Help answer threads with 0 replies.
Go Back > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Slackware This Forum is for the discussion of Slackware Linux.


  Search this Thread
Old 04-30-2013, 10:04 PM   #1
LQ Newbie
Registered: May 2011
Distribution: Slackware
Posts: 22

Rep: Reputation: 22

I'm interested in purchasing a trackball to replace my mouse for ergonomic reasons, and I was wondering if anyone had any suggestions. I'm sure pretty much any model should work out of the box seeing as how much hardware the kernel supports these days, but if anyone has ever had a good experience with Slackware+trackball, please share :-)
Old 04-30-2013, 10:16 PM   #2
LQ Newbie
Registered: Apr 2013
Location: Victoria, BC
Distribution: Ubuntu
Posts: 21

Rep: Reputation: Disabled
I use logitech trackballs on all my Ubuntu machines. At the Music workstation I have little space for keyboards (pun intended) and mousetop space is nonexistant. The arched design of the "Marble Mouse USB" bridges buttons on underlaying surfaces and can be placed pretty much anywhere on an active command surface without spurious commands being triggered by it's footprint.

It has right and left buttons and the ball spins and thumb-breaks smoothly. the cursor response in Ubuntu is perfect and the sliver buttons along the top edges of the primary buttons default to "WebPage Forward" and "WebPage Back" in Firefox, which I have always found very useful.

Last edited by bucove; 04-30-2013 at 10:26 PM.
Old 04-30-2013, 11:06 PM   #3
Registered: Apr 2011
Location: California, USA
Distribution: Slackware
Posts: 478

Rep: Reputation: 220Reputation: 220Reputation: 220
Thumb or Finger

I've gotten good performance out of various trackballs over the years (decades). I've found the most important question for me was whether the "ball" would be moved with a thumb or other finger.

I found I had better control and less fatigue when using the middle finger to move a larger sized ball with little resistance. Although I am NOT ambidexterous, I found this setup allowed me to easily switch between using my right and and left hand as required due to limited space due to other equipment being needed nearby.

My wife prefers a thumb based trackball over a mouse ... to each their own.

Other characteristics I would consider important are low rolling resistance for the ball and placement of frequently used buttons. Sensitivity is software adjustable.

The applications used may also influence your decision. When "drawing" (but not quite needing a digitizing tablet device) I usually switch to a mouse or a different computer rather than use a trackball for very long. I can draw faster with a mouse. I currently have one computer with both a trackball and mouse installed and switch between the two pointing devices as I desire.

Note that I'm not responding the issue of a Slackware specific device. I've only ever used devices with generic interfaces and not special drivers.
Old 04-30-2013, 11:28 PM   #4
Senior Member
Registered: Jul 2007
Distribution: Slackware64-14.1
Posts: 2,366

Rep: Reputation: 835Reputation: 835Reputation: 835Reputation: 835Reputation: 835Reputation: 835Reputation: 835
I use a wired Logitech Trackman and everything just works (the trackball itself, left+right-click, scroll/click-wheel). I initially had both the Trackman and a mouse hooked up in case I needed the mouse for certain tasks, but it didn't take too long to adapt. Some things are initially more difficult with a trackball (gaming and drawing in particular) but I got used to it over time and have been trackball-only for quite a while. It is very nice having the trackball in the same position at all times compared to having to move the whole mouse around, and any pain I had when using a mouse for long periods of time (particularly in my wrist) is completely gone with the trackball. Additionally, while I still am and always have been a fan of keyboard shortcuts and such, to the point of using Vimperator with Firefox, I definitely use the trackball more than I used the mouse...I would still prefer the keyboard in most cases but it isn't as terrible an experience to move a hand to the trackball when needed.
Old 05-01-2013, 03:46 AM   #5
Senior Member
Registered: May 2003
Distribution: Slackware, SLAX, OpenSuSE
Posts: 1,723

Rep: Reputation: 176Reputation: 176
+1 for Logitech Marble Mouse. If you don't like the default setup, here's excellent documentation, how you can define, which button does what: Marble Mouse configuration. This very good article was originally for Ubuntu, but the example setups are actually working equally well for Slackware.

The ball is controlled with one, two or three fingers, and the device is symmetric, so you can use it with your left or right hand equally well and configure it accordingly. Unfortunately there is no wireless version of it, and the only good wireless trackball I found is for right-handers only, and forces your hand in a fixed posistion and to control the ball with your thumb. For a maximum of ten to fifteen minutes I found this comfortable enought, but then I wanted to change the position of my hand, which is not possible with this device.

So for long-houred sessions the Marble Mouse is a much more relaxed choice. I bought it, when a mouse stopped working, and only tried it because the mice on stock in the next-door computer shop were all rubbish. After about five years with the Marble Mouse I'll never buy a mouse again!

Old 05-01-2013, 05:55 AM   #6
Registered: Jun 2010
Posts: 55

Rep: Reputation: 74
I'm using a Kensington SlimBlade, a Kensington Orbit and a Logitech Marble Mouse on different computers. All of them work out-of-the-box on Slackware, but all of them need some tuning with "xinput" to work really well, e.g. acceleration, button placement or scroll wheel direction (if you're a lefty).

If you're a "finger" (as opposed to a "thumb") user my recommendation would be to get the Logitech Marble Mouse for a start, because it works well, is much cheaper than the Kensington SlimBlade (which is really nice, btw) and has more buttons than the Kensington Orbit (nice, but emulation can't really compensate the lack of a dedicated 3rd button).

I'm using the following script for button mapping on my left-hand Marble Mouse:

xinput set-button-map "Logitech USB Trackball" 1 8 9 4 5 6 7 2 3
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" 0 0 4 5
This will result in:
  • Left, big button: "left" button
  • Left, small button: "middle" button
  • Right, small button: "right" button
  • Right, big button: use marble for scrolling
Old 05-01-2013, 11:24 AM   #7
LQ Newbie
Registered: May 2011
Distribution: Slackware
Posts: 22

Original Poster
Rep: Reputation: 22
Thanks for the input everyone. I'm going to check out your suggestions.
Old 05-01-2013, 09:19 PM   #8
Registered: Nov 2001
Location: US
Distribution: Slackware 14.2
Posts: 355

Rep: Reputation: 93
I used a Logitech Trackman Wheel for a number of years and then switched to a Logitech M570 when the Trackman Wheel was discontinued. They both work flawlessly in Slackware.

Last edited by speck; 05-01-2013 at 09:21 PM. Reason: Fix link
Old 05-01-2013, 09:39 PM   #9
Registered: Jun 2008
Location: Phoenix, Arizona, USA
Distribution: Slackware
Posts: 326

Rep: Reputation: 49
I use trackballs whenever I can: I don't like mice and I absolutely hate touch pads. I have had the Marble Mouse for years and I love it; I also have a couple of balls from these guys: The advantage to the latter is that the balls themselves are pool/billiard balls--8-balls are a popular owner mod when showing off!

From a Linux (and *BSD) perspective, anything compliant to USB HID or PS/2 will work. Bear in mind one drawback to USB is that it is uses polling instead of real interrupts like PS/2, which can be problematic in gaming applications; higher-end mice (and CST's newest trackball) use USB-2 with crazy polling speeds to get around this, at the cost of some real system load.

Oh, one last thing about the Marble Mouse: I don't know if it's still true, but at least for a while they would talk about USB *AND* PS/2 with just a passive connector changer. However, the internal components are not high enough performance for PS/2 to make a difference (at least on mine).

1 members found this post helpful.
Old 05-02-2013, 02:20 AM   #10
LQ Newbie
Registered: Apr 2013
Location: Victoria, BC
Distribution: Ubuntu
Posts: 21

Rep: Reputation: Disabled

Originally Posted by storkus View Post
.... one drawback to USB is that it is uses polling instead of real interrupts like PS/2...; higher-end mice (and CST's newest trackball) use USB-2 with crazy polling speeds to get around this, at the cost of some real system load..... Mike
Mike, this insight into the use of polling as opposed to real world interrupt driven events is significant. It's been many years since I worked all the way down at the metal, and I was unaware this arcane, clock intensive, brain dead approach to real world sampling has continuted to parasitize our precious silicon. Consumerism run amok. A case of market oversupply engorging demand. One might have hoped for more functional use of such an amazing resource as 22nm feature organized semiconducting crystal. Evolution works in strange ways, I guess....

Anyway, thanks for the insight. I'm planning some designs which this enlightening fact may impact upon.
Old 05-05-2013, 09:16 AM   #11
David the H.
Bash Guru
Registered: Jun 2004
Location: Osaka, Japan
Distribution: Debian + kde 4 / 5
Posts: 6,837

Rep: Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983
I'm a long-time trackball user myself. If and when my trusty old Kensington Expert Mouse Pro ever dies I'm going to be in real trouble, since there appears to be nothing like it out there any more. I guess I'll have to go with the traditional Expert or Slimblade. It'll have to be one that a lefty can use in any case. But I'll certainly miss all the extra buttons at the top!


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Using all buttons of my trackball werner1975 Linux - Hardware 23 01-11-2008 07:38 PM
imwheel microsoft trackball steefje Linux - Hardware 2 12-02-2007 07:48 PM
I need trackball help! PLEASE! Lord Zoltar Linux - Hardware 10 08-04-2005 09:16 PM
Mouse and Trackball at the same time TarFile Slackware 1 04-21-2005 10:15 PM
m$ trackball mithereal Linux - Software 1 01-25-2005 03:44 PM > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 06:07 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration