[Wayland-bugs] [Bug 102039] LID_SWITCH_RELIABILITY=write_open doesn't work

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Aug 16 14:02:22 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=102039

Jason D. Clinton <me at jasonclinton.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |NEW

--- Comment #5 from Jason D. Clinton <me at jasonclinton.com> ---
$ sudo libinput-debug-events --verbose 
WARNING: This compatibility wrapper will be removed in the future. Please run
'libinput debug-events' instead
event3  - Power Button: is tagged by udev as: Keyboard
event3  - Power Button: device is a keyboard
event5  - Video Bus: is tagged by udev as: Keyboard
event5  - Video Bus: device is a keyboard
event0  - Lid Switch: is tagged by udev as: Switch
event0  - Lid Switch: device is a switch device
event0  - Lid Switch: Lid Switch: will write switch open events
event2  - Power Button: is tagged by udev as: Keyboard
event2  - Power Button: device is a keyboard
event1  - Sleep Button: is tagged by udev as: Keyboard
event1  - Sleep Button: device is a keyboard
event21 - Logitech Webcam C930e: is tagged by udev as: Keyboard
event21 - Logitech Webcam C930e: device is a keyboard
event6  - Razer Razer DeathAdder Elite: is tagged by udev as: Mouse
event6  - Razer Razer DeathAdder Elite: device is a pointer
event7  - Razer Razer DeathAdder Elite: is tagged by udev as: Keyboard
event7  - Razer Razer DeathAdder Elite: device is a keyboard
event8  - Razer Razer DeathAdder Elite: is tagged by udev as: Keyboard
event8  - Razer Razer DeathAdder Elite: device is a keyboard
event20 - USB Camera: USB Camera: is tagged by udev as: Keyboard
event20 - USB Camera: USB Camera: device is a keyboard
event9  - Razer Razer Blade Stealth: is tagged by udev as: Keyboard
event9  - Razer Razer Blade Stealth: device is a keyboard
event10 - Razer Razer Blade Stealth: is tagged by udev as: Keyboard
event10 - Razer Razer Blade Stealth: device is a keyboard
event11 - Razer Razer Blade Stealth: is tagged by udev as: Mouse
event11 - Razer Razer Blade Stealth: device is a pointer
event12 - Synaptics TM2438-005: is tagged by udev as: Touchpad
event12 - using pressure-based touch detection
event12 - thumb: enabled thumb detection (+pressure)
event12 - Synaptics TM2438-005: device is a touchpad
event12 - lid_switch: activated for Synaptics TM2438-005<->Lid Switch
event13 - HDA Intel PCH Mic: is tagged by udev as: Switch
event14 - HDA Intel PCH Headphone: is tagged by udev as: Switch
event15 - HDA Intel PCH HDMI/DP,pcm=3: is tagged by udev as: Switch
event16 - HDA Intel PCH HDMI/DP,pcm=7: is tagged by udev as: Switch
event17 - HDA Intel PCH HDMI/DP,pcm=8: is tagged by udev as: Switch
event18 - HDA Intel PCH HDMI/DP,pcm=9: is tagged by udev as: Switch
event19 - HDA Intel PCH HDMI/DP,pcm=10: is tagged by udev as: Switch
event4  - AT Raw Set 2 keyboard: is tagged by udev as: Keyboard
event4  - AT Raw Set 2 keyboard: device is a keyboard
event0  - lid: keyboard paired with Lid Switch<->AT Raw Set 2 keyboard
event12 - palm: dwt activated with Synaptics TM2438-005<->AT Raw Set 2 keyboard
-event3   DEVICE_ADDED     Power Button                      seat0 default
group1  cap:k
-event5   DEVICE_ADDED     Video Bus                         seat0 default
group2  cap:k
-event0   DEVICE_ADDED     Lid Switch                        seat0 default
group3  cap:S
-event2   DEVICE_ADDED     Power Button                      seat0 default
group4  cap:k
-event1   DEVICE_ADDED     Sleep Button                      seat0 default
group5  cap:k
-event21  DEVICE_ADDED     Logitech Webcam C930e             seat0 default
group6  cap:k
-event6   DEVICE_ADDED     Razer Razer DeathAdder Elite      seat0 default
group7  cap:p left scroll-nat scroll-button
-event7   DEVICE_ADDED     Razer Razer DeathAdder Elite      seat0 default
group7  cap:kp scroll-nat
-event8   DEVICE_ADDED     Razer Razer DeathAdder Elite      seat0 default
group7  cap:k
-event20  DEVICE_ADDED     USB Camera: USB Camera            seat0 default
group8  cap:k
-event9   DEVICE_ADDED     Razer Razer Blade Stealth         seat0 default
group9  cap:k
-event10  DEVICE_ADDED     Razer Razer Blade Stealth         seat0 default
group9  cap:kp scroll-nat
-event11  DEVICE_ADDED     Razer Razer Blade Stealth         seat0 default
group9  cap:p left scroll-nat scroll-button
-event12  DEVICE_ADDED     Synaptics TM2438-005              seat0 default
group10 cap:pg  size 102x60mm tap(dl off) left scroll-nat scroll-2fg-edge
click-buttonareas-clickfinger dwt-on
-event13  DEVICE_ADDED     HDA Intel PCH Mic                 seat0 default
group11 cap:
-event14  DEVICE_ADDED     HDA Intel PCH Headphone           seat0 default
group11 cap:
-event15  DEVICE_ADDED     HDA Intel PCH HDMI/DP,pcm=3       seat0 default
group11 cap:
-event16  DEVICE_ADDED     HDA Intel PCH HDMI/DP,pcm=7       seat0 default
group11 cap:
-event17  DEVICE_ADDED     HDA Intel PCH HDMI/DP,pcm=8       seat0 default
group11 cap:
-event18  DEVICE_ADDED     HDA Intel PCH HDMI/DP,pcm=9       seat0 default
group11 cap:
-event19  DEVICE_ADDED     HDA Intel PCH HDMI/DP,pcm=10      seat0 default
group11 cap:
-event4   DEVICE_ADDED     AT Raw Set 2 keyboard             seat0 default
group12 cap:k

AT Raw Set 2 is some kind of bizarre Razer keyboard device related to the caps
lock light so that wouldn't work.

> this cannot work. libinput relies on other devices (keyboard, touchpad) to send events and thus signal that the lid is open. If you init libinput this way, it only listens to the lid device, so it can never detect any input that would trigger the write open. See http://who-t.blogspot.com.au/2017/02/libinput-and-lid-switch-events.html for an explanation

Yes. I had to unlock my screensaver on resume after lid open so I did interact
with the keyboard and touchpad.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20170816/7d49e270/attachment.html>


More information about the wayland-bugs mailing list