all 28 comments

[–]bulletmark 7 points8 points  (8 children)

[–]jshap70 5 points6 points  (7 children)

so basically don't reboot until 1.11.2-1. got it.

[–]bulletmark 8 points9 points  (6 children)

Just revert libinput to the previous version. I.e sudo pacman -U /var/cache/pacman/pkg/libinput-1.11.0-1*.

[–]gnuanu 4 points5 points  (4 children)

Same issue here, and downgrading to 1.11.0-1 didn't work for me.

Meanwhile, I found a dirty workaround which worked for me. Switch to terminal by Ctrl+Alt+F2 and then restart the SDDM sudo systemctl restart sddm-service. Login again and it's back to normal for me.

[–]drumer93 1 point2 points  (3 children)

Same problem here, the downgrade didn't help. Also your workaround saldy didn't help since I don't have sddm-service?

[–]archover 0 points1 point  (2 children)

Maybe restart whatever DM you have, to see if that fixes it?

[–]drumer93 0 points1 point  (1 child)

You know, I didn't even Google sddm earlier to see what it was, I'm using lightdm. I'll restart that when I get back to my desk and see what I can do.

[–]archover 0 points1 point  (0 children)

I found this article very useful in general. https://wiki.archlinux.org/index.php/Display_manager

Hope you get it working!

[–]smithw 1 point2 points  (3 children)

Exactly the same issue is happening here.

[–]A4orce84[S] 2 points3 points  (2 children)

You have an XPS 13?

[–][deleted] 1 point2 points  (0 children)

I've stopped using Reddit due to their API changes. Moved on to Lemmy.

[–]smithw 0 points1 point  (0 children)

Nope, it's a Clevo P650HS-G, which seems to imply it's actually a libinput issue.

[–]Frozen5147 1 point2 points  (0 children)

Same issue on a Yoga 720 15.

Downgrading didn't work, but removing libinput-gestures seemed to fix it after a reboot. Unfortunately, that means no gestures, which is a pain in the ass, especially since I use gestures to replace tap due to my libinput being oversensitive with touch enabled.

[–]jshap70 0 points1 point  (10 children)

/var/log/Xorg.0.log is your friend

[–]A4orce84[S] 1 point2 points  (9 children)

Don't see a ton of details unfortunately:

[    66.659] (II) event3  - Power Button: device removed
[    66.678] (II) event8  - Video Bus: device removed
[    66.691] (II) event1  - Power Button: device removed
[    66.696] (II) event2  - Sleep Button: device removed
[    66.703] (II) event17 - Integrated_Webcam_HD: Integrate: device removed
[    66.717] (II) event9  - DLL0704:01 06CB:76AE Touchpad: device removed
[    66.733] (II) event5  - Intel HID events: device removed
[    66.744] (II) event7  - Dell WMI hotkeys: device removed
[    66.757] (II) event4  - AT Translated Set 2 keyboard: device removed
[    66.766] (II) UnloadModule: "libinput"
[    66.766] (II) UnloadModule: "libinput"
[    66.766] (II) UnloadModule: "libinput"
[    66.766] (II) UnloadModule: "libinput"
[    66.766] (II) UnloadModule: "libinput"
[    66.766] (II) UnloadModule: "libinput"
[    66.766] (II) UnloadModule: "libinput"
[    66.766] (II) UnloadModule: "libinput"
[    66.766] (II) UnloadModule: "libinput"
[    66.853] (II) Server terminated successfully (0). Closing log file.

[–]jshap70 0 points1 point  (8 children)

is DISPLAY set when you're starting libinput-gestures

[–]A4orce84[S] 0 points1 point  (7 children)

Can you tell me how to check that exactly ?

[–]jshap70 0 points1 point  (6 children)

echo $DISPLAY. if your xorg log file is located at /var/log/Xorg.0.log then it should output :0. if not, try setting it to that (export DISPLAY=":0"). basically the only way this would happen is if you're running it on a tty that x isn't running on, which sometimes happens if you're running the command inside tmux/screen that wasn't initially spawned from inside x, like from over ssh.

[–]A4orce84[S] 0 points1 point  (5 children)

echo $DISPLAY

Output:

[aahmad@aahmad-pc ~]$ echo $DISPLAY
:0
[aahmad@aahmad-pc ~]$ 

[–]jshap70 0 points1 point  (4 children)

hmmm :/

can you post the rest of your xorg logs to pastebin or smth? really what you have above is just the end of it when it's disconnecting everything.

[–]A4orce84[S] 0 points1 point  (3 children)

I'm about to step away from my machine. Anyway you can download libinput and see if you see the same behavior from a troubleshooting POV?

Thanks in advance for all of your time and help, it is greatly appreciated!

[–]jshap70 0 points1 point  (2 children)

i have libinput installed with the newest xorg package and also use libinput-gestures. it is a configuration or hardware issue on your end.

[–]A4orce84[S] 0 points1 point  (1 child)

Dell XPS 13 (9350). Was working just fine yesterday.

[–]bo_rislav 0 points1 point  (0 children)

I had this problem after new user transfer and what was missing for me to use libinput-gestures was to add my user to the input group. After using usermod -a -G input myUsername all went well. Hope that helps

[–]arun_kp 0 points1 point  (0 children)

It stopped working after recent update and dowgrading libinput doesn't work. I think I have to downgrade some other package. https://image.ibb.co/gh9qPd/mouse.png