Fresh install archlinux/majaro/debian testing/debian stable. Play some games and mouse speed changed by itself and it feels very weird. Also it can be happend when you will start to record video with obs/ffmpeg with h264vaapi. This bug happends more frequently in archlinux. Then it less frequently happends in debian testing/manjaro. Then it les less frequently happends in debian stable. Also with installed amd-ucode(amd64-microcode) this bug happend more frequently. Even after installation cpu microcode mouse movements feels different compare to mouse movements without installation cpu microcode. I wrote about this bug at obs-studio github, xorg bug tracker/mailinig list, steam github. But no anwers. This bug happends from 2016/2017 year till nowadays. I thought that it can be bios related issue for my old am3+ rig(amd cpu and amd video card), cuz latest bios for my motherboard was too too old. But few weeks ago i switch to new am4 rig(amd cpu and amd video card) with latest bios and again i got this bug when mouse speed changed by itself. Almost 8 years i cant normally play games and with this bug even navigation in browser feels like a sh#$%^#$%t. I tested many linux distros(arch,manjaro,debian,ubuntu,mint,fedora,centos) with different DE and WM, use mesa opensource drivers amd proprietary drivers, use mouse accel archwiki, but no success.
But today i found how to reproduce this bug immediately:
1.Fresh install archlinux/manjaro/debian testing/debian stable with XFCE and default WM for XFCE. For archlinux/manjaro you need to install xorg-xinput
2.Open terminal, launch xinput, find id for your mouse under virtual core pointer tree
3.Launch xinput list-props āid of your mouseā
4.Save this output, esp watch to few options:
libinput Accel Speed (294): 0.000000
libinput Accel Speed Default (295): 0.000000
libinput Accel Profiles Available (296): 1, 1, 1
libinput Accel Profile Enabled (297): 1, 0, 0
libinput Accel Profile Enabled Default (298): 1, 0, 0
libinput Accel Custom Fallback Points (299):
libinput Accel Custom Fallback Step (300): 0.000000
libinput Accel Custom Motion Points (301):
libinput Accel Custom Motion Step (302): 0.000000
libinput Accel Custom Scroll Points (303):
libinput Accel Custom Scroll Step (304): 0.000000
5.Go to whisker menu->settings manager->mouse and touchpad->device tab
6.Choose your mouse in device list
7.Under pointer speed set acceleration to 0.0
8.Close mouse and touchpad settings
9.Move your mouse and remember how mouse feels, this mouse speed good for me and i always us it
10.Launch xinput list-props āid of your mouseā. Compare output from step 4 with this output and you will see that changed only this option:
libinput Accel Speed (294): -1.000000
11.Now we start how to manually fast reproduce bug with weird mouse movement
12.Launch xinput set-prop āid of your mouseā ālibinput Accel Profile Enabledā 0 1 0
13.Your mouse almost didnt move if you will start to move
14.Launch xinput set-prop āid of your mouseā ālibinput Accel Profile Enabledā 1 0 0
15.Now we have this āweird mouse speedā
16.launch xinput list-props āid of your mouseā. Compare this output with output from step 10. Those two outputs will be identical, but mouse moves will be different
17.After reboot system mouse speed feels normal like in step 9, but after few period of time this bug happends again. So reboot system is not solution when you play online games.
How it is possible that mouse with same settings moves differently? How mouse speed changed by itself?
How to fix this bug?
Hi @457man - Please take some time to familiarise yourself with Forum requirements; in particular, the many ways to use the forum to your benefit. To that end, some or all these links will be invaluable:
And last, but not least, the Stable Update Announcements, which you should check frequently for important update related information. Occasionally an issue might be directly related to a particular update; itās always best to check those announcements.
Note that if you fail to present your posts in a more readable fashion (show more consideration), itās doubtful you will receive much quality attention to your issues.
As it stands, your vague descriptions are not helping; you have a new system; your mouse speed has changed since 2016 (on this new system?)
Please tidy your posts to make them more readable, as this might encourage others to help. If you donāt know how to do that, please read through the links already given. You seem to be ignoring them completely.
There are forum requirements to format various content in a more readable fashion - placing output from commands in a preformatted (and scrollable) text box, for example. This is what is meant by readable. You can easily edit your posts to change that.
Most people tend to not read great blobs of unformatted text, so itās really in your best interest to tend to that; some Moderators might insist on it. Youāre not a new forum user - you should already know all of this to be true.
I donāt use XFCE, and donāt recall exactly where the setting is, but there is usually a slider or similar to change the speed of mouse tracking. In KDE (for example) itās under System Settings ā Mouse. You just need to find where a similar setting is XFCE.
All of your previous text dumps are likely irrelevant; but still, having them generally better presented would most likely be appreciated by anyone reading. How about some consideration for that, eh?
you posted a wall of text, which is a pain in the butt to try and read
didnāt make an effort to format command output to be readable and distinct from normal text
didnāt give system info even after being asked
And, unfortunately, you where not successful in conveying what your issue is.
Some transition between āweirdā mouse speed to what you like - and the speed setting changing without you doing anything to cause it.
I want to help - I stared five minutes at your description (which IS hard to read)
and tried to understand your xinput list-props examples
(even harder to read - itās terminal output, not formatted as such)
I canāt replicate what you where doing - partly because I only have two profiles, not three, like you:
This is probably the best I can do for you, given the information provided.
For the record, it wasnāt me that hid your post(s).
However, some other community member clearly found your content to be offensive or otherwise inappropriate. This might be something you should take into consideration, going forward. Cheers.
One thing I can think of, which should reset the mouse pointer settings back to their defaults, is:
removing the file ~/.config/xfce4/xfconf/xfce-perchannel-xml/pointers.xml
To do this, you need to end your session (log out)
and go to a TTY and log in there. The graphical session cannot be running!
i disabled lightdm service, reboot, login as root, delete this pointers.xml, enable lightdm service, reboot , login as user with root privel, set needed mouse mouse accel, after 5-8 min mouse change speed by itself, mouse move faster x2 times or even more. In gui applet mouse settings didnt changed, terminal output from xinput list-props for my device also didnt changed. All settings are the same but mouse move speed/accel are different.
after 8 years i can clearly said that it can be:
1)csm(bios legacy) issue
2)linux kernel issue
3)libinput issue
4)amd cpu/chipset specific issue
5)amd gpu issue
Settings in gui applet for different DE for mouse didnt changed, output from xinput for my mouse didnt changed, but mouse movement speed/accel are completely different, mouse moves faster x2 time or more. Changing mouse accel to different value and after that changing accel value to needed value do nothing. Mouse still moves faster. Only after reboot system mouse work as should be, but again after few period mouse speed changed by itself. Over a period of 8 years i reinstall linux (with different DE,WM, different kernels, drivers) many many thousands times and must be in Guinness Book of World Records. Changed many mouses, even used 2 buttons mouse and the same result. How i can fix this problem? Why on recent am4 rig i got the same problem like on my 12 years old am3+ rig with this stupid mouse bug