Reply
Logi Visitor
BoffinbraiN
Posts: 37
Registered: ‎04-16-2009
Accepted Solution

Accelerated Scrolling Disabled in SetPoint

[ Edited ]

Hi there, Logitech guys.  I've been searching for a solution to this problem for some time and had no luck, and since the problem is ultimately with SetPoint, I've come here.

 

For the longest time, I used a Microsoft mouse and was very happy with the customisable buttons and scroll speed/acceleration options it provided.  However, I wanted something with a higher DPI and got an MX518.  It's awesome, but I'm still frustrated to be missing acelerated scrolling options.

 

Upon posting a thread elsewhere on the subject, I found that there ARE such options in SetPoint, but they are DISABLED and inaccessible for my model.  Even borrowing someone elses's user.xml file with their mouse configuration for a VX Revolution didin't help; neither did another hack provided on the Internet.  I'm guessing the model number of the mouse is sent to the computer and so there's no way to override it.

 

I would be extremely grateful if someone could explain how to enable it, or push for a driver update that allows this option on all mice with scrollwheels.  Or, as a last-ditch effort, some third-party program that listens to mouse-wheel events and takes matters into its own hands.

 

Thank-you.

 

 

Message Edited by BoffinbraiN on 04-24-2009 06:22 PM
Logi Browser
Spaced
Posts: 9
Registered: ‎12-28-2008
0

Re: Accelerated Scrolling Disabled in SetPoint

[ Edited ]

Do you mean cruise acceleration? I also have an MX518 and used to remap the +/- buttons to the up/down cruise function with UberOptions for rapid scrolling, but Setpoint 4.60 and later removed acceleration for this function and it has not been restored. Cruise is now almost pointless to use since it is not much faster than simply using the scroll wheel. I have to use Setpoint 4.40 if I want cruise acceleration.

 

I would really like to see cruise acceleration brought back in future driver releases.

Message Edited by Spaced on 04-21-2009 02:14 PM
Logi Visitor
BoffinbraiN
Posts: 37
Registered: ‎04-16-2009
0

Re: Accelerated Scrolling Disabled in SetPoint

I gave scroll cruising a try but didn't find it that useful.  And yes, I also found that changing the acceleration for cruise control had no effect at all.

 

I know scrollwheel acceleration is available because I've seen a screenshot of it myself for another person using the same version of SetPoint but a different mouse model. I feel discriminated against. Sure, the MX518 isn't exactly a G5, but it's still labelled as a 'gaming mouse' and so on, and there is no justifiable reason to disable it on other mice with scrollwheels.

Logi Visitor
BoffinbraiN
Posts: 37
Registered: ‎04-16-2009

Re: Accelerated Scrolling Disabled in SetPoint

I know there are plenty of other people that have the same dilemma. I'd really appreciate some feedback from staff.
Logi Legend
rlowens
Posts: 6,594
Registered: ‎05-22-2006

Re: Accelerated Scrolling Disabled in SetPoint

I installed AutoHotkey and put this script in my Startup folder:
mouse_scroll_accel.ahk:
WheelUp::
WheelDown::
if (A_PriorHotkey = A_ThisHotkey and A_TimeSincePriorHotkey 70)
MouseClick %A_ThisHotkey%,,,3
else MouseClick %A_ThisHotkey%
return


This makes it so that if you turn the wheel up (or down) twice within 70 ms, it sends that action 3 times instead of once. Simple one-level wheel acceleration.

-Richard L. Owens, author of the uberOptions mod for SetPoint. Unlock the options of your SetPoint-controlled device! mirror
Logi Visitor
BoffinbraiN
Posts: 37
Registered: ‎04-16-2009
0

Re: Accelerated Scrolling Disabled in SetPoint

I guess that's good enough! :smileyhappy: In fact, I game uberOptions a look before and found that exact file, but didn't realise I needed to use AutoHotkey to make it work. I think AHK might help me with other things too, so thanks very much for pointing me in the right direction!

I can see that with a little more programming, the script above can be extended to give multiple acceleration levels.
Logi Visitor
BoffinbraiN
Posts: 37
Registered: ‎04-16-2009
0

Re: Accelerated Scrolling Disabled in SetPoint

I still hope Logitech open up their options to all mouse models, of course. It's not much to ask for! It's funny that someone else asked the exact same question a few days after I did.
Logi Visitor
BoffinbraiN
Posts: 37
Registered: ‎04-16-2009
0

Re: Accelerated Scrolling Disabled in SetPoint

[ Edited ]

I wrote and compiled the following script for myself, and set SetPoint to scroll by 6 lines at a time. Works very nicely - flick the mousewheel to leap to the bottom of a medium-length page.  Anyone can feel free to take this for themselves.  Windows Key + Mousewheel down exits the app.

 

The other major advantage to using AutoHotKey instead of letting the mouse drivers do it, is it works on anything that the wheel controls - not just window panes, but sliders, volume controls etc.

#NoTrayIcon

WheelUp::
WheelDown::
if (A_PriorHotkey = A_ThisHotkey and A_TimeSincePriorHotkey < 70)
{
if(A_TimeSincePriorHotkey < 30)
MouseClick %A_ThisHotkey%,,,8
else if(A_TimeSincePriorHotkey < 40)
MouseClick %A_ThisHotkey%,,,6
else if(A_TimeSincePriorHotkey < 50)
MouseClick %A_ThisHotkey%,,,4
else if(A_TimeSincePriorHotkey < 60)
MouseClick %A_ThisHotkey%,,,3
else
MouseClick %A_ThisHotkey%,,,2
}
else
{
MouseClick %A_ThisHotkey%
}
return

#WheelDown::
MsgBox Exiting Accelerated Scrolling...
ExitApp
Message Edited by BoffinbraiN on 05-05-2009 04:11 PM
Logi Nu
lightopposition
Posts: 2
Registered: ‎03-25-2010
0

Re: Accelerated Scrolling Disabled in SetPoint

Beautiful fix, BoffinbraiN!

 

I'd long ago just accepted having no scroll acceleration, but as I looked through these forums for something else entirely I stumbled upon this gem.

 

Thank You! I do a LOT of scrolling. . . :manvery-happy:

LightOpposition
Logi Visitor
BoffinbraiN
Posts: 37
Registered: ‎04-16-2009
0

Re: Accelerated Scrolling Disabled in SetPoint

No problem!  Maybe one day Logitech will decide to make this feature available to all, but I'm glad I didn't bother waiting.

For your information, you can find the latest version of my script here on the AutoHotKey Forum:
http://www.autohotkey.com/forum/viewtopic.php?p=323193