Wie kann ich einen Tablet-Hardwareschlüssel dem Alt-Tab neu zuordnen?

8

Mein Problem ist, dass es auf einem Tablet mit W8 Pro (NOT RT) keine Möglichkeit gibt, die Alt-Tabulatortaste zu drücken, wenn ich mich in einer Vollbild-Desktopanwendung befinde. Ich möchte meine Bildschirmausrichtungs-Hardwaretaste wieder Alt-Tab zuordnen. Das Problem hierbei ist jedoch, dass der Scan-Code E0_5B mit dem Scan-Code für den Hardwareschlüssel für den Windows-Schlüssel geteilt wird. Wie kann ich die Bildschirmausrichtungstaste der Alt-Registerkarte zuordnen, während die Funktionalität der Windows-Taste erhalten bleibt?

Bearbeiten: Bevor jemand dies anspricht, werden Tablet-Tasten nicht unterstützt.

Lunyx
quelle
2
Mit dem Wert Scancode Map REG_BINARY HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout( unter dem Sie mit Programmen wie SharpKeys problemlos bearbeiten können) können Sie nur einzelne Schlüssel neu zuordnen. IMO benötigen Sie dafür AHK oder ähnliches.
Karan
Scheint, als ob Sie in diesem Punkt Recht haben. Ich habe versucht, das Mapping auf 00_A5 zu überprüfen, und es ist tatsächlich 'K' zugeordnet. Abgesehen davon habe ich immer noch Probleme, die beiden Hardware-Tasten voneinander zu unterscheiden. Der Schlüsselcode für beide ist derselbe. Wie unterscheidet Windows die Schaltfläche für die Orientierungssperre von der Windows-Schaltfläche?
Lunyx
Ich bin mir bei der Orientierungssperre nicht sicher, aber entweder erzeugen zwei verschiedene Tasten unterschiedliche Scancodes, oder bei speziellen Tasten (z. B. bei Multimedia-Tastaturen) wird dies vom Tastaturtreiber selbst und nicht von Windows ausgeführt.
Karan
@ Karan: Ich schlage vor, Sie beantworten dies basierend auf AHK.
Harryc
@harrymc: Ich würde, aber zuerst müssen wir wissen, wie AHK die Orientierungsschaltfläche genau erkennt und wie man sie zuverlässig von der Windows-Taste unterscheidet. Nach allem, was wir wissen, erfordert dies möglicherweise sogar eine gerätespezifische Lösung.
Karan

Antworten:

1

Haben Sie dieses kostenlose Tool ausprobiert? http://sharpkeys.codeplex.com/

Bevor Sie es versuchen, lesen Sie die Informationen auf der Seite zu folgenden Themen: "Dinge, die SharpKeys tun wird" und "Dinge, die SharpKeys nicht tun wird".

Ich hoffe das hilft.

Alex
quelle