View previous topic :: View next topic |
Author |
Message |
acidmonkey n00b

Joined: 27 Feb 2010 Posts: 39
|
Posted: Fri Oct 19, 2012 9:49 pm Post subject: smooth scrolling on Logitech mice (G500, etc..) |
|
|
For those of you who have this mouse: Is there some way to get the smooth scrolling available for gentoo.
For those of you who don't, or those who never used it in windows: Logitech provides a plug-in for Chrome and Firefox which enables high resolution polling of the scroll wheel. This is not "smooth scrolling" where the transition between ticks is animated but a genuine high resolution input. Surprisingly I only found applications to access the resolution setting of the sensor and extra functionality like per axis settings and profiles stored withing the mouse for switchig with the two small bottoms next to the main button.
I imagine they provided regular mouse ticks at larger intervals for compatibility reasons and use some other messages for the high resolution input.
How is the tool called again where you can catch HID messages on the console using some dummy X11 window? |
|
Back to top |
|
 |
ribx Apprentice

Joined: 20 Nov 2003 Posts: 213 Location: germany
|
Posted: Mon Oct 22, 2012 12:50 pm Post subject: Re: smooth scrolling on Logitech mice (G500, etc..) |
|
|
acidmonkey wrote: | How is the tool called again where you can catch HID messages on the console using some dummy X11 window? |
xev _________________ The adopt an unanswered post initiative |
|
Back to top |
|
 |
acidmonkey n00b

Joined: 27 Feb 2010 Posts: 39
|
Posted: Mon Oct 22, 2012 8:37 pm Post subject: |
|
|
thanks, that was it.
Although it didn't really help, I am only receiving messages after a regular tick and no messages for "micro-ticks" on minuscule movements which would be registered otherwise.
I guess they use a proprietary protocol to transmit these messages or there is some special polling mode controlled by the host.
If there is no other way it seems I would have to read up on driver development, and sniff the data using wine debugging.  |
|
Back to top |
|
 |
|