Einzelnen Beitrag anzeigen
Alt 12.10.2009, 09:38   #2 (permalink)
poloniumium
Hardware Freak
 
Benutzerbild von poloniumium
 

Registriert seit: 23.03.2009
Beiträge: 10.314

poloniumium ist ein wunderbarer Anblickpoloniumium ist ein wunderbarer Anblickpoloniumium ist ein wunderbarer Anblickpoloniumium ist ein wunderbarer Anblickpoloniumium ist ein wunderbarer Anblickpoloniumium ist ein wunderbarer Anblickpoloniumium ist ein wunderbarer Anblick

Standard AW: Suche Programm zum auslesen der Tastatur

Zitat:
Wenn Ihre Tastatur eine Taste besitzt, die oben nicht aufgelistet ist, können Sie diese mit Hilfe der folgenden Schritte unter Umständen doch noch zu einem Hotkey umfunktionieren (benötigt Windows XP/2000/NT oder höher):
  1. Überzeugen Sie sich davon, das mindestens ein Skript läuft, welches den keyboard hook installiert hat.
  2. Doppelklicken Sie auf das TrayIcon des Skripts um sein Hauptfenster zu öffnen.
  3. Drücken Sie eine dieser "mysteriösen" Tasten auf Ihrer Tastatur.
  4. Wählen Sie den Menüpunkt "View->Key history"
  5. Scrollen Sie zum Ende der Seite. Am unteren Ende der "history list" sind die "key-down" und "key-up" Ereignisse für ihre Taste. Beachten Sie: Einige Tasten erzeugen hier kein "Ereignis" und sind deshalb auch nicht sichtbar. In diesem Fall können Sie die betreffende Taste nicht zu einem Hotkey umkonfigureren, da Ihr Tastaturtreiber bzw. Hardware den Tastendruck auf einem niedrigeren Level abarbeitet, als das Autohotkey darauf zugreifen könnte. Eine Alternative wäre in diesem Fall, eine eventuell vorhandene Zusatzsoftware, die mit Ihrer Tastatur ausgeliefert wurde, umzukonfigurieren oder zu entfernen. Sie können auch versuchen Ihren Tastaturtreiber durch einen standardisierten Treiber zu ersetzen, der mit Ihrem Betriebssystem ausgeliefert wurde.
  6. Wenn Ihre Taste eine "Ereignis" erzeugt, notieren Sie sich den dreistelligen Zahlenwert der zweiten Spalte der Liste (z.B. 159).
  7. Um diese Taste als Hotkey zu definieren, folgen Sie einfach dem Beispiel:
SC159:: ; Ersetze 159 mit dem Wert Ihrer Taste.
MsgBox, %A_ThisHotKey% wurde gedrückt.
return
Als Alternative oder Zusatz zu oben: Eine andere Taste so umzulegen, das sie zu einer dieser "mysteriösen" Tasten wird, zeigt das folgende Beispiel:
#c::Send {vkFFsc159} ; Ersetze 159 mit dem oben herausgefundenen Wert.
Ersetzen Sie FF (sofern nötig) mit der virtuellen Taste der Taste. Sie finden die virtuelle Taste in der ersten Spalte unter "View->Key history".
quelle: Keyboard, Maus und Joystickreferenz - AHK

vielleicht kommst du so an den code deiner sondertaste.
ist zwar für autohotkey, aber eventuell kannst du auch in deinem shell was damit anfangen.
poloniumium ist offline   Mit Zitat antworten
Für diesen Beitrag bedankt sich:
Caramon2 (12.10.2009)