Hinweise


Willkommen

Navigation


Partner Links

 
Antwort Themen-Optionen Ansicht
Ungelesen 17.02.17, 17:10   #1
Benutzerbild von Sweeet Devil
Mitglied seit: Aug 2014
Beiträge: 5
Sweeet Devil ist offline
Sweeet Devil
Member
 
"Virtuelle" Taste erstellen? (Remaping von Makrotasten)

Hallo Leute,

ich habe schon einige Zeit gesucht, aber nichts gefunden.
Zumindest nichts um eine neue Taste zu erstellen.

Ich habe eine Tastatur mit Zusätzlich 8 Makro-Tasten.
Diese sind auch mit Makros und anderen Abläufen zu belegen, aber leider gibt es einige dinge die Damit nicht Funktionieren.

Dazu gehört zum Beispiel Das Starten bestimmter Programme und Funktionen.
Klar Lassen sich in vielen Makro-Anwendungen die .exe direkt hinterlegen. hier will das aber nicht.

Meine Überlegung nun: Das Programm per .lnk an diese Taste binden. Windows erkennt aber die Taste M1 aber nicht als eigenständige Taste. Lediglich das Programm der Tastatur erkennt diese Taste. Beim Drücken von M1 wird lediglich das hinterlegte Macro ausgeführt oder die Funktion ausgeführt wie z.B. "Mute". Und einfach als Taste M1 kann ich sie nicht deklarieren. Wenn ich jetzt aber eine "Virtuelle" taste mit dem namen "F13" oder gleich eine die "M1" heißt z.B. erstelle und diese Per Tastaturprogramm an die Reale Taste M1 binde müsste es Funktionieren. Immerhin ist die Virtuelle Taste in Windows dann registriert.

Klar man kann ja auch einfach die Taste NUM4 als Macro an die Taste M1 binden und NUM4 dann im Spiel oder in der .lnk verwenden, aber dann kann ich auch gleich Num4 Drücken. Außerdem hätte ich dann Zwei Tasten mit der gleichen Funktion. Was irgendwie unnötig wäre.

Eigentliche Frage:

Liste der von Windows Registrierten Virtuellen Tasten:
https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx

Es gibt freie Bereiche und ungenutzte Keys. Jetzt ist nur noch die Frage wie erstelle ich eine neue Virtuelle Taste wie z.B. F13 oder M1 die z.b. an der Stelle 0x16 eingetragen wäre und Binde sie dann an die reale Taste M1.


Tastatur: Roccat ISKU
OS: Win10

Mit Zitat antworten Beitrag melden
   
Antwort


 


Themen-Optionen
Ansicht



Jetzt registrieren


Registrieren | Forum-Mitarbeiter | Kontakt | Nutzungsbedingungen | Archiv

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:33 Uhr.

All trademarks are the property of their respective owners.
Copyright ©2019 Boerse.IM/AM/IO/AI



().