Hallo,
ich habe folgendes Problem:
Es soll in einem Programm eine Liste gescrollt werden und dann mit Klick auf das ausgewählte Element eine spezifische Aktion gestartet werden.
Das ganze soll aber nicht nur mit Maus/Scrollrad und Mausklick möglich, sondern am mit einem großen klickbaren Drehrand ( Drehgeber ).
Um so etwas nicht komplett selbst entwickeln zu müssen (inkl. Driver) dachte ich, ob man vielleicht einen USB-Lautstärkeregler zweckentfremden könnte.
Die machen wohl nichts anderes als per USB über HID-Interface KEY_VOLUME_UP / KEY_VOLUME_DOWN und KEY_MUTE zu senden.
Jetzt meine Frage ist es möglich diese Key-Events irgendwie umzuleiten, so dass die das Programm steuern (im Idealfall nur für dieses USB-Device und nicht für die normale Tastatur).
Hab leider von diesem Thema (außer ein paar selbst geschriebenen udev-Rules) bisher noch keine große Ahnung, und wäre dankbar für Tips wie so etwas vielleicht gehen könnte.
ich habe folgendes Problem:
Es soll in einem Programm eine Liste gescrollt werden und dann mit Klick auf das ausgewählte Element eine spezifische Aktion gestartet werden.
Das ganze soll aber nicht nur mit Maus/Scrollrad und Mausklick möglich, sondern am mit einem großen klickbaren Drehrand ( Drehgeber ).
Um so etwas nicht komplett selbst entwickeln zu müssen (inkl. Driver) dachte ich, ob man vielleicht einen USB-Lautstärkeregler zweckentfremden könnte.
Die machen wohl nichts anderes als per USB über HID-Interface KEY_VOLUME_UP / KEY_VOLUME_DOWN und KEY_MUTE zu senden.
Jetzt meine Frage ist es möglich diese Key-Events irgendwie umzuleiten, so dass die das Programm steuern (im Idealfall nur für dieses USB-Device und nicht für die normale Tastatur).
Hab leider von diesem Thema (außer ein paar selbst geschriebenen udev-Rules) bisher noch keine große Ahnung, und wäre dankbar für Tips wie so etwas vielleicht gehen könnte.