Closed alex-courtis closed 2 years ago
Display state does not change after prefix change in cfg.yaml.
Possibly resolved by dirty removal in #22
Lid state is not being notified until after the first round of output layout changes.
Perform lid discovery without polling fd before main loop.
Only occurring on 2019 Thinkpad X1. Similar age Dell is OK.
Hacking libinput indicates that AttrLidSwitchReliability=reliable
is necessary for the initial state to be sent and functions on the thinkpad when forced on.
/usr/share/libinput/10-generic-lid.quirks
will set reliable for devices with a dmi containing ct9 and ct10 only. The thinkpad is ct31.
Raised https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/753 for the ct31 switch. Changing the default would be preferable...
Added workaround to readme.