You are not logged in.

#1 2017-04-10 19:43:04

Ghosy
Member
Registered: 2013-03-20
Posts: 4

[SOLVED] Unable to Move Mouse Cursor After Starting X

Recently, after a reboot I found that I was no longer able to move my mouse after starting up X. I can use the mouse buttons, but am unable to move the cursor. There were no events that stood out to me, before the reboot, which I could assume caused the issue. I update my system regularly, so there is a possiblity that an upgrade package is the cause of this issue, but have no evidence that this is the case. It appears that there is an issue between libinput and X.

Xorg.0.log
Shows loading of mouse related section of X log.

[   923.295] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event17)
[   923.295] (II) No input driver specified, ignoring this device.
[   923.295] (II) This device may have been added with another device file.
[   923.295] (II) config/udev: Adding input device Kingsis Peripherals ZOWIE Gaming mouse (/dev/input/event1)
[   923.295] (**) Kingsis Peripherals ZOWIE Gaming mouse: Applying InputClass "evdev pointer catchall"
[   923.295] (**) Kingsis Peripherals ZOWIE Gaming mouse: Applying InputClass "libinput pointer catchall"
[   923.295] (**) Kingsis Peripherals ZOWIE Gaming mouse: Applying InputClass "Kingsis Peripherals ZOWIE Gaming mouse"
[   923.295] (**) Kingsis Peripherals ZOWIE Gaming mouse: Applying InputClass "My Mouse"
[   923.295] (II) Using input driver 'libinput' for 'Kingsis Peripherals ZOWIE Gaming mouse'
[   923.350] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 41 paused 0
[   923.350] (**) Kingsis Peripherals ZOWIE Gaming mouse: always reports core events
[   923.350] (**) Option "Device" "/dev/input/event1"
[   923.350] (**) Option "_source" "server/udev"
[   923.350] (II) event1  - (II) Kingsis Peripherals ZOWIE Gaming mouse: (II) is tagged by udev as: Mouse
[   923.350] (II) event1  - (II) Kingsis Peripherals ZOWIE Gaming mouse: (II) device is a pointer
[   923.350] (II) event1  - (II) Kingsis Peripherals ZOWIE Gaming mouse: (II) device removed
[   923.350] (**) Option "AccelSpeed" "-1"
[   923.350] (**) Option "AccelProfile" "flat"
[   923.350] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-6/3-6:1.0/0003:1AF3:0001.0001/input/input1/event1"
[   923.350] (II) XINPUT: Adding extended input device "Kingsis Peripherals ZOWIE Gaming mouse" (type: MOUSE, id 9)
[   923.350] (**) Option "AccelerationScheme" "none"
[   923.350] (**) Kingsis Peripherals ZOWIE Gaming mouse: (accel) selected scheme none/0
[   923.350] (**) Kingsis Peripherals ZOWIE Gaming mouse: (accel) acceleration factor: 2.000
[   923.350] (**) Kingsis Peripherals ZOWIE Gaming mouse: (accel) acceleration threshold: 4
[   923.350] (II) event1  - (II) Kingsis Peripherals ZOWIE Gaming mouse: (II) is tagged by udev as: Mouse
[   923.350] (II) event1  - (II) Kingsis Peripherals ZOWIE Gaming mouse: (II) device is a pointer
[   923.350] (II) config/udev: Adding input device Kingsis Peripherals ZOWIE Gaming mouse (/dev/input/mouse0)
[   923.350] (**) Kingsis Peripherals ZOWIE Gaming mouse: Applying InputClass "Kingsis Peripherals ZOWIE Gaming mouse"
[   923.350] (**) Kingsis Peripherals ZOWIE Gaming mouse: Applying InputClass "My Mouse"
[   923.350] (II) Using input driver 'libinput' for 'Kingsis Peripherals ZOWIE Gaming mouse'
[   923.350] (**) Kingsis Peripherals ZOWIE Gaming mouse: always reports core events
[   923.350] (**) Option "Device" "/dev/input/mouse0"
[   923.350] (**) Option "_source" "server/udev"
[   923.389] (II) mouse0  - failed to create input device '/dev/input/mouse0'.
[   923.389] (EE) libinput: Kingsis Peripherals ZOWIE Gaming mouse: Failed to create a device for /dev/input/mouse0
[   923.389] (EE) PreInit returned 2 for "Kingsis Peripherals ZOWIE Gaming mouse"
[   923.389] (II) UnloadModule: "libinput"
[   923.390] (II) config/udev: Adding input device HDA Intel PCH Line Out Surround (/dev/input/event11)
[   923.390] (II) No input driver specified, ignoring this device.

50-zowie.conf
Input Class to ensure there is no mouse accel from libinput.

Section "InputClass"
	Identifier "Kingsis Peripherals ZOWIE Gaming mouse"
	Driver "libinput"
	MatchIsPointer "yes"
	Option "AccelProfile" "flat"
EndSection

libinput-debug-events Output
Output from libinput, showing that the mouse is sending information on movement.

-event4   DEVICE_ADDED     Power Button                      seat0 default group1  cap:k
-event2   DEVICE_ADDED     Power Button                      seat0 default group2  cap:k
-event3   DEVICE_ADDED     Sleep Button                      seat0 default group3  cap:k
-event1   DEVICE_ADDED     Kingsis Peripherals ZOWIE Gaming mouse seat0 default group4  cap:p left scroll-nat scroll-button
-event0   DEVICE_ADDED     AT Translated Set 2 keyboard      seat0 default group5  cap:k
-event1   POINTER_MOTION    +1.70s	  0.30/  0.00
 event1   POINTER_MOTION    +1.71s	  0.88/  0.00
 event1   POINTER_MOTION    +1.71s	  1.00/  0.00
 event1   POINTER_MOTION    +1.71s	  1.06/  0.00
 event1   POINTER_MOTION    +1.71s	  1.11/  0.00
 event1   POINTER_MOTION    +1.71s	  1.11/  0.00
 event1   POINTER_MOTION    +1.71s	  1.14/  0.00
 event1   POINTER_MOTION    +1.72s	  1.16/  0.00
 event1   POINTER_MOTION    +1.72s	  1.17/  0.00
 event1   POINTER_MOTION    +1.72s	  1.21/  0.00
 event1   POINTER_MOTION    +1.72s	  1.23/  0.00
 event1   POINTER_MOTION    +1.72s	  1.24/  0.00
 event1   POINTER_MOTION    +1.72s	  1.24/  0.00
 event1   POINTER_MOTION    +1.72s	  1.26/  0.00
 event1   POINTER_MOTION    +1.72s	  1.28/  0.00
 event1   POINTER_MOTION    +1.72s	  1.30/  0.00

Last edited by Ghosy (2017-04-10 20:14:55)

Offline

#2 2017-04-10 19:58:51

Ropid
Member
Registered: 2015-03-09
Posts: 1,069

Re: [SOLVED] Unable to Move Mouse Cursor After Starting X

It seems there's several config files getting applied for the mouse. I see a "My Mouse" identifier mentioned in your log. Try removing the files you don't want to use.

Also, in the 50-zowie.conf file you've pasted here, the first line of text is not starting with a "#", so is not a comment. That's different in the real file and just a mistake from copying to here while posting?

Offline

#3 2017-04-10 20:13:30

Ghosy
Member
Registered: 2013-03-20
Posts: 4

Re: [SOLVED] Unable to Move Mouse Cursor After Starting X

There was an extra line in two of the files in the original post, which have been fixed to represent the actual files.

Checking conf files, I did find that there was an extra configuration file, which I removed and the problem appears to have disappeared now. Thank you for your help Ropid.

Offline

Board footer

Powered by FluxBB