Obsah:
- Zásoby
- Krok 1: Nainstalujte si potřebné programy
- Krok 2: Získejte ID klávesnice
- Krok 3: Konfigurace souboru: 2nd_keyboard.lua
- Krok 4: Vyzkoušejte to
- Krok 5: Vytvořte si vlastní makro
Video: Makro klávesnice DIY: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
Stále více lidí dělá na svých počítačích docela intenzivní práci a dostává se do streamování. Možná jste chtěli zlepšit svůj pracovní postup na počítači, pokud ano, možná jste se podívali na získání nějaké sekundární klávesnice, možná Streamdeck pro automatizaci některých těch více opakujících se úkolů na vašem počítači, ale produkt jako Streamdeck stojí 150 dolarů amazon (v době psaní tohoto článku).
Co kdybych vám řekl, že z jakékoli staré klávesnice nebo Numpadu můžete vytvořit plně přizpůsobitelnou klávesnici Macro. Není nutný žádný další hardware (kromě klávesnice příčiny) a pouze za cenu klávesnice. Zní to skvěle. Dovolte mi, abych vás provedl. Stačí trocha znalostí kódování, trocha trpělivosti a klávesnice.
Nenechte se kódováním vyděsit. Nebude to moc těžké.
ÚVĚRY
Sám jsem na tento způsob nastavení druhé klávesnice pro makra nepřišel. Chci plně ocenit Toma Scotta a TaranVH.
TaranVH/2. klávesnice
The Art of the Bodge: How I Made The Emoji Keyboard
Upravil jsem jejich nápady a kód, aby fungovaly podle mého vkusu.
Zásoby
Klávesnice
Krok 1: Nainstalujte si potřebné programy
Možná víte, že když do Windows zapojíte 2 klávesnice, okna mezi nimi nebudou moci rozlišovat, a proto musíme být trochu kreativní.
LuaMacros - Stáhnout
K rozlišení mezi těmito dvěma klávesnicemi použijeme software nazvaný LuaMacros. LuaMacros byl vytvořen pro stavbu leteckých simulátorů, a proto dokáže rozlišovat mezi mnoha klávesnicemi.
Autohotkey - Stáhnout
Abychom nastavili makra, která vám usnadní život, použijeme Autohotkey. Skriptovací jazyk pro vytváření výkonných maker.
Kód z mého úložiště GitHub - Stáhnout
Všechny soubory potřebné v tomto projektu najdete na mé stránce GitHub. Stačí kliknout na zelené tlačítko a stáhnout soubory. Pomůže vám vědět, kam uložíte složku, kterou získáte po kliknutí na stažení na GitHubu, protože vám to pomůže později.
Krok 2: Získejte ID klávesnice
Přestože systém Windows nedokáže rozlišovat mezi klávesnicemi, každá klávesnice má ID. Toto ID budeme potřebovat, abychom LuaMacros řekli, která klávesnice je naší klávesnicí MACRO.
Chcete -li zjistit toto ID, otevřete Luamacros a otevřete soubor Get_key_codes.lua -Soubor bude ve složce, kterou jste stáhli z GitHub
Když soubor otevřete, kliknutím na malý modrý trojúhelník v horní části spusťte program. Budete požádáni o stisknutí tlačítka na klávesnici, kterou chcete změnit na klávesnici MACRO
Program poté vydá seznam všech připojených zařízení. Něco jako to, co vidíte na obrázcích výše: V mém případě vidíte, že mám připojená dvě zařízení. MACROS je zařízení, které jste právě identifikovali stisknutím klávesy na sekundární klávesnici.
Napravo od MACROSu máme dlouhý řetězec, Toto je kombinace typu zařízení a ID. Moje sekundární klávesnice má ID: PID_0745 najdete ID mezi 2 první &. Podívejte se na obrázek výše
Poznamenejte si své ID klávesnice. Budete to potřebovat v kroku 3.
Krok 3: Konfigurace souboru: 2nd_keyboard.lua
Otevřete LuaMacros a otevřete soubor 2nd_keyboard.lua - soubor najdete tam, kde jste našli Get_key_codes.lua Nyní vyhledejte řádek:
local kbID = 'PID_0745'
a nahraďte moje id (PID_0745) ID, které jste našli v kroku 2. To LuaMacros řekne, jakou klávesnici poslouchat. Dávejte pozor, abyste na řádku nic neměnili.
Krok 4: Vyzkoušejte to
Nyní byste měli být připraveni ke spuštění souboru LuaMacros i souboru Autohotkey.
Chcete-li to provést, nejprve otevřete soubor 2nd_keyboard.lua v LuaMacros a klikněte na malý modrý trojúhelník. Nyní klikněte pravým tlačítkem na soubor Main.ahk v Průzkumníku souborů a klikněte na Spustit skript.
Nyní byste měli být schopni kliknout na klávesu „1“na druhé klávesnici a zobrazit otevírání poznámkového bloku. Pokud tomu tak je, gratulujeme, máte plně nastavenou klávesnici s makrami.
V dalším kroku se podíváme na to, jak nakonfigurovat vlastní makra
Pokud to nefunguje, postupujte takto:
- Zkontrolujte, zda jste v kódu omylem nezměnili nic jiného
-
Zkontrolujte, zda jste nahradili mé ID klávesnice správným ID klávesnice
- Zkuste jinou klávesnici
Krok 5: Vytvořte si vlastní makro
Vysvětlení
Když LuaMacros zjistí, že jste klikli na klávesu na klávesnici makra, zapíše si, která klávesa byla stisknuta v klíči souboru. Txt pak stiskne F24. F24 je klíč v systému Windows, který není na vaší klávesnici. Když AutoHotkey. detekuje, že byl stisknut F24, přečetl soubor a provede odpovídající makro Vše pod řádkem
f24::
až do řady
vrátit se
to je to, co AutoHotkey udělá po stisknutí F24
První věc, kterou Autohotkey udělá po stisknutí F24, je přečíst si, co je v souboru key.txt. To se děje na řádku 37.
Potom jsem vytvořil makro, které bude aktivováno, pokud je výstupem souboru klíč „1“. Pokud kliknu na 1 na klávesnici makra, otevře se Poznámkový blok. (Řádek 41 - 43)
Další věc, kterou můžete vidět, je, že když na klávesnici stisknu „q“, stiskne se Alt, pak se stiskne F4 a Alt se uvolní. Je to jako když podržíte Alt, pak stisknete klávesu f4 a pak Alt uvolníte. Tato kombinace kláves zavře aktivní okno ve Windows
Vytvořte si vlastní
Pokračováním ve vzoru můžete i nadále přidávat makra. Chcete -li přidat nové makro, zapište
else if (ouput == Main_keys ["jakýkoli klíč chcete malými písmeny"])
a potom pod něj napište, co má Autohotkey dělat.
Klávesy na Numpadu můžete také používat psaním
else if (ouput == Numpad ["jakýkoli klíč chcete malými písmeny"])
a potom pod něj napište, co chcete, aby Autohotkey dělal.
Klíče můžete například odeslat pomocí příkazu odeslat.
Pokud bych například chtěl, aby moje klávesnice napsala „This I awesome“Když kliknu na klávesu „a“, přidal bych
else if (výstup == Main_keys ["a"])
Pošlete, to je úžasné
Uvidíte také, že jsem přidal několik maker pro klávesy Numpad. Každému klíči na Numpadu bylo přiřazeno emoji. (Ujistěte se, že jste neklikli na Numlock, protože tím se změní kódy klíčů)
Další pomoc
Pokud se chcete dozvědět, jak vytvořit opravdu výkonná makra, podívejte se do dokumentace Autohotkey. Existuje také spousta pomoci, jak se dostat na internet.
Hodně štěstí.
Doporučuje:
3D tištěná makro klávesnice Arduino: 6 kroků (s obrázky)
3D tištěná makro klávesnice Arduino: Toto byl můj první projekt, který pracoval s Arduino Pro Micro. Můžete jej použít v chatech Zoom nebo Discord například k přepínání ztlumení, přepínání videa nebo sdílení obrazovky. Kromě toho jej můžete naprogramovat tak, aby otevíral často používané programy na vašem
DIY Bluetooth makro klávesnice: 10 kroků (s obrázky)
DIY Bluetooth makro klávesnice: V tomto Instructable se podíváme na použití vestavěného Bluetooth v ESP32 k emulaci Bluetooth klávesnice. Bluetooth HID (Human Interface Device) je protokol používaný běžnou klávesnicí a myší s technologií Bluetooth a je možné jej emulovat
Nejjednodušší DIY makro klávesnice: 10 kroků (s obrázky)
Nejjednodušší DIY makro klávesnice: Makro klávesnici lze použít k provádění určitých akcí nebo funkcí na vašem počítači a může být opravdu užitečná v určitých aplikacích, jako jsou editory videa nebo hry. Mnoho aplikací má klávesové zkratky pro rychlé provádění akcí, ale někdy
Rozhraní klávesnice s 8051 a zobrazením čísel klávesnice v 7 segmentech: 4 kroky (s obrázky)
Rozhraní klávesnice s 8051 a zobrazením čísel klávesnice v 7 segmentech: V tomto tutoriálu vám povím, jak můžeme propojit klávesnici s 8051 a zobrazovat čísla klávesnic na 7segmentovém displeji
Čištění hliníkové klávesnice Apple . nebo jakékoli jiné soft-touch klávesnice: 5 kroků
Čištění hliníkové klávesnice Apple …. nebo jakékoli jiné klávesnice s měkkým dotykem: Jakkoli se vy nebo já můžeme pokusit udržet naše hliníkové klávesnice Apple, začnou být po roce špinavé. Tento návod vám pomůže vyčistit ho. Buďte opatrní, protože nejsem zodpovědný, pokud se vám při tom rozbije klávesnice …. SUCKS F