Ano ang QMK at Paano Mo Ito Ginagamit sa Programa ng mga Keyboard?

Ano ang QMK at Paano Mo Ito Ginagamit sa Programa ng mga Keyboard?

Ang QMK, o Quantum Mechanical Keyboard, ay isang open-source na proyekto na nagbibigay-daan sa iyong lumikha ng iyong sariling firmware ng keyboard para sa mga katugmang mekanikal na keyboard. Ngunit ano nga ba ang QMK, at paano mo ito ginagamit sa pagprograma ng mga keyboard? Alamin Natin.





Ano ang QMK?

  Asul na mekanikal na keyboard na may kulot na cable

Ang bawat keyboard sa merkado ay may built-in na software na tinatawag na firmware. Ang firmware ay responsable para sa pagpapadala ng tamang signal para sa bawat pagpindot sa key, pagkontrol sa mga LED sa iyong keyboard, at marami pang iba, na ginagawa itong isang mahusay na tool kung maaari mong manipulahin ito para sa iyong sarili.





Binibigyan ka ng QMK ng kapangyarihan na gawin ito. Kung tugma ang iyong keyboard, maaari mo itong i-flash gamit ang QMK firmware para mabigyan ka ng halos kumpletong kontrol sa mga layout at macro ng iyong keyboard. Nakamit ito gamit ang tatlong pangunahing tool:





kung paano mag-ikot sa isang naka-block na website
  • QMK Configurator : Isang web-based na tagabuo ng keymap na nagbibigay-daan sa iyong lumikha ng mga custom na layout ng keyboard, mga pattern ng LED lighting, at higit pa para sa iyong mechanical keyboard.
  • QMK Toolbox : Isang nada-download na tool na gumagana sa Windows at macOS. Kapag mayroon ka nang .hex firmware file mula sa QMK Configurator, maaari mong gamitin ang QMK Toolbox upang i-flash ang iyong keyboard gamit ang bagong firmware.
  • VIA Software : Isang karagdagang nada-download na tool na nagbibigay-daan sa iyong baguhin ang mga layout ng QMK nang hindi kinakailangang i-flash ang keyboard. Kinakailangan ang karagdagang code para magawa ito.

Makakahanap ka ng listahan ng mga QMK-compatible na keyboard sa website ng QMK . Maaari mo ring idagdag ang iyong sariling keyboard sa direktoryo ng QMK, ngunit kailangan mong humiling ng tag sa pamamagitan ng QMK GitHub page na gawin ito.

Ano ang Magagawa Mo Sa QMK?

Ang saklaw ng QMK ay higit pa sa karamihan ng mga opsyon sa firmware ng keyboard. Maaari mong pangasiwaan ang lahat ng mga pangunahing kaalaman na iyong aasahan, tulad ng mga layout ng keyboard at kontrol sa pag-iilaw ng LED, ngunit maaari ka ring magdagdag ng maraming karagdagang functionality sa iyong keyboard gamit ang QMK.



Kabilang dito ang pag-access sa mga media key, mga layer ng function, mga macro, at mas advanced na mga tool tulad ng auto-shift. Sa esensya, kung makakahanap ka ng feature na gusto mo sa isa pang mekanikal na keyboard, kadalasan ay may paraan para kopyahin ito gamit ang QMK.

Ito ay nagkakahalaga ng pag-aaral tungkol sa QMK firmware at kung ano ang magagawa nito bago ka magsimulang magtayo ng iyong sarili.





Paano Mag-program ng Mechanical Keyboard Gamit ang QMK

Ang pagprograma ng mekanikal na keyboard na may QMK ay nakakagulat na simple. Ang proseso ay nagsisimula sa QMK Configurator, ngunit kakailanganin mo ring i-install ang QMK Toolbox upang makumpleto ito.

Paano Gumawa ng Custom na Keymap Gamit ang QMK Configurator

  QMK Configurator website na may napiling keyboard

Upang bumuo ng iyong sariling QMK keymap, kailangan mo lamang magtungo sa website ng QMK Configurator. Mula dito, maaari mong piliin ang uri ng keyboard na iyong ginagamit mula sa listahan sa tuktok ng pahina upang makapagsimula.





Kapag napili na ang iyong keyboard, dapat kang makakita ng default na layout na tumutugma sa keyboard sa gitna ng screen. Dapat mo ring makita ang isang hanay ng mga menu na naglalaman ng mga keyboard keycode sa ibaba ng screen.

nawala ang aking mga icon ng taskbar windows 10

Upang magdagdag ng keycode sa keymap, i-click at i-drag ito sa key kung saan mo gustong italaga ito. Maaari mo ring piliin ang key na gusto mong baguhin sa keymap at pagkatapos ay i-click ang keycode upang italaga ito.

Malalapat lang ito sa pangunahing layer, layer 0, ngunit maaari kang magdagdag ng higit pang mga layer sa iyong keyboard sa pamamagitan ng pagpili sa mga opsyon sa numero sa kaliwa ng screen.

Mula rito, marami kang dapat ipasok sa iyong mga ngipin, at sulit na laruin ang lahat ng mga opsyon sa keycode na mayroon ka upang mahanap ang perpektong keymap para sa iyo. Kapag masaya ka na sa iyong keymap, tiyaking mayroon itong pangalan at pagkatapos ay mag-click sa Firmware button para mag-download ng magagamit na .hex firmware file.

Paano Mag-flash ng Keyboard Gamit ang QMK Toolbox

  QMK toolbox na naghihintay para sa koneksyon

Ngayong naitayo mo na ang iyong firmware, oras na para i-flash ang iyong keyboard gamit ito. Salamat sa QMK Toolbox, maganda at madali ang prosesong ito; kailangan mo lang i-download ang QMK Toolbox software upang makapagsimula.

Kapag na-download at na-install mo na ang software, buksan ito at tiyaking napili ang iyong keyboard mula sa menu sa ibaba ng screen. Mag-click sa Bukas button sa tuktok ng screen at hanapin ang .hex file na na-download mo mula sa QMK Configurator. Maaaring kailanganin mo ring baguhin ang MCU batay sa uri ng microcontroller na ginagamit ng iyong keyboard.

Mag-click sa Flash upang simulan ang proseso ng flashing. Maaaring tumagal ito ng ilang minuto depende sa uri ng keyboard na mayroon ka, at makakakita ka ng mensahe ng kumpirmasyon sa loob ng window kapag kumpleto na ito.

Subukan ang iyong keyboard gamit ang isang keyboard testing website, gaya ng KeyboardTester.com , upang matiyak na gumagana nang tama ang lahat ng mga susi na iyong itinalaga.

Patuloy na Mag-eksperimento sa Iyong Mga Keymap ng QMK

Ang paggamit ng tool tulad ng QMK ay nagbibigay-daan sa iyo na i-unlock ang iyong buong potensyal sa pagiging produktibo, ngunit kailangan mong pagsikapan ito. Ngayong alam mo na kung paano bumuo ng sarili mong QMK firmware at i-flash ito sa isang keyboard, maaari ka nang magsimulang mag-eksperimento sa iyong mga keymap upang lumikha ng pinakamahusay na layout para sa iyo.

google play store sa fire tablet