You are not logged in.

#1 2017-04-29 11:55:49

OlliC
Member
Registered: 2015-09-28
Posts: 18

Disabling Mouse acceleration via flat profile does not apply

Hi,

i have disabled my mouse acceleration a while ago because i like to play FPS games like CSGO without any acceleration.

Today i have noticed that the acceleration might still be on. xinput --list-props 11 tells me this (11 is my Zowie FK1 mouse): 

$ xinput --list-props 11
Device 'Kingsis Peripherals ZOWIE Gaming mouse':
	Device Enabled (152):	1
	Coordinate Transformation Matrix (154):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	libinput Accel Speed (289):	-0.897059
	libinput Accel Speed Default (290):	0.000000
	libinput Accel Profiles Available (291):	1, 1
	libinput Accel Profile Enabled (292):	1, 0
	libinput Accel Profile Enabled Default (293):	1, 0
...

But Accel Profile Enabled should say 0, 1 right?

I have xf86-input-libinput installed and this file in place: 

 
$ cat /etc/X11/xorg.conf.d/50-mouse-acceleration.conf 
Section "InputClass"
	Identifier "My Mouse"
	Driver "libinput"
	MatchIsPointer "yes"
	Option "AccelProfile" "flat"
EndSection

This is a part the of the Xorg log file: 

 
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (II) config/udev: Adding input device Kingsis Peripherals ZOWIE Gaming mouse (/dev/input/event6)
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (**) Kingsis Peripherals ZOWIE Gaming mouse: Applying InputClass "evdev pointer catchall"
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (**) Kingsis Peripherals ZOWIE Gaming mouse: Applying InputClass "libinput pointer catchall"
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (**) Kingsis Peripherals ZOWIE Gaming mouse: Applying InputClass "My Mouse"
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (II) Using input driver 'libinput' for 'Kingsis Peripherals ZOWIE Gaming mouse'
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (II) systemd-logind: got fd for /dev/input/event6 13:70 fd 44 paused 0
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (**) Kingsis Peripherals ZOWIE Gaming mouse: always reports core events
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (**) Option "Device" "/dev/input/event6"
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (**) Option "_source" "server/udev"
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (II) event6  - (II) Kingsis Peripherals ZOWIE Gaming mouse: (II) is tagged by udev as: Mouse
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (II) event6  - (II) Kingsis Peripherals ZOWIE Gaming mouse: (II) device is a pointer
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (II) event6  - (II) Kingsis Peripherals ZOWIE Gaming mouse: (II) device removed
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (**) Option "AccelProfile" "flat"
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.6/4-1.6:1.0/0003:1AF3:0001.0004/input/
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (II) XINPUT: Adding extended input device "Kingsis Peripherals ZOWIE Gaming mouse" (type: MOUSE, id 11)
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (**) Option "AccelerationScheme" "none"
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (**) Kingsis Peripherals ZOWIE Gaming mouse: (accel) selected scheme none/0
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (**) Kingsis Peripherals ZOWIE Gaming mouse: (accel) acceleration factor: 2.000
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (**) Kingsis Peripherals ZOWIE Gaming mouse: (accel) acceleration threshold: 4
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (II) event6  - (II) Kingsis Peripherals ZOWIE Gaming mouse: (II) is tagged by udev as: Mouse
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (II) event6  - (II) Kingsis Peripherals ZOWIE Gaming mouse: (II) device is a pointer
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (II) config/udev: Adding input device Kingsis Peripherals ZOWIE Gaming mouse (/dev/input/mouse1)
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (**) Kingsis Peripherals ZOWIE Gaming mouse: Applying InputClass "My Mouse"
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (II) Using input driver 'libinput' for 'Kingsis Peripherals ZOWIE Gaming mouse'
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (**) Kingsis Peripherals ZOWIE Gaming mouse: always reports core events
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (**) Option "Device" "/dev/input/mouse1"
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (**) Option "_source" "server/udev"
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (II) mouse1  - failed to create input device '/dev/input/mouse1'.
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (EE) libinput: Kingsis Peripherals ZOWIE Gaming mouse: Failed to create a device for /dev/input/mouse1
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (EE) PreInit returned 2 for "Kingsis Peripherals ZOWIE Gaming mouse"
Apr 29 13:21:27 viki /usr/lib/gdm/gdm-x-session[640]: (II) UnloadModule: "libinput"

It says UnloadModule: "libinput"? Don't know if thats normal but it says it enables the Option "AccelProfile" "flat" before that.

Has anyone a clue whats going wrong?

Offline

#2 2017-04-29 12:23:13

OlliC
Member
Registered: 2015-09-28
Posts: 18

Re: Disabling Mouse acceleration via flat profile does not apply

Ok. I figured it out.

Seems like Gnome has now an option in Gnome Tweak Tool to select the mouse profile which overrides the xorg config file. 

Didn't know about that. Found it here:  https://www.reddit.com/r/linux_gaming/c … _libinput/

Maybe it should be added to the Wiki because this is extremly confusing. You have the flat profile activated in a xorg config file, the xorg log also says it has applied it and then comes Gnome which defaults to another profile and messes with your settings...

Offline

Board footer

Powered by FluxBB