You are not logged in.

#1 2013-08-13 09:34:11

ch1p
Member
Registered: 2013-07-14
Posts: 1

Can't adjust Logitech mouse acceleration, mouse is too fast

Hi.

I have setup Arch with XFCE. Almost everything works fine, except mouse. I have Logitech M185 wireless mouse and it is too fast. I have tried to set mouse acceleration and sensitivity in Xfce mouse settings (without any affect) and via xset or xinput as described in this article, but nothing happened - it still goes way too fast.

Here is an output of xinput list (don't know why, but there is two different "Logitech USB Receiver" devices):

$ xinput --list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                   	id=10	[slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                   	id=11	[slave  pointer  (2)]
⎜   ↳ bcm5974                                 	id=13	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=9	[slave  keyboard (3)]
    ↳ Apple Inc. Apple Internal Keyboard / Trackpad	id=12	[slave  keyboard (3)]

And devices properties:

$ xinput list-props 10
Device 'Logitech USB Receiver':
	Device Enabled (133):	1
	Coordinate Transformation Matrix (135):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Product ID (251):	1133, 50479
	Device Node (252):	"/dev/input/event9"
	Evdev Axis Inversion (266):	0, 0
	Evdev Axes Swap (268):	0
	Axis Labels (269):	"Rel X" (143), "Rel Y" (144), "Rel Horiz Wheel" (260), "Rel Vert Wheel" (261)
	Button Labels (270):	"Button Left" (136), "Button Middle" (137), "Button Right" (138), "Button Wheel Up" (139), "Button Wheel Down" (140), "Button Horiz Wheel Left" (141), "Button Horiz Wheel Right" (142), "Button Side" (255), "Button Extra" (256), "Button Forward" (257), "Button Back" (258), "Button Task" (259), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254)
	Evdev Middle Button Emulation (271):	0
	Evdev Middle Button Timeout (272):	50
	Evdev Third Button Emulation (273):	0
	Evdev Third Button Emulation Timeout (274):	1000
	Evdev Third Button Emulation Button (275):	3
	Evdev Third Button Emulation Threshold (276):	20
	Evdev Wheel Emulation (277):	0
	Evdev Wheel Emulation Axes (278):	0, 0, 4, 5
	Evdev Wheel Emulation Inertia (279):	10
	Evdev Wheel Emulation Timeout (280):	200
	Evdev Wheel Emulation Button (281):	4
	Evdev Drag Lock Buttons (282):	0

$ xinput list-props 11
Device 'Logitech USB Receiver':
	Device Enabled (133):	1
	Coordinate Transformation Matrix (135):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (262):	0
	Device Accel Constant Deceleration (263):	1.000000
	Device Accel Adaptive Deceleration (264):	1.000000
	Device Accel Velocity Scaling (265):	10.000000
	Device Product ID (251):	1133, 50479
	Device Node (252):	"/dev/input/event10"
	Evdev Axis Inversion (266):	0, 0
	Evdev Axes Swap (268):	0
	Axis Labels (269):	"Rel X" (143), "Rel Y" (144), "Rel Horiz Wheel" (260)
	Button Labels (270):	"Button 0" (283), "Button Unknown" (254), "Button Unknown" (254), "Button Wheel Up" (139), "Button Wheel Down" (140), "Button Horiz Wheel Left" (141), "Button Horiz Wheel Right" (142)
	Evdev Middle Button Emulation (271):	0
	Evdev Middle Button Timeout (272):	50
	Evdev Third Button Emulation (273):	0
	Evdev Third Button Emulation Timeout (274):	1000
	Evdev Third Button Emulation Button (275):	3
	Evdev Third Button Emulation Threshold (276):	20
	Evdev Wheel Emulation (277):	0
	Evdev Wheel Emulation Axes (278):	0, 0, 4, 5
	Evdev Wheel Emulation Inertia (279):	10
	Evdev Wheel Emulation Timeout (280):	200
	Evdev Wheel Emulation Button (281):	4
	Evdev Drag Lock Buttons (282):	0

I have played around with "Device Accel Constant Deceleration" property, but it does not affect anything.

How can I slow down my mouse?

Last edited by ch1p (2013-08-13 09:34:34)

Offline

#2 2013-08-13 11:32:38

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: Can't adjust Logitech mouse acceleration, mouse is too fast

ch1p wrote:

two different "Logitech USB Receiver" devices

See thread.

Haven't used it in a while, but my xorg.conf contained:

Section "InputClass"
    # Logitech VX Nano, 800 DPI
    # http://forums.gentoo.org/viewtopic.php?p=6676035
    Identifier      "USB wireless receiver for mouse"
    Driver "evdev"
    Option "AccelerationProfile"    "-1"
    Option "ConstantDeceleration"   "3.1"
    Option "Resolution"             "800"
    Option "SampleRate"             "500"

    # Posted at http://forums.gentoo.org/viewtopic-p-7265410.html#7265410
    # From lsusb
    MatchUSBID "046d:c526"
    MatchDevicePath "/dev/input/event*"
EndSection

So use lsusb and tweak it.

Or even easier, use xinput to tweak on-the-fly.

Offline

Board footer

Powered by FluxBB