salsadoom
Posts: 3
Joined: Sat Nov 18, 2017 2:37 am

Roccat KoneXTD no mouse speed options [SOLVED!]

Sat Nov 18, 2017 2:52 am

So.. my mouse can be a bit tricky to get working nicely in Linux sometimes. I like a nice high DPI, and then adjust the mouse speed in the OS down. The way its supposed to be, actually. I do have the roccat-tools package installed, but that is for programming the buttons etc, not the mouse speed/accel/etc.

But anyway, here is the problem. When I go to mouse settings, this is what I expect to see. However, this is what I actually see. Now, please note that I am not talking about mouse acceleration! I'm talking about the base flat speed of the mouse pointer.

There is not an option in xset, and there is not an option in xinput (no constant deceleration, etc). What I've done on Arch is this

Code: Select all

Section "InputClass"
        Identifier "Mouse0"
        MatchIsPointer "yes"
	Option "AccelProfile" "flat"
        Option "AccelSpeed" "-0.85"
EndSection
That way I can set my dpi to 8200, yet my mouse moves at nice realistic speeds. But this doesn't seem to do anything on Solus, perhaps a little bit inexplicably. Not sure how to fix this little issue...
Last edited by salsadoom on Sun Nov 26, 2017 7:15 pm, edited 1 time in total.

salsadoom
Posts: 3
Joined: Sat Nov 18, 2017 2:37 am

Re: Roccat KoneXTD no mouse speed options

Sat Nov 25, 2017 9:30 pm

This is the output of xinput

Code: Select all

Device 'ROCCAT ROCCAT Kone XTD':
	Device Enabled (139):	1
	Coordinate Transformation Matrix (141):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	libinput Natural Scrolling Enabled (275):	0
	libinput Natural Scrolling Enabled Default (276):	0
	libinput Left Handed Enabled (277):	0
	libinput Left Handed Enabled Default (278):	0
	libinput Accel Speed (279):	0.000000
	libinput Accel Speed Default (280):	0.000000
	libinput Accel Profiles Available (281):	1, 1
	libinput Accel Profile Enabled (282):	1, 0
	libinput Accel Profile Enabled Default (283):	1, 0
	libinput Scroll Methods Available (284):	0, 0, 1
	libinput Scroll Method Enabled (285):	0, 0, 0
	libinput Scroll Method Enabled Default (286):	0, 0, 0
	libinput Button Scrolling Button (287):	2
	libinput Button Scrolling Button Default (288):	2
	libinput Middle Emulation Enabled (289):	0
	libinput Middle Emulation Enabled Default (290):	0
	libinput Send Events Modes Available (260):	1, 0
	libinput Send Events Mode Enabled (261):	0, 0
	libinput Send Events Mode Enabled Default (262):	0, 0
	Device Node (263):	"/dev/input/event0"
	Device Product ID (264):	7805, 11810
	libinput Drag Lock Buttons (291):	<no items>
	libinput Horizontal Scroll Enabled (292):	1
It doesn't have the Constant Deacceleration that every page refers too. Yet, I've actually got this working in Archlinux, but the same xorg conf file *only works in the login screen*, it gets cleared somehow upon login. That's really odd behavior.

salsadoom
Posts: 3
Joined: Sat Nov 18, 2017 2:37 am

Re: Roccat KoneXTD no mouse speed options

Sun Nov 26, 2017 7:14 pm

Solved! I eventually figured out there is just a lot of missing settings in the GUI and decided to poke around the settings manually.

I changed the accel profile to "flat" (my preference) and then my mouse started behaving very slow, then I'm able to set the speed to where I want it.

Code: Select all

gsettings set org.gnome.desktop.peripherals.mouse accel-profile flat
This disable mouse acceleration.

Code: Select all

gsettings set org.gnome.desktop.peripherals.mouse speed -0.82
This changes the actual pointer speed. Expect to play with this for your own mouse and personal taste. This might be what is supposed to be in the GUI? But without the 'flat' acceleration profile it doesn't seem to do anything all that exciting. You can get to these values with dconf-editor too, btw. Anyway, it took me a long time but I solved this one on my own. So here it is for anyone else with a gaming mouse that's being problematic with Solus (can I really be the only one??)

User avatar
applecheeks37
Posts: 9
Joined: Sun Nov 05, 2017 5:23 pm

Re: Roccat KoneXTD no mouse speed options [SOLVED!]

Tue Nov 28, 2017 3:38 am

Hey, thanks for posting this information! Helped with me turning off the mouse acceleration for myself, and was really having a tough time finding it out! So thank you very much for that! :)
Let's have some fun, eh? ;)

applecheeks37

Return to “Hardware”