"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Fernbedienung, Taste funktioniert nicht

Marcellus 10.11.2007 - 20:09 740 1
Posts

Marcellus

OC Addicted
Avatar
Registered: Mar 2005
Location: ~
Posts: 1755
Ich bin jetzt seit gut einer woche dabei herumzuspielen, um die mittlere Taste meiner Fernbedienung zu meiner Linuxmce box zum laufen zu bringen, allerdings ohne Erfolg.

Bei meiner Terratec Cinergy 400 TV ist eine Fernbedienung dabei, sie wird "erkannt" und wirft auch bei den meisten Tasten sinnvolle Keypress events, dummerweise geht mir genau eine Taste ab, ich kann im linuxmce dingsi herumfahren, aber ich kann keinen knopf betätigen, also bin ich noch ans keyboard bzw maus gebunden.

Ich hab schon herumgestöbert, allerdings nix passendes gefunden, normalerweise gibts ja fehlermeldungen in dmesg, wenn ein keycode nicht gesetzt ist, bei mir aber nicht.

In der regel wirft xev auch ein event, wenn ein Tastenanschlag zu X vordringt, aber bei mir nicht.

Das einzige, dass ich bekomme, wenn diese Taste gedrückt wird ist eine Hand voll hexadezimalen werten über "showkey -k" wobei ich schon mitbekommen hab, dass das scancodes sind, obwohl es keycodes sein sollten.

Die scancodes sind 0x00 0x82 0x90 0x80 0x82 0x90 ich hab auch schon probiert zu checken, ob einer davon nicht von einer anderen Taste verwendet wird und einfach einen davon auf einen keycode zu binden, aber ohne Erfolg. Sprich auch nach dem setzen eines keycodes krieg ich irgendein event.

Ich weis jetzt nicht, ob ich irgendwie das ganze ding als scancode irgendwie an setkeys bringen soll, oder doch irgendwas anders.
Bearbeitet von Marcellus am 11.11.2007, 03:06

Marcellus

OC Addicted
Avatar
Registered: Mar 2005
Location: ~
Posts: 1755
Die Taste gleich daneben hat sogar einen keycode. Mit xmodmap "keycode 178 = Return" macht das ding auch das was es soll.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz