Closed
Description
I'm using compact usb keyboard on Archlinux. Using evtest
I get this two keyboard inputs,
/dev/input/event0: Lenovo ThinkPad Compact USB Keyboard with TrackPoint
/dev/input/event1: Lenovo ThinkPad Compact USB Keyboard with TrackPoint
All the normal keys inputs are from event0 while trackpoint events come through event1. But fn functional keys are routed to event1 which leads to irresponsibility of these events by the X server. xev shows empty keycodes for F1
, F2
, F3
, and gets nothing from F4
,
KeymapNotify event, serial 34, synthetic NO, window 0x0,
keys: 4294967265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
FocusOut event, serial 34, synthetic NO, window 0x2a00001,
mode NotifyGrab, detail NotifyAncestor
FocusOut event, serial 34, synthetic NO, window 0x2a00001,
mode NotifyUngrab, detail NotifyPointer
FocusIn event, serial 34, synthetic NO, window 0x2a00001,
mode NotifyUngrab, detail NotifyAncestor
KeymapNotify event, serial 34, synthetic NO, window 0x0,
keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
FocusOut event, serial 34, synthetic NO, window 0x2a00001,
mode NotifyGrab, detail NotifyAncestor
FocusOut event, serial 34, synthetic NO, window 0x2a00001,
mode NotifyUngrab, detail NotifyPointer
FocusIn event, serial 34, synthetic NO, window 0x2a00001,
mode NotifyUngrab, detail NotifyAncestor
KeymapNotify event, serial 34, synthetic NO, window 0x0,
keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Is there a way to fix this?
Metadata
Assignees
Labels
No labels