Mouse wheel management

Official forum for open source FreePIE discussion and development.
Post Reply
Flyjet
One Eyed Hopeful
Posts: 9
Joined: Thu May 14, 2015 5:36 am

Mouse wheel management

Post by Flyjet »

Hello,
I'm a French physically disabled gamer. I'm currently still using GlovePIE (because I know it well and it generally works fine) for sending multiple keystrokes I can't manage to do in real.

My problem is the mouse wheel management in GLovePIE is weird. Indeed, my physical trackball doesn't have any wheel, so I want to simulate it with GlovePIE. I have this code in most of my script :

Code: Select all

Mouse.WheelDown = swallow(Keyboard.PageDown)
Mouse.WheelUp = swallow(Keyboard.PageUp)
But, in most game even if I release the PageUp/PageDown key, the movement of the "simulated" wheel will continue until I press the opposite key.

Now, the real question : Will FreePie do the same ? (hopefully not) If I convert my numerous scripts correctly of course.

Thanks
Jabberwock
Cross Eyed!
Posts: 197
Joined: Mon Mar 02, 2015 3:58 pm

Re: Mouse wheel management

Post by Jabberwock »

As for GlovePIE, the issue possibly is that you send a mouse scroll in each frame the PageDown/Up is pressed. So if you hold the key for one second, you probably send 40 wheel scrolls...
Post Reply

Return to “FreePIE”