Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Installieren Sie die erforderlichen Programme
- Schritt 2: Holen Sie sich Ihre Tastatur-ID
- Schritt 3: Datei konfigurieren: 2nd_keyboard.lua
- Schritt 4: Probieren Sie es aus
- Schritt 5: Erstellen Sie Ihr eigenes Makro
Video: DIY Makro-Tastatur - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
Immer mehr Menschen arbeiten intensiv an ihren Computern und kommen zum Streaming. Vielleicht wollten Sie Ihren Workflow auf Ihrem Computer verbessern, wenn Sie eine Art Zweittastatur in Betracht gezogen haben, vielleicht ein Streamdeck, um einige dieser sich wiederholenden Aufgaben auf Ihrem Computer zu automatisieren, aber ein Produkt wie das Streamdeck kostet 150 Dollar Amazon (Zum Zeitpunkt des Schreibens).
Was wäre, wenn ich Ihnen sagen würde, dass Sie jede alte Tastatur oder jedes Numpad in eine vollständig anpassbare Makrotastatur verwandeln können. Keine zusätzliche Hardware erforderlich (außer einer Tastatur) und nur für die Kosten der Tastatur. Klingt richtig cool. Lass mich dir folgen. Alles, was Sie brauchen, ist ein wenig Programmierkenntnisse, ein wenig Geduld und eine Tastatur.
Lassen Sie sich von der Codierung nicht abschrecken. Es wird nicht sehr schwierig sein.
KREDITE
Ich selbst bin nicht auf diese Methode gekommen, eine zweite Tastatur für Makros einzurichten. Ich möchte Tom Scott und TaranVH volle Anerkennung zollen.
TaranVH/2.-Tastatur
Die Kunst des Bodge: Wie ich die Emoji-Tastatur gemacht habe
Ich habe ihre Ideen und ihren Code so modifiziert, dass sie nach meinem Geschmack funktionieren.
Lieferungen
Eine Tastatur
Schritt 1: Installieren Sie die erforderlichen Programme
Sie wissen vielleicht, dass Fenster nicht in der Lage sind, zwischen ihnen zu unterscheiden, wenn Sie 2 Tastaturen an Windows anschließen, daher müssen wir ein wenig kreativ werden.
LuaMacros - Herunterladen
Um zwischen den beiden Tastaturen zu unterscheiden, verwenden wir eine Software namens LuaMacros. LuaMacros wurde für den Bau von Flugsimulatoren entwickelt und kann daher zwischen vielen Tastaturen unterscheiden.
Autohotkey - Herunterladen
Um die Makros einzurichten, die Ihnen das Leben erleichtern, verwenden wir Autohotkey. Eine Skriptsprache zum Erstellen leistungsstarker Makros.
Der Code aus meinem GitHub-Repository - Download
Sie finden alle in diesem Projekt benötigten Dateien auf meiner GitHub-Seite. Klicken Sie einfach auf den grünen Button und laden Sie die Dateien herunter. Es hilft zu wissen, wo Sie den Ordner speichern, den Sie erhalten, wenn Sie auf GitHub auf Download klicken, da es Ihnen später helfen wird.
Schritt 2: Holen Sie sich Ihre Tastatur-ID
Obwohl Windows nicht zwischen Tastaturen unterscheiden kann, hat jede Tastatur eine ID. Wir benötigen diese ID, um LuaMacros mitzuteilen, welche Tastatur unsere MACRO-Tastatur ist.
Um diese ID zu finden, öffnen Sie Luamacros und öffnen Sie die Datei Get_key_codes.lua -Die Datei befindet sich in dem Ordner, den Sie von GitHub heruntergeladen haben
Wenn Sie die Datei geöffnet haben, klicken Sie oben auf das kleine blaue Dreieck, um das Programm auszuführen. Sie werden aufgefordert, eine Taste auf der Tastatur zu drücken, die Sie in eine MACRO-Tastatur umwandeln möchten
Das Programm gibt dann eine Liste aller angeschlossenen Geräte aus. Etwas wie das, was Sie in den obigen Bildern sehen: In meinem Fall können Sie sehen, dass ich zwei Geräte angeschlossen habe. MACROS ist das Gerät, das Sie gerade durch Drücken einer Taste auf Ihrer Sekundärtastatur identifiziert haben.
Rechts von MACROS haben wir eine lange Zeichenfolge, Dies ist eine Kombination aus Gerätetyp und ID. Meine sekundäre Tastatur hat die ID: PID_0745 Sie finden die ID zwischen den 2 ersten &. Schau dir das Bild oben an
Notieren Sie Ihre Tastatur-ID. Sie benötigen es in Schritt 3.
Schritt 3: Datei konfigurieren: 2nd_keyboard.lua
Öffnen Sie LuaMacros und öffnen Sie die Datei 2nd_keyboard.lua - die Datei befindet sich dort, wo Sie Get_key_codes.lua gefunden haben Suchen Sie nun die Zeile:
lokale kbID = 'PID_0745'
und ersetzen Sie meine ID (PID_0745) durch die ID, die Sie in Schritt 2 gefunden haben. Dies ist, um LuaMacros mitzuteilen, auf welche Tastatur es hören soll. Achten Sie darauf, nichts anderes an der Leitung zu ändern.
Schritt 4: Probieren Sie es aus
Sie sollten jetzt alle eingerichtet und bereit sein, sowohl die LuaMacros-Datei als auch die Autohotkey-Datei auszuführen.
Öffnen Sie dazu zuerst die Datei 2nd_keyboard.lua in LuaMacros und klicken Sie auf das kleine blaue Dreieck. Klicken Sie nun mit der rechten Maustaste auf die Datei Main.ahk im Datei-Explorer und klicken Sie auf Skript ausführen.
Sie sollten jetzt in der Lage sein, auf Ihrer zweiten Tastatur auf die Taste "1" zu klicken und das Öffnen des Notizblocks zu sehen. Wenn dies der Fall ist, herzlichen Glückwunsch, Sie haben Ihre Makrotastatur vollständig eingerichtet.
Im nächsten Schritt schauen wir uns an, wie Sie Ihre eigenen Makros konfigurieren
Wenn es nicht funktioniert, sind hier einige Schritte zur Fehlerbehebung:
- Stellen Sie sicher, dass Sie nicht versehentlich etwas anderes im Code geändert haben
- Überprüfen Sie, ob Sie meine Tastatur-ID durch Ihre richtige Tastatur-ID ersetzt haben
- Versuchen Sie es mit einer anderen Tastatur
Schritt 5: Erstellen Sie Ihr eigenes Makro
Erläuterung
Wenn LuaMacros erkennt, dass Sie eine Taste auf der Makrotastatur angeklickt haben, schreibt es in der Datei key.txt auf, welche Taste gedrückt wurde und drückt dann F24. F24 ist eine Taste in Windows, die sich nicht auf Ihrer Tastatur befindet. Wenn AutoHotkey. erkennt, dass F24 gedrückt wurde es liest die Datei weiter macht das passende MakroAlles unter der Zeile
f24::
bis die linie
Rückkehr
macht AutoHotkey, wenn F24 gedrückt wird
Das erste, was Autohotkey tut, wenn F24 gedrückt wird, ist, den Inhalt der Datei key.txt zu lesen. Dies geschieht in Zeile 37.
Ich habe dann ein Makro erstellt, das aktiviert wird, wenn die Ausgabe der Datei die Taste "1" ist. Wenn ich auf meiner Makrotastatur auf 1 klicke, öffnet sich Notepad. (Linie 41 - 43)
Das nächste, was Sie sehen können, ist, dass, wenn ich "q" auf meiner Tastatur drücke, Alt gedrückt wird, dann F4 gedrückt wird und Alt losgelassen wird. Dies ist, als ob Sie Ihren Finger halten und Alt gedrückt halten, dann f4 drücken und dann Alt loslassen. Diese Tastenkombination schließt alle aktiven Fenster in Windows
Mach dein eigenes
Sie können weiterhin solche Makros hinzufügen, indem Sie das Muster fortsetzen. Um ein neues Makro hinzuzufügen, schreiben Sie
else if (output == Main_keys["jeder gewünschte Schlüssel in Kleinbuchstaben"])
und schreiben Sie dann darunter, was Autohotkey tun soll.
Sie können die Tasten auf dem Numpad auch verwenden, indem Sie schreiben
else if (output == Numpad["Welche Taste auch immer Sie wollen in Kleinbuchstaben"])
und schreiben Sie dann darunter, was Autohotkey tun soll.
Sie können beispielsweise Schlüssel mit dem Befehl send senden.
Wenn ich zum Beispiel möchte, dass meine Tastatur "This I awesome" schreibt, wenn ich auf die Taste "a" klicke, würde ich hinzufügen
else if (Ausgabe == Main_keys["a"])
Senden, das ist großartig
Sie werden auch sehen, dass ich einige Makros für die Numpad-Tasten hinzugefügt habe. Jeder Taste auf dem Numpad ist ein Emoji zugeordnet. (Stellen Sie sicher, dass Sie nicht auf Numlock geklickt haben, da dies die Tastencodes ändert.)
Weitere Hilfe
Wenn Sie lernen möchten, wie Sie einige wirklich leistungsstarke Makros erstellen, lesen Sie die Autohotkey-Dokumentation. Es gibt auch viel Hilfe im Internet.
Viel Glück.
Empfohlen:
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu tun: 9 Schritte
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu machen: In diesem Tutorial lernen wir, wie Sie den ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren, um die Zeit auf dem LCD anzuzeigen
DIY, wie man eine cool aussehende Uhr macht – StickC – Einfach zu tun: 8 Schritte
DIY Wie man eine cool aussehende Uhr macht - StickC - Einfach zu machen: In diesem Tutorial lernen wir, wie man ESP32 M5Stack StickC mit Arduino IDE und Visuino programmiert, um eine Zeit auf dem LCD anzuzeigen und die Zeit auch mit den StickC-Tasten einzustellen
DIY Bluetooth Boombox Lautsprecher - HOW TO: 13 Schritte (mit Bildern)
DIY Bluetooth Boombox Lautsprecher | WIE MAN: Hallo! Vielen Dank, dass Sie sich dieses Projekt angesehen haben, dieses ist auf meiner Favoritenliste! Ich freue mich sehr, dieses tolle Projekt realisiert zu haben. Während des gesamten Projekts wurden viele neue Techniken verwendet, um die Gesamtqualität und das Finish der Spea
Rocola (DIY): 3 Schritte
Rocola (DIY): Rocola interactive que te allowirá reproducir tu música favorita en cualquier lugar que cuente con un toma corriente! Esta rocola cuenta con 3 canciones establecidas que puedes conservar o cambiar según tu gusto musical.La rocola cuenta con 3 boton
Tasten-Makro: 6 Schritte (mit Bildern)
Key-Macro: Dieses Projekt besteht aus einer Hilfstastatur mit acht Tasten, die Makros (Textzeichenfolgen) an den Computer sendet. Bis zu 64 Makros können zuvor in einer auf einer microSD-Karte gespeicherten Textdatei gespeichert werden. Diese Makros sind in acht Seiten organisiert, die ausgewählt werden können