Ahoi,
ich habe vor kurzem meinen acht Jahre alten yaVDR von 0.6 auf 0.7 (ansible, focal) geupgraded und bin dank eurer Hilfe auch eigentlich schon relativ weit gekommen.
Es gibt nur eine Sache die ich nicht verstehen will, da stehe ich echt auf dem Schlauch.
Wie in dem "alten" yaVDR würde ich z.B. gerne KEY_CLOSE auf meiner hama Fernbedienung (00052451, siehe Anhang) nutzen um Anwendungen wie z.B. Firefox zu schließen.
Das klappt irgendwie (noch) nicht...
Mit irw sehe ich zumindest mal das was ankommt:
Bei xev scheint jedoch nichts anzukommen außer die Maus-Emulation und die linke Maustaste auf der Fernbedienung.
ButtonPress event, serial 44, synthetic NO, window 0x800001,
root 0x250, subw 0x0, time 647576, (151,53), root:(420,157),
state 0x0, button 1, same_screen YES
ButtonRelease event, serial 44, synthetic NO, window 0x800001,
root 0x250, subw 0x0, time 647712, (151,53), root:(420,157),
state 0x100, button 1, same_screen YES
MotionNotify event, serial 44, synthetic NO, window 0x800001,
root 0x250, subw 0x0, time 683208, (151,55), root:(420,159),
state 0x0, is_hint 0, same_screen YES
MotionNotify event, serial 44, synthetic NO, window 0x800001,
root 0x250, subw 0x0, time 683240, (151,56), root:(420,160),
state 0x0, is_hint 0, same_screen YES
MotionNotify event, serial 44, synthetic NO, window 0x800001,
root 0x250, subw 0x0, time 683272, (151,58), root:(420,162),
state 0x0, is_hint 0, same_screen YES
MotionNotify event, serial 44, synthetic NO, window 0x800001,
root 0x250, subw 0x0, time 683336, (151,60), root:(420,164),
state 0x0, is_hint 0, same_screen YES
Display More
Wie schaffe ich es dass die Knöpfe bei xev (und somit bei anderen Anwendungen) ankommen.
Ich weiß einfach nicht mehr wie ich da "echte" Keyboard Events genieren kann...
Was übersehe ich hier?