Sadržaj:
- Supplies
- Korak 1: Instalirajte potrebne programe
- Korak 2: Dobijte ID tastature
- Korak 3: Konfigurirajte datoteku: 2nd_keyboard.lua
- Korak 4: Isprobajte
- Korak 5: Napravite vlastiti makro
Video: DIY makro tastatura: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Sve više ljudi radi prilično intenzivan posao na svojim računarima i ulazi u streaming. Možda ste htjeli poboljšati tok rada na računaru da ste možda razmišljali o nabavci neke vrste sekundarne tastature, možda Streamdecka za automatizaciju nekih od onih zadataka koji se više ponavljaju na vašem računaru, ali proizvod poput Streamdecka košta 150 dolara. amazon (U vrijeme pisanja ovog teksta).
Šta ako vam kažem da bilo koju staru tastaturu ili Numpad možete pretvoriti u potpuno prilagodljivu makro tastaturu. Nije potreban dodatni hardver (osim tastature uzroka) i samo za cijenu tastature. Zvuči super. Pusti me da te pratim. Sve što vam je potrebno je malo znanja o kodiranju, malo strpljenja i tastatura.
Ne dozvolite da vas kodiranje uplaši. Neće biti jako teško.
KREDITI
Nisam sam smislio ovaj način postavljanja druge tastature za makroe. Želim dati punu zaslugu Tomu Scottu i TaranVH -u.
TaranVH/2. tastatura
Umjetnost Bodge -a: Kako sam napravio Emoji tastaturu
Izmijenio sam njihove ideje i kod kako bi mi odgovarao.
Supplies
Tastatura
Korak 1: Instalirajte potrebne programe
Možda znate da ako uključite 2 tipkovnice u prozore, prozori ih neće moći razlikovati, stoga moramo biti malo kreativni.
LuaMacros - Preuzimanje
Za razlikovanje dvije tipkovnice koristit ćemo dio softvera pod nazivom LuaMacros. LuaMacros je napravljen za izradu simulatora letenja i stoga može razlikovati mnoge tastature.
Autohotkey - Preuzmi
Za postavljanje makronaredbi koje će vam olakšati život koristit ćemo Autohotkey. Skriptni jezik za stvaranje moćnih makroa.
Kôd iz mog GitHub spremišta - Preuzmi
Sve datoteke potrebne u ovom projektu pronaći ćete na mojoj stranici GitHub. Samo kliknite zeleno dugme i preuzmite datoteke. Pomaže vam znati gdje spremate mapu koju dobijete kada kliknete na preuzimanje na GitHubu jer će vam kasnije pomoći.
Korak 2: Dobijte ID tastature
Iako Windows ne može razlikovati tastature, svaka tastatura ima ID. Ovaj ID će nam trebati da LuaMacros -u kažemo koja je tastatura naša MACRO tastatura.
Da biste pronašli ovaj ID, otvorite Luamacros i otvorite datoteku Get_key_codes.lua -Datoteka će biti u mapi koju ste preuzeli s GitHub -a
Kada otvorite datoteku, kliknite mali plavi trokut na vrhu za pokretanje programa. Od vas će se tražiti da pritisnete dugme na tastaturi koje želite da pretvorite u MACRO tastaturu
Program će tada prikazati popis svih povezanih uređaja. Nešto poput onog što vidite na gornjim slikama: U mom slučaju možete vidjeti da imam povezana dva uređaja. MACROS je uređaj koji ste upravo identifikovali pritiskom na taster na sekundarnoj tastaturi.
Desno od MACROS -a imamo dugačak niz. Ovo je kombinacija tipa uređaja i ID -a. Moja sekundarna tastatura ima id: PID_0745 ID ćete pronaći između 2 prva &. Pogledajte gornju sliku
Zapišite svoj ID tastature. Trebat će vam u koraku 3.
Korak 3: Konfigurirajte datoteku: 2nd_keyboard.lua
Otvorite LuaMacros i otvorite datoteku 2nd_keyboard.lua - datoteka se može pronaći tamo gdje ste pronašli Get_key_codes.luaSad pronađite redak:
lokalni kbID = 'PID_0745'
i zamijenite moj ID (PID_0745) sa ID -om koji ste pronašli u koraku 2. Ovo je da LuaMacrosu kažete koju tastaturu treba slušati. Pazite da ne promijenite ništa drugo na liniji.
Korak 4: Isprobajte
Sada biste trebali biti svi postavljeni i spremni za pokretanje i datoteke LuaMacros i datoteke Autohotkey.
Da biste to učinili, prvo otvorite datoteku 2nd_keyboard.lua u LuaMacros-u i kliknite mali plavi trokut. Sada desnom tipkom miša kliknite datoteku Main.ahk u istraživaču datoteka i kliknite Pokreni skriptu.
Sada biste trebali moći pritisnuti tipku "1" na drugoj tastaturi i vidjeti otvaranje bilježnice. U tom slučaju čestitamo, potpuno ste postavili makro tastaturu.
U sljedećem koraku ćemo pogledati kako konfigurirati vlastite makroe
Ako ne radi, evo nekoliko koraka za rješavanje problema:
- Provjerite da niste slučajno promijenili ništa drugo u kodu
-
Proverite da li ste moj ID tastature zamenili ispravnim ID -om tastature
- Isprobajte drugu tastaturu
Korak 5: Napravite vlastiti makro
Objašnjenje
Kada LuaMacros otkrije da ste pritisnuli tipku na makro tastaturi, zapisuje koji je tipka pritisnuta u datoteci key.txt, a zatim pritisne F24. F24 je ključ u prozorima koji se ne nalazi na vašoj tastaturi. Kada AutoHotkey. otkrije da je F24 pritisnut čitajući datoteku radi odgovarajući makroSve ispod reda
f24::
do linije
povratak
je ono što će AutoHotkey učiniti kada se pritisne F24
Prva stvar koju će Autohotkey učiniti kada se pritisne F24 je da pročita ono što se nalazi u datoteci key.txt. To se dešava na liniji 37.
Zatim sam napravio makro koji će se aktivirati ako je izlaz datoteke ključ "1". Ako kliknem 1 na makro tastaturi, otvoriće se Notepad. (Redovi 41 - 43)
Sljedeće što možete vidjeti je da ako pritisnem "q" na mojoj tipkovnici, Alt će biti pritisnut, zatim će pritisnuti F4, a zatim će biti otpušten. Ovo je kao da držite prst pritisnutim Alt, zatim pritisnite f4, a zatim otpustite Alt. Ova kombinacija tipki će zatvoriti sve aktivne prozore u sustavu Windows
Napravi svoj vlastiti
Možete nastaviti dodavati ovakve makroe nastavljajući uzorak. Za dodavanje novog makronapišite
else if (ouput == Main_keys ["koji god taster želite malim slovima"])
a zatim ispod toga napišite šta želite da Autohotkey radi.
Možete pisati i pomoću tipki na Numpadu
else if (ouput == Numpad ["koji god taster želite malim slovima"])
a zatim ispod toga napišite šta želite da Autohotkey radi.
Na primjer, ključeve možete poslati pomoću naredbe send.
Da sam, na primjer, želio da moja tipkovnica otkuca "Ovo sam super" Kada kliknem na tipku "a", dodao bih
inace if (output == Main_keys ["a"])
Pošalji, ovo je odlično
Vidjet ćete i da sam dodao neke makroe za Numpad tipke. Svakom ključu na Numpadu dodijeljen je emoji. (Uvjerite se da niste kliknuli Numlock jer će to promijeniti kodove ključeva)
Dodatna pomoć
Ako želite naučiti kako napraviti zaista moćne makroe, pogledajte dokumentaciju Autohotkey -a. Postoji i mnogo pomoći za pristup internetu.
Sretno.
Preporučuje se:
EngineersBuddy bežična tastatura, miš i makro snimač .: 4 koraka
EngineersBuddy bežična tastatura, miš i makro snimač .: Ova instrukcija objašnjava kako se koristi inženjerski prijatelj, tastatura, miš i makro snimač. Ova Android aplikacija radi zajedno s hardverskim modulom emulatora tipkovnice i miša Enginners Buddy. Modul će raditi sa bilo kojim HID komp
Diy makro objektiv sa AF -om (različit od svih ostalih DIY makro objektiva): 4 koraka (sa slikama)
Diy makro objektiv sa AF-om (različit od svih ostalih DIY makro objektiva): Vidio sam mnogo ljudi koji rade makro sočiva sa standardnim kit objektivom (obično 18-55 mm). Većina njih je objektiv koji se samo zalijepi na kameru unatrag ili se ukloni prednji element. Za obje ove opcije postoje nedostaci. Za montažu objektiva
DIY Bluetooth makro tastatura: 10 koraka (sa slikama)
DIY Bluetooth makro tastatura: U ovom uputstvu ćemo pogledati korištenje ugrađenog Bluetooth-a ESP32 za emulaciju Bluetooth tastature. Bluetooth HID (uređaj sa ljudskim interfejsom) je protokol koji koriste obična Bluetooth tastatura i miševi, a moguće ga je emulirati
Najjednostavnija DIY makro tastatura: 10 koraka (sa slikama)
Najjednostavnija DIY makro tastatura: Makro tastatura se može koristiti za izvođenje određenih radnji ili funkcija na vašem računaru i može biti jako korisna u određenim aplikacijama, poput video urednika ili igara. Mnoge aplikacije imaju tipke za brzo izvođenje radnji, ali ponekad
Brza i prljava Das tastatura (prazna tastatura): 3 koraka
Brza i prljava Das tastatura (prazna tastatura): Das tastatura je naziv najpopularnije tastature bez natpisa na tasterima (prazna tastatura). Das tastatura se prodaje po cijeni od 89,95 USD. Ovo uputstvo će vas voditi iako ćete sami napraviti bilo koju staru tastaturu koja vam leži