Cuprins:
- Provizii
- Pasul 1: Instalați programele necesare
- Pasul 2: Obțineți ID-ul tastaturii
- Pasul 3: Configurați fișierul: 2nd_keyboard.lua
- Pasul 4: Încercați
- Pasul 5: Creați-vă propria macro
Video: Tastatură macro DIY: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Cu tot mai mulți oameni care lucrează destul de intens pe computerele lor și intră în streaming. Poate că ați fi dorit să vă îmbunătățiți fluxul de lucru pe computer dacă ar fi așa că v-ați fi gândit să obțineți un fel de tastatură secundară, poate un Streamdeck pentru a automatiza unele dintre acele sarcini mai repetitive de pe computer, dar un produs precum Streamdeck este de 150 de dolari pe amazon (La momentul scrierii acestui lucru).
Dacă ți-aș spune că ai putea transforma orice tastatură sau Numpad veche într-o tastatură Macro complet personalizabilă. Nu este nevoie de hardware suplimentar (în afară de o tastatură de cauză) și numai pentru costul tastaturii. Sună bine. Lasă-mă să te urmez. Tot ce aveți nevoie este un pic de cunoștințe de codificare, un pic de răbdare și o tastatură.
Nu lăsa codarea să te sperie. Nu va fi foarte greu.
CREDITE
Nu am venit eu însumi cu această metodă de configurare a doua tastatură pentru macrocomenzi. Vreau să acord credit complet Tom Scott și TaranVH.
TaranVH / a doua tastatură
Arta Bodge-ului: Cum am realizat tastatura Emoji
Le-am modificat ideile și codul pentru a funcționa după bunul meu plac.
Provizii
O tastatură
Pasul 1: Instalați programele necesare
S-ar putea să știți că, dacă conectați 2 tastaturi la Windows, Windows nu va putea distinge între ele, prin urmare trebuie să devenim puțin creativi.
LuaMacros - Descărcare
Pentru a face distincția între cele două tastaturi, vom folosi un software numit LuaMacros. LuaMacros a fost creat pentru construirea de simulatoare de zbor și, prin urmare, poate face diferența între multe tastaturi.
Autohotkey - Descărcare
Pentru a configura macro-urile care vă vor ușura viața, vom folosi Autohotkey. Un limbaj de script pentru crearea de macrocomenzi puternice.
Codul din depozitul meu GitHub - Descărcare
Veți găsi toate fișierele necesare în acest proiect pe pagina mea GitHub. Doar faceți clic pe butonul verde și descărcați fișierele. Vă ajută să știți unde salvați folderul pe care îl obțineți atunci când faceți clic pe descărcare pe GitHub, deoarece vă va ajuta mai târziu.
Pasul 2: Obțineți ID-ul tastaturii
Chiar dacă Windows nu poate face diferența între tastaturi, fiecare tastatură are un ID. Vom avea nevoie de acest ID pentru a spune LuaMacros care tastatură este tastatura noastră MACRO.
Pentru a găsi acest ID deschideți Luamacros și deschideți fișierul Get_key_codes.lua - Fișierul va fi în folderul pe care l-ați descărcat de pe GitHub
Când ați deschis fișierul, faceți clic pe micul triunghi albastru din partea de sus pentru a rula programul. Vi se va cere să apăsați un buton de pe tastatura pe care doriți să o transformați într-o tastatură MACRO
Programul va afișa apoi o listă a tuturor dispozitivelor conectate. Ceva de genul a ceea ce vedeți în imaginile de mai sus: În cazul meu, puteți vedea că am două dispozitive conectate. MACROS este dispozitivul pe care tocmai l-ați identificat apăsând o tastă de pe tastatura secundară.
În dreapta MACROS, avem un șir lung, Aceasta este o combinație de tipul dispozitivului și id. Tastatura mea secundară are ID-ul: PID_0745 găsiți ID-ul între primele 2 și. Uită-te la imaginea de mai sus
Notați codul de tastatură. Veți avea nevoie de el la pasul 3.
Pasul 3: Configurați fișierul: 2nd_keyboard.lua
Deschideți LuaMacros și deschideți fișierul 2nd_keyboard.lua - fișierul poate fi găsit unde ați găsit Get_key_codes.lua Acum găsiți linia:
local kbID = 'PID_0745'
și înlocuiți ID-ul meu (PID_0745) cu id-ul pe care l-ați găsit la pasul 2. Aceasta este pentru a spune LuaMacros ce tastatură trebuie să ascultați. Aveți grijă să nu schimbați nimic altceva pe linie.
Pasul 4: Încercați
Acum ar trebui să fiți configurat și gata să rulați atât fișierul LuaMacros, cât și fișierul Autohotkey.
Pentru a face acest lucru, deschideți mai întâi fișierul 2nd_keyboard.lua în LuaMacros și faceți clic pe triunghiul albastru mic. Acum faceți clic dreapta pe fișierul Main.ahk în Explorer și faceți clic pe Executare script.
Acum ar trebui să puteți da clic pe tasta „1” de pe cea de-a doua tastatură și să vedeți deschiderea blocnotesului. Dacă acesta este cazul felicitări, ați configurat complet tastatura macro.
În pasul următor, vom analiza cum să vă configurați propriile macrocomenzi
Dacă nu funcționează aici sunt câțiva pași de depanare:
-
Verificați dacă nu ați modificat accidental nimic din cod
- Verificați dacă ați înlocuit codul meu de tastatură cu codul de tastatură corect
- Încercați o altă tastatură
Pasul 5: Creați-vă propria macro
Explicaţie
Când LuaMacros detectează că ați făcut clic pe o tastă de pe tastatura macro, aceasta notează ce tastă a fost apăsată în fișierul key.txt apoi apasă F24. F24 este o cheie din Windows care nu se află pe tastatură. Când AutoHotkey. detectează că F24 a fost apăsat, citește fișierul pe macro-ul care se potrivește Totul de sub linie
f24::
până la linie
întoarcere
este ceea ce va face AutoHotkey când se apasă F24
Primul lucru pe care Autohotkey îl va face atunci când este apăsat F24 este să citească ce se află în fișierul key.txt. Acest lucru se întâmplă pe linia 37.
Am făcut apoi o macro care va fi activată dacă ieșirea fișierului este cheia „1”. Dacă dau clic pe 1 pe tastatura Macro, se va deschide Notepad-ul. (Linia 41 - 43)
Următorul lucru pe care îl puteți vedea este că, dacă apăs pe „q” de pe tastatura mea, Alt va fi apăsat, apoi F4 va fi apăsat, apoi Alt va fi eliberat. Este ca și cum ați ține degetul apăsat Alt, apoi apăsați f4 și apoi eliberați Alt. Această combinație de taste va închide orice fereastră activă din Windows
Fă-ți propriul
Puteți adăuga în continuare macrocomenzi de acest fel continuând modelul. Pentru a adăuga o nouă scriere macro
else if (ouput == Main_keys ["orice cheie doriți cu litere mici"])
și apoi scrieți ce doriți să facă Autohotkey sub el.
De asemenea, puteți utiliza tastele de pe Numpad scriind
else if (ouput == Numpad [„orice cheie doriți cu litere mici”])
și apoi scrieți ce doriți să facă Autohotkey sub el.
De exemplu, puteți trimite chei utilizând comanda send.
Dacă, de exemplu, aș vrea ca tastatura mea să introducă „This I awesome” Când fac clic pe tasta „a” aș adăuga
else if (output == Main_keys ["a"])
Trimite, este minunat
De asemenea, veți vedea că am adăugat câteva macrocomenzi pentru tastele Numpad. Fiecare cheie de pe Numpad a primit un emoji. (Asigurați-vă că nu ați făcut clic pe Numlock, deoarece acest lucru va schimba codurile cheie)
Ajutor suplimentar
Dacă doriți să aflați cum să creați câteva macro-uri cu adevărat puternice, consultați documentația Autohotkey Există, de asemenea, o mulțime de ajutor pentru a intra pe internet.
Noroc.
Recomandat:
Ingineri Tastatură fără fir Buddy, mouse și înregistrator macro: 4 pași
EngineersBuddy Wireless Keyboard, Mouse and Macro Recorder: Acest instructiv explică modul de utilizare a Engineers Buddy, tastatură, mouse și macro recorder. Această aplicație Android funcționează împreună cu modulul hardware al emulatorului de tastatură și mouse Enginners Buddy. Modulul va funcționa cu orice compoziție HID
Lentilă macro DIY cu AF (diferită de toate celelalte obiective macro DIY): 4 pași (cu imagini)
Obiectiv macro Diy cu AF (diferit decât toate celelalte obiective macro DIY): am văzut o mulțime de oameni care fabrică obiective macro cu un obiectiv standard (de obicei, un diametru de 18-55 mm). Cele mai multe dintre ele sunt un obiectiv care se lipeste de camera în spate sau elementul frontal îndepărtat. Există dezavantaje pentru ambele opțiuni. Pentru montarea obiectivului
Tastatură macro Bluetooth DIY: 10 pași (cu imagini)
Tastatură macro Bluetooth DIY: În acest instructable vom arunca o privire asupra utilizării Bluetooth încorporat a ESP32 pentru a emula o tastatură Bluetooth. Bluetooth HID (Human Interface Device) este protocolul folosit de tastatura și șoareci Bluetooth obișnuiți și este posibil să emu
Cea mai simplă tastatură macro DIY: 10 pași (cu imagini)
Cea mai simplă tastatură macro DIY: o tastatură macro poate fi utilizată pentru a efectua anumite acțiuni sau funcții pe computerul dvs. și poate fi cu adevărat utilă cu anumite aplicații, cum ar fi editori video sau jocuri. Multe aplicații au taste rapide pentru acțiuni rapide, dar uneori
Tastatură rapidă și murdară Das (tastatură goală): 3 pași
Tastatură Das rapidă și murdară (tastatură goală): o tastatură Das este numele celei mai populare tastaturi fără inscripții pe taste (tastatură goală). Tastatura Das se vinde cu 89,95 USD. Acest instructiv vă va ghida, deși creați unul singur cu orice tastatură veche pe care o aveți în jur