Wireless mouse too slow
Hi,
I am using a wireless mouse on my slackware-arm current (14.2) and its moving too slow. I've read a few posts towards its resolution and implemented them, yet it continues to be slow. The speed seems to have improved, but the acceleration and deceleration are still a major worry. The mouse starts a few ms after i move it, and stops after a few ms after i've stopped. Following is an output of xinput. I have already changed the value of 'libinput Accel Speed" to 1.0, which was 0.0 earlier. The XFCE setting of "Mouse and Touchpad" does not seem to help much Code:
bash-4.4$ xinput list |
There seems to have been a few people using the 'MOSART Semi. 2.4G Wireless Mouse' device who have faced problems under Linux. I don't have the same mouse so I'm unable to test. However, one solution I found on Google was to do this:
1. Unplug wireless mouse dongle. 2. Run modprobe -r usbhid on the command line. 3. Reconnect wireless mouse dongle again. |
Does /usr/lib/udev/hwdb.d/70-mouse.hwdb exist? I ask because I'm not sure if Slackware 42.2 has eudev configured to use the hardware database. If the hardware database does exist then it may be possible to create an entry and specify a suitable DPI value for your mouse (and hence influence its effective speed/behaviour with libinput).
The entries look like this... Code:
# Logitech Wireless Mouse M310 http://man7.org/linux/man-pages/man7/hwdb.7.html There is a 'mouse-dpi-tool' utility which can be used to estimate DPI for your mouse by moving the mouse over a certain physical distance. It also reports the sample frequency of the mouse hardware. I apologize in advance if this approach can't be used with Slackware, (but good if it can). |
ive had these saved from when i fiddled with it from the archwiki pages
Code:
lsusb -v | grep -e idProduct -e idVendor actually it was a rts game i wanted to bump up a bit before i found my notes so yeah good luck |
@Exaga tried doesn't work
@ferrari looking at the preset values for other vendor mice, mine seems dismal figures, yet tried and failed to see any improvement... Code:
root@slackpi:~# mouse-dpi-tool /dev/input/event2 Code:
#Mosart wireless mouse @slackartist tried quite a few values for accelearation and threshold (upto 10/1 0 ), no luck |
That does seem very low! Since you report that the mouse is too slow, you could try increasing it a bit eg 100. That should increase the effective speed. There is a trade-off with accuracy, so don't be tempted to increase it too much.
Code:
#Mosart wireless mouse https://www.howtogeek.com/182702/mou...er-for-gaming/ Quote:
|
I know little about eudev (other than it's a alternative to systemd-based udev), but hopefully these commands are compatible. After making changes to the the hardware database file, it can be updated (as root) using....
Code:
udevadm hwdb --update Code:
udevadm trigger |
Taking care to use the appropriate device path pertaining to your mouse (eg /dev/input/event2), check that the DPI settings do match what you've set...
Code:
udevadm info /dev/input/event2 | grep MOUSE_DPI |
Quote:
I connected my K400 keyboard and tried the same with the touchpad (opened gimp to move mouse roughly 10 inches on its scale) and it gave me similar DPI values @125 Hz. The K400 touchpad is however working perfectly. Can you help me the calculation for K400+ for comparison (I am not sure if the same tool can be used for touchpads too, i assume yes)? Code:
root@slackpi:~# mouse-dpi-tool /dev/input/event0 |
Quote:
I've tried increasing to 100, then tried 400.. there is no noticable change... |
Quote:
|
Quote:
|
Quote:
|
Can you conirm that the DPI value then reported as you set it? eg for /dev/input/event2...
Code:
udevadm info /dev/input/event2 | grep MOUSE_DPI |
Quote:
Code:
root@slackpi:~# udevadm info /dev/input/event1 | grep MOUSE_DPI |
All times are GMT -5. The time now is 02:30 AM. |