You are not logged in.

#1 2018-07-12 23:30:17

Cknight70
Member
Registered: 2018-01-24
Posts: 71

Mouse speed too fast after xf86-input-libinput upgrade

xf86-input-libinput updated today, and with it made my mouse too fast.
My acceleration speed was at -0.78 before, but now even -1 is a bit faster than what I had it at.

My question is there a way to make my cursor move slower than what I assume is the slowest acceleration speed -1 short of downgrading?

Here is my xinput for anyone interested:

[connor@morgan ~]$ xinput --list-props 10
Device 'Logitech G700 Laser Mouse':
        Device Enabled (146):   1
        Coordinate Transformation Matrix (148): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
        libinput Natural Scrolling Enabled (281):       0
        libinput Natural Scrolling Enabled Default (282):       0
        libinput Scroll Methods Available (283):        0, 0, 1
        libinput Scroll Method Enabled (284):   0, 0, 0
        libinput Scroll Method Enabled Default (285):   0, 0, 0
        libinput Button Scrolling Button (286): 2
        libinput Button Scrolling Button Default (287): 2
        libinput Middle Emulation Enabled (288):        0
        libinput Middle Emulation Enabled Default (289):        0
        libinput Accel Speed (290):     -1.000000
        libinput Accel Speed Default (291):     0.000000
        libinput Accel Profiles Available (292):        1, 1
        libinput Accel Profile Enabled (293):   1, 0
        libinput Accel Profile Enabled Default (294):   1, 0
        libinput Left Handed Enabled (295):     0
        libinput Left Handed Enabled Default (296):     0
        libinput Send Events Modes Available (266):     1, 0
        libinput Send Events Mode Enabled (267):        0, 0
        libinput Send Events Mode Enabled Default (268):        0, 0
        Device Node (269):      "/dev/input/event6"
        Device Product ID (270):        1133, 49259
        libinput Drag Lock Buttons (297):       <no items>
        libinput Horizontal Scroll Enabled (298):       1

Offline

#2 2018-07-13 07:28:05

seth
Member
Registered: 2012-09-03
Posts: 51,029

Re: Mouse speed too fast after xf86-input-libinput upgrade

speed != acceleration, see whether you can control the resolution using lomoco or g5hack, https://wiki.archlinux.org/index.php/Mo … h_G5_mouse

Offline

#3 2018-07-13 15:48:17

Cknight70
Member
Registered: 2018-01-24
Posts: 71

Re: Mouse speed too fast after xf86-input-libinput upgrade

g5hack works. Thanks for introducing me to a cool tool I'm sure I'll use for button mapping.

However, I don't find changing my dpi an optimal solution. If a mouse was a car, it would be like lowering the horsepower to make the gas pedal less sensitive.

Offline

#4 2018-07-13 19:02:39

seth
Member
Registered: 2012-09-03
Posts: 51,029

Re: Mouse speed too fast after xf86-input-libinput upgrade

So instead of the mouse reporting less events, you rather want some software solution that skips some events?
A mouse is not a car and resolution isn't "power", what ultimately makes the "speed" is the event resolution and whether you lower that in HW or software is irrelevant as long as the outcome fits.
The acceleration is actually even the opposite to a less sensitive gas pedal, because it adjusts the resolution over time (ie. the device gets faster or slower the more you move it) - the reason for that (in positive numbers) is to allow for full resolution (and lower speed!) in close motions and then skip pixels (faking more events/s) in wider motions to get across your desktop faster. Ie. for you the gas pedal would get numb the more you press it…

The ultra-high resolutions are btw. a "gamer" features (ie "nonsense") and many mice actually have HW buttons to toggle them or the driver is context aware (ie. switches to a higher resolution when you're running a game)

You may act as you see fit, but if the goal is to prevent the hypersensitive cursor jumping, the answer is event lowering - and doing that in HW to lower the load on the device and the OS is better than adding more load to the OS to compensate for the high load on the device.

That's really all I can tell you on the matter.

Offline

Board footer

Powered by FluxBB