USB Mouse and Keyboard Randomly Dropout (XFCE)

Hi everyone!

I have recently decided to give OpenSuse XFCE4 a try, and like it so far, but have two serious issues that are possibly related.
My system is Thinkpad Lenovo W520 laptop in a docking station using two monitors. All devices are plugged into the docking station.

Sometimes, suddenly my USB wireless mouse stops working. Few times USB keyboard had stopped working, too, but mainly the mouse is a problem.

If I “reboot” the mouse a few times by physically turning it on and off, it starts working again. Meanwhile, the laptop touchpad is not affected.

I have also noticed that sometimes when this starts happening (though not always) the laptop starts beeping, many applications stop working, and the system eventually freezes.
In fact, today as I was listening to music the laptop suddenly started giving a long lasting beep (as if it’s heart has stopped…) and the whole system hung. Power cycling was necessary.

In my attempt to investigate, I started to persistently running journal -f, tail -f /var/log/Xorg.0.log, and watch sensors (to eliminate overheating as cause).

The only possibly related thing I noticed was in the Xorg.0.log. This is after the mouse loss and its successful restoration. The message is this:

linux-4ot2:/var/log # tail -f /var/log/Xorg.0.log
  5223.624] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1c.6/0000:0e:00.0/usb2/2-2/2-2:1.2/0003:046D:C52B.0015/0003:046D:4051.0016/input/input28/event7"                
  5223.624] (II) XINPUT: Adding extended input device "Logitech M510" (type: MOUSE, id 15)
  5223.625] (**) Option "AccelerationScheme" "none"
  5223.625] (**) Logitech M510: (accel) selected scheme none/0
  5223.625] (**) Logitech M510: (accel) acceleration factor: 2.000
  5223.625] (**) Logitech M510: (accel) acceleration threshold: 4
  5223.626] (II) event7  - Logitech M510: is tagged by udev as: Mouse
  5223.626] (II) event7  - Logitech M510: device is a pointer
  5301.319] (II) Axis 0x1 value 4788 is outside expected range [1253, 4652]
See https://wayland.freedesktop.org/libinput/doc/1.10.5//absolute_coordinate_ranges.html for details   

I think I understand the issue, but did anybody have any similar experiences? Any ideas/robust fixes?

If the mouse has an on/off switch, then it is probably a wireless mouse. Have you recently checked the battery?

It is also possible that the wireless signal to the receiver is weak. I use a logitech M325 on my desktop, and I originally plugged the receiver into a USB port at the back of the computer. And it was unreliable. The mouse would stop working. So I tried plugging into a port at the front of the computer, and it works fine there. There’s probably too much metal shielding near the rear port.

And is XFCE fully supporting Wayland ? AFAICS Wayland is what your issue is called :).