Logitech Trackman Marble Mouse Review
The “Logitech Trackman Marble Mouse” is classic. It came out in 2004, and is still in production. People love it.
Major problem is no scroll wheel. You can use software to set it so that holding one button then the ball becomes scroll ball. But that's not convenient.
The ball is not the largest, but largish, and can spin for 1.5 second.
Without installing any software, here's what the buttons do.
The big buttons are left and right buttons.
The 2 small buttons are standard browser back-page and forward-page. (they are standard 4th and 5th buttons) (works in Linux.)
There's no middle-click button, and no scroll.
The 2 big buttons are not good. They make a click sound, but sometimes won't register.
The buttons requires more pressure than most mouse buttons.
The best thing about this trackball is the ball. Big exposed surface, very smooth, and very comfortable to use.
No On-Board Memory
This device does not have on-board memory.
That means, when you use Logitech software to customize it, you need to have the software running.
You do not need software to have this work. For example, it works in Linux, out of the box.
But you can optionally install the Logitech Trackman Marble SetPoint software. It runs in Microsoft Windows.
You can set a button to be “AutoScroll” or “Universal Scroll”.
- Universal Scroll → click, then the ball becomes a scroll wheel. Click again to exit.
- AutoScroll → emulate middle button behavior in browser. That is, click, then the page moves (that is, “pan”) in any direction, pan speed depends on distance of the cursor moved. (this is not middle click. The SetPoint software emulates the behavior. Requires SetPoint to be running.)
Both these scroll options are no good. It's not smooth, and clunky.
Ball diameter is 40 mm.
In the following, it'll make the right small button do middle-click.
#!/bin/sh # Logitech Trackman Marble trackball # http://xahlee.info/kbd/trackball_Logitech_trackman_marble.html # make right small button do middle click xinput --set-button-map "Logitech USB Trackball" 1 2 3 4 5 6 7 8 2 # make it faster xinput --set-prop "Logitech USB Trackball" "Device Accel Constant Deceleration" 0.5 # hold right button to scroll xinput --set-prop "Logitech USB Trackball" "Evdev Wheel Emulation" 1 xinput --set-prop "Logitech USB Trackball" "Evdev Wheel Emulation Button" 3 xinput --set-prop "Logitech USB Trackball" "Evdev Wheel Emulation Axes" 6 7 4 5
With middle-button, now in browser you can have autoscroll. Autoscroll means: hold middle button, then move your mouse will scroll/pan the page.
By default, autoscroll is off in Firefox. You need to turn it on.
For Google Chrome, you need to install a extension. Just web search it.
The button are hard to press, and sometimes doesn't register.
Lacking a scroll-wheel is a pain, the software driver emulation is clunky.
There are better trackballs at the same price. See Best Trackballs 2017