Satura rādītājs:

DIY makro tastatūra: 5 soļi
DIY makro tastatūra: 5 soļi

Video: DIY makro tastatūra: 5 soļi

Video: DIY makro tastatūra: 5 soļi
Video: Macro photography ideas to shoot at home 2024, Novembris
Anonim
DIY makro tastatūra
DIY makro tastatūra

Arvien vairāk cilvēku diezgan intensīvi strādā pie saviem datoriem un sāk straumēšanu. Jūs, iespējams, vēlējāties uzlabot sava datora darbplūsmu, ja tā, iespējams, būtu vēlējies iegūt kādu sekundāro tastatūru, iespējams, Streamdeck, lai datorā automatizētu dažus no šiem vairākkārtējiem uzdevumiem, bet tāds produkts kā Streamdeck maksā 150 dolārus. amazon (šī raksta laikā).

Ko darīt, ja es jums teiktu, ka jebkuru veco tastatūru vai Numpad varat padarīt par pilnībā pielāgojamu makro tastatūru. Nav nepieciešama papildu aparatūra (izņemot cēloņu tastatūru) un tikai par tastatūras izmaksām. Izklausās forši pareizi. Ļaujiet man sekot jums. Viss, kas Jums nepieciešams, ir nelielas zināšanas par kodēšanu, mazliet pacietības un tastatūra.

Neļaujiet kodēšanai jūs biedēt. Tas nebūs ļoti grūti.

KREDĪTI

Es pats neizdomāju šo metodi, kā iestatīt otru tastatūru makro. Es vēlos pilnībā novērtēt Tomu Skotu un TaranVH.

TaranVH/2. tastatūra

Bodge māksla: kā es izveidoju emocijzīmju tastatūru

Es mainīju viņu idejas un kodu, lai tas darbotos pēc manas patikas.

Piegādes

Tastatūra

1. darbība: instalējiet nepieciešamās programmas

Jūs varētu zināt, ka, ja logos pievienosit 2 tastatūras, logi nevarēs tos atšķirt, tāpēc mums ir jābūt nedaudz radošiem.

LuaMacros - Lejupielādēt

Lai atšķirtu divas tastatūras, mēs izmantosim programmatūru ar nosaukumu LuaMacros. LuaMacros tika izveidots, lai izveidotu lidojuma simulatorus, un tāpēc var atšķirt daudzas tastatūras.

Autohotkey - Lejupielādēt

Lai iestatītu makro, kas atvieglos jūsu dzīvi, mēs izmantosim Autohotkey. Skriptu valoda jaudīgu makro izveidošanai.

Kods no manas GitHub krātuves - Lejupielādēt

Visus šajā projektā nepieciešamos failus atradīsit manā GitHub lapā. Vienkārši noklikšķiniet uz zaļās pogas un lejupielādējiet failus. Tas palīdz uzzināt, kur saglabāt mapi, ko saņemat, noklikšķinot uz lejupielādes vietnē GitHub, jo tas jums palīdzēs vēlāk.

2. darbība: iegūstiet tastatūras ID

Iegūstiet tastatūras ID
Iegūstiet tastatūras ID
Iegūstiet tastatūras ID
Iegūstiet tastatūras ID
Iegūstiet tastatūras ID
Iegūstiet tastatūras ID
Iegūstiet tastatūras ID
Iegūstiet tastatūras ID

Lai gan Windows nevar atšķirt tastatūras, katrai tastatūrai ir ID. Mums būs vajadzīgs šis ID, lai pateiktu LuaMacros, kura tastatūra ir mūsu MACRO tastatūra.

Lai atrastu šo ID, atveriet Luamacros un atveriet failu Get_key_codes.lua -Fails atradīsies mapē, kuru lejupielādējāt no GitHub

Kad esat atvēris failu, augšpusē noklikšķiniet uz mazā zilā trīsstūra, lai palaistu programmu. Jums tiks lūgts nospiest pogu uz tastatūras, kuru vēlaties pārvērst par MACRO tastatūru

Pēc tam programma izvadīs visu pievienoto ierīču sarakstu. Kaut kas līdzīgs tam, ko redzat iepriekšējos attēlos: manā gadījumā jūs varat redzēt, ka man ir pievienotas divas ierīces. MACROS ir ierīce, kuru tikko identificējāt, nospiežot sekundārās tastatūras taustiņu.

Pa labi no MACROS mums ir gara virkne. Šī ir ierīces veida un ID kombinācija. Manai sekundārajai tastatūrai ir ID: PID_0745, jūs atradīsiet ID starp 2 pirmajiem &. Apskatiet augšējo attēlu

Pierakstiet tastatūras ID. Jums tas būs nepieciešams trešajā solī.

3. darbība: konfigurējiet failu: 2nd_keyboard.lua

Konfigurēt failu: 2nd_keyboard.lua
Konfigurēt failu: 2nd_keyboard.lua

Atveriet LuaMacros un atveriet failu 2nd_keyboard.lua - failu var atrast vietā, kur atradāt Get_key_codes.lua Tagad atrodiet rindu:

local kbID = 'PID_0745'

un aizstājiet manu ID (PID_0745) ar 2. solī atrasto ID. Tas ir, lai LuaMacros pastāstītu, kādu tastatūru klausīties. Uzmanieties, lai nekas cits uz līnijas netiktu mainīts.

4. darbība. Izmēģiniet to

Tagad jums vajadzētu būt iestatītam un gatavam palaist gan LuaMacros, gan Autohotkey failu.

Lai to izdarītu, vispirms atveriet failu 2nd_keyboard.lua programmā LuaMacros un noklikšķiniet uz mazā zilā trīsstūra. Tagad ar peles labo pogu noklikšķiniet uz faila Main.ahk failu pārlūkā un noklikšķiniet uz Palaist skriptu.

Tagad jums vajadzētu būt iespējai noklikšķināt uz taustiņa "1" otrajā tastatūrā un redzēt piezīmju grāmatiņas atvēršanu. Šādā gadījumā apsveicam, jūs esat pilnībā iestatījis makro tastatūru.

Nākamajā solī mēs apskatīsim, kā konfigurēt savus makro

Ja tas nedarbojas, šeit ir dažas problēmu novēršanas darbības:

  1. Pārbaudiet, vai nejauši neesat mainījis neko citu kodā

  2. Pārbaudiet, vai esat nomainījis manu tastatūras ID ar pareizo tastatūras ID
  3. Izmēģiniet citu tastatūru

5. darbība: izveidojiet savu makro

Izveidojiet savu makro
Izveidojiet savu makro

Skaidrojums

Kad LuaMacros konstatē, ka esat noklikšķinājis uz makro tastatūras taustiņa, tas pieraksta, kura atslēga tika nospiesta faila taustiņā.txt, pēc tam nospiež F24. F24 ir atslēga logos, kas nav tastatūrā. Kad AutoHotkey. konstatē, ka F24 ir nospiests, tas nolasa failu, veicot atbilstošo makroViss zem rindiņas

f24::

līdz rindai

atgriezties

tas ir tas, ko AutoHotkey darīs, nospiežot F24

Pirmā lieta, ko Autohotkey darīs, nospiežot taustiņu F24, ir nolasīt, kas atrodas failā key.txt. Tas notiek 37. rindā.

Pēc tam esmu izveidojis makro, kas tiks aktivizēts, ja faila izvade būs atslēga "1". Ja savā makro tastatūrā noklikšķināšu uz 1, tiks atvērta piezīmju grāmatiņa. (41. - 43. rinda)

Nākamā lieta, ko jūs varat redzēt, ir tāda, ka, nospiežot tastatūras taustiņu "q", tiks nospiests Alt, tad tiks nospiests F4, pēc tam Alt tiks atbrīvots. Tas ir tāpat kā ar pirksta turēšanu nospiestu Alt, pēc tam nospiediet f4 un pēc tam atlaidiet Alt. Šī taustiņu kombinācija aizvērs jebkuru aktīvo Windows logu

Izveidojiet savu

Jūs varat turpināt pievienot šādus makro, turpinot modeli. Lai pievienotu jaunu makro, rakstiet

cits if (ouput == Main_keys ["jebkura vēlamā atslēga ar mazajiem burtiem"])

un pēc tam uzrakstiet, ko vēlaties, lai Autohotkey darītu.

Numpad taustiņus var izmantot arī rakstot

citādi, ja (ouput == Numpad ["jebkura vēlamā atslēga ar mazajiem burtiem"])

un pēc tam uzrakstiet, ko vēlaties, lai Autohotkey darītu.

Piemēram, varat nosūtīt atslēgas, izmantojot komandu send.

Ja es, piemēram, gribētu, lai tastatūra ierakstītu “This I awesome”, noklikšķinot uz taustiņa “a”, ko es pievienotu

cits ja (izvade == Main_keys ["a"])

Sūti, tas ir lieliski

Jūs arī redzēsit, ka esmu pievienojis dažus makro Numpad taustiņiem. Katram Numpad taustiņam ir piešķirta emocijzīme. (Pārliecinieties, vai neesat noklikšķinājis uz Numlock, jo tas mainīs atslēgu kodus)

Tālāka palīdzība

Ja vēlaties uzzināt, kā izveidot patiešām spēcīgus makro, pārbaudiet Autohotkey dokumentāciju. Ir arī daudz palīdzības, lai piekļūtu internetam.

Veiksmi.

Ieteicams: