Am Sonntag, 2. Juli 2006 12:50 schrieb Jan Ritzerfeld: [...]
Ja, aber "showkey -k" hatte mir eingeredet, daß die Taste schon einen keycode hat. Daher war ich ziemlich ratlos, weil X die Taste gar nicht bemerkt. Auf die Idee, daß "showkey -k" vielleicht doch den scancode anzeigt, bin ich erst spät gekommen. [...]
Also, ich weiss ja nicht, welche kbd-Version du hast, aber dass showkey -k eine Hexzahl anzeigt halte ich für fast unmöglich... atkbd.c: -s: printf("0x%02x ", buf[i]); -k: printf(_("keycode %3d %s\n"), buf[i], s); /*stark vereinfacht!*/ Mit -k sollte also ganz klar eine Dezimalzahl angezeigt werden... Mal abgesehen davon: In den meisten Fällen ist Scancode=Keycode. Ist nicht so offensichtlich, weil der Scancode als Hex und der Keycode als Dec angezeigt wird... Beispiel Minustaste: showkey -k -> 53, showkey -s -> 0x35; 0x35(hex) = 53(dec)
Gruß Jan -- He who dies with the most toys, wins!
Gruss Mario