Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a trackball (Logitech Trackman Marble in this case, though this could apply to any mouse or pointing device) where I would like to use one of the buttons as a middle-click when I click it, but to trigger scrolling action when I hold it down and move the ball around.

I could do this quite easily in Linux by setting scroll-modifier in the X config, but the driver that comes with the trackball (Logitech) only allows one or the other. Is there any way to set this up in Windows 8?

share|improve this question

2 Answers 2

X-Mouse button control should work. http://www.highrez.co.uk/downloads/XMouseButtonControl.htm You just need to set one of the buttons to "Change movement to scroll". The way it works with my mouse is I hold the button, then moving the mouse scrolls the page instead of moving the pointer. It should work the same way for a trackball.

share|improve this answer
While this lets me set the scrolling action when I hold the button down (which the logitech software also lets me do), I still want the button to register as a middle-click when I click it momentarily - I can't find a way to get both of these happening in Windows like I can in Linux –  askvictor Nov 11 '12 at 21:57
You can write custom actions for each button using X-Mouse, but I'm not sure if it could entirely replicate what you are looking for... –  Usta Nov 13 '12 at 4:14
Looks like it's not possible at the moment to do both... the author of X-Mouse says he may implement this in the future... –  askvictor Nov 13 '12 at 21:45

I found on Windows 8.1: Download Marble Mouse Wheel (http://marble-mouse-scroll-wheel.software.informer.com/download/ - ignore/cancel the ads - only download marbleinst.exe), but after installation run it in compatibility mode for Windows 7. Set Back (Button4) as scroll button.

share|improve this answer
This seems to do what I want, but doesn't reliably work for me on windows 8.1 64 bit :( I've tried different compatibility settings, with not luck –  askvictor Jul 31 '14 at 0:56

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.