hrvach / deskhop

Fast Desktop Switching Device
GNU General Public License v3.0
6.16k stars 173 forks source link

weird mouse accelleration #116

Open Earthling-Z3R0 opened 3 months ago

Earthling-Z3R0 commented 3 months ago

Awesome project!

Just got my box delivered today and love it! Byebye Input-Leap (which is a great project too). I have an issue with the mouse accelleration though. Is there a toggle to turn it off? I need a flat mouse profile. Also Y needs way more motion than X to travel the same distance for me. Logitech MX518 Mouse.

(I don't code C. I just copied the prebuilt images to the Picos.)

hrvach commented 3 months ago

Yes, you can configure all of that in either user_config.h and rebuild or try pre-release version with gui configuration... I yet have to write better documentation for that one but check issues and release notes for more info

Earthling-Z3R0 commented 3 months ago

Thank you. I disabled mouse accelleration in user_config.h and that seems to have worked okay. However changing the mouse X Y speed values does not have any impact at all. Mouse going at same speeds regardless the values I tried (currently running max 128). Y still requires more movement than X.

I need to move the mouse 33mm on X to go from pixel 1-1920. I need to move the mouse 35mm on Y to go from pixel 1-1080.

(flat mouse profile)

Earthling-Z3R0 commented 3 months ago

Before I used Deskhop I was fine tuning my mouse profile using this command:

xinput --set-prop 'pointer:''Logitech MX518 Gaming Mouse' 'libinput Accel Profile Enabled' 0, 1 && xinput --set-prop 'pointer:''Logitech MX518 Gaming Mouse' 'libinput Accel Speed' 0.0

I tried swapping the Logitech string with "Hrvoje Cavrak DeskHop Switch Mouse" but that didn't work either. (property not existing error)