MLD-5.x > Development

update zu MLD5.3 -> Auf Fernbedienung gehen 2 Tasten nicht mehr

<< < (11/11)

andi3k3:
Hallo,
also die evmap die von eventlircd fuer diese FB geladen wird ist die  /etc/eventlircd.d/hama-mce.evmap. Versuche ich da allerdings die Zuordnung von z.b. KEY_LEFTMETA auf KEY_MENU zu aendern, dann bekomme ich folgende Meldung beim Starten von eventlircd:


--- Code: ---eventlircd -vvv -f
eventlircd[4943]: /etc/eventlircd.d/hama-mce.evmap:1:<name-in>: 'KEY_LEFTMETA' is a key name that is part of the modifier key token.
eventlircd[4943]: /etc/eventlircd.d/hama-mce.evmap: using 42 valid keyboard shortcut mappings
eventlircd[4943]: input device /dev/input/event2: events of unsupported event type EV_MSC will be discarded
eventlircd[4943]: input device /dev/input/event2: event code 0x04 of unsupported event type EV_MSC will be discarded
eventlircd[4943]: input device /dev/input/event2: events of unsupported event type EV_REP will be discarded
eventlircd[4943]: input device /dev/input/event2: grabbed
eventlircd[4943]: /etc/eventlircd.d/hama-mce.evmap:1:<name-in>: 'KEY_LEFTMETA' is a key name that is part of the modifier key token.
eventlircd[4943]: /etc/eventlircd.d/hama-mce.evmap: using 42 valid keyboard shortcut mappings
eventlircd[4943]: input device /dev/input/event3: events of unsupported event type EV_MSC will be discarded
eventlircd[4943]: input device /dev/input/event3: event code 0x04 of unsupported event type EV_MSC will be discarded
eventlircd[4943]: input device /dev/input/event3: grabbed
eventlircd[4943]: input device /dev/input/event3: created output event device
^Ceventlircd[4943]: input device /dev/input/event3: output event device destroyed
eventlircd[4943]: intput device /dev/input/event3: released
eventlircd[4943]: intput device /dev/input/event2: released


--- End code ---

Hier nochmal die Ausgabe von evtest:


--- Code: ---Event: time 1504353321.643758, type 4 (EV_MSC), code 4 (MSC_SCAN), value 700e2
Event: time 1504353321.643758, type 1 (EV_KEY), code 56 (KEY_LEFTALT), value 0
Event: time 1504353321.643758, type 4 (EV_MSC), code 4 (MSC_SCAN), value 700e3
Event: time 1504353321.643758, type 1 (EV_KEY), code 125 (KEY_LEFTMETA), value 0
Event: time 1504353321.643758, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70028
Event: time 1504353321.643758, type 1 (EV_KEY), code 28 (KEY_ENTER), value 0
Event: time 1504353321.643758, -------------- SYN_REPORT ----------
--- End code ---

Was mir auch aufgefallen ist, ist dass der Fernbedienung auch mit ge-killtem eventlircd funktioniert, also z.B. die Channel +/- Tasten, nicht die Menue Taste. Das sollte aber eigentlich nicht der Fall sein, oder?

VG
Andi

clausmuus:
Hi,

KEY_LEFTMETA ist sowas wie z.B. die SHIFT Taste. Also eine Taste die nur in Kombination mit einer anderen Taste zusammen verwendet werden kann. Die kannst Du also nicht alleine auf ein anderes Tasten Event mappen, denn ansonsten würden alle anderen Tastenkombinationen die diese Taste benötigen nicht mehr funktionieren.

eventlircd wird theoretisch nicht benötigt, allerdings erleichtert dies das Zusammenspiel mehrerer Eingabegeräte und mehrere Programme die gesteuert werden sollen.

MarMic:
@all

wir haben rausgefunden DASS das evmap mapping nicht funktioniert weil irgendwie NUMLOCK gesendet wird und as evmap nicht mehr als mapping durchreicht.
Fürs erste haben wir eventlircd so manipuliert, dass es ignoriert ob NUMLOCK true or false.

Habt ihr zufällig im BIOS numlock=on eingestellt? Jetzt brauchen wir mehr Tests um das Problem einzugrenzen!

Gruß

MarMic

Navigation

[0] Message Index

[*] Previous page

Go to full version