Hacker News new | ask | show | jobs
by adrian_b 18 days ago
Jef wanted a trackball instead of a mouse. The claim that he did not want a pointing device is false.

That would have made little difference for a Mackintosh user. The hardware of a trackball is exactly equivalent with that of a mouse, neither is simpler than the other. (Optical mice without rolling balls have appeared only decades later.)

I have actually used trackballs instead of mice for a few years, and I have greatly preferred them to mice or touchpads.

Trackballs tend to be slower than mice, because you normally move them with the thumb or with the fingers, instead of moving the entire hand, but they are usually more comfortable than mice.

Nowadays, since several years ago, I use as the graphic pointing devices small graphic tablets configured in the relative mode instead of their default absolute mode. These are greatly superior from all points of view, speed, accuracy, comfort, to both mice and trackballs and to any other kinds of pointing devices, like trackpoints or touchpads.

So Jef Raskin had good reasons to question which is the best graphic pointing device, instead of just accepting the mouse because that happened to be the choice made at Xerox.

Based on my experience on how much better a stylus is than any kind of mouse, I consider the use of mice for pointing devices as a great historical mistake in the use of computers. I deeply regret that I have used mice for decades, instead of trying to find something better since the beginning.

The Apple Mackintosh is a significant culprit for the undeserved popularity of mice.

3 comments

Is your deliberate misspelling of "Macintosh" spell-check or the same sort of intransigence that compels some people to misspell "Micro$oft" thinking they're clever?
No, sorry, it was just a typo.

The last time when I had an Apple computer was 2 decades ago.

He was dead set against the mouse as well, preferring dedicated meta-keys to do the pointing

That's what I was referring to

How is your ‘small tablet’ approach different to a trackpad? Do you use the tablet screen somehow? Sounds interesting!
It has no resemblance whatsoever with a trackpad.

I use Wacom Intuos S graphic tablets, on Linux. These are cheap tablets without screens, with a USB or Bluetooth interface.

These tablets have the same size as a traditional mouse pad, so they do not take more size on the desk than a mouse.

The stylus is extremely light, so I can keep it between my fingers while touch typing with all fingers on the keyboard. Thus I can transition between typing and pointing much faster than with a mouse, where I have to grip the mouse or release it.

I configure the tablet in "Relative" mode, where the operating system sees it as a mouse and there is no difference in behavior between it and a mouse.

I configure the stylus to emit a "left click" when I touch the tablet with its tip. The stylus has 2 buttons that can be pressed with your index. I configure one to be "right click" and the other to be "double left click". You can choose any other behaviors.

Holding the stylus is much, much more comfortable than holding a mouse, because of the natural position of the hand.

Moving the cursor with the stylus is much faster than with a mouse. I can move it across the screen from corner to corner instantaneously, because the stylus is much lighter than a mouse, and there is no friction, since it does not touch the tablet, unless you use it to select an area.

The positioning accuracy is much better than with a mouse. If you desire so, you can do handwriting, e.g. signatures, or make drawings with it, which of course is not surprising as this is supposed to be a graphic tablet.

I tried this initially only hoping for a better comfort, because my hand was hurting from the excessive use of mouse all day long. But then I discovered that not only it is very comfortable, but also much faster and more accurate than a mouse can be. Therefore I do not intend to ever use a mouse again.

Trackpads are more comfortable than mice, but they are much slower, so they are not competitive for things like drawing electronics schematics, which I do from time to time. While trackpads, like touchscreens, do not have the inertia problem of a mouse, it is absolutely impossible to move your fingertips with the speed with which you can move the tip of a stylus, which amplifies the amplitude of your finger movements.

There are too few programs which know to use "mouse gestures" for the user interface, e.g. some expensive CAD/EDA programs or the Web browser Vivaldi.

Mouse gestures are already better than any trackpad gestures, but when you use a stylus they become even better, as they are pretty much the same movements as in handwriting.

Aaah right, thanks for the explanation! I had read 'tablet' as 'iPad type thing', not 'Wacom type thing'. That sounds really effective, I might give it a go.
Have you tried radial menus?

I found them quite nice in the early days when the popularity of styluses resulted in more experimentation.

I do not think that any of the programs that I use daily supports radial menus, but the shape of the menus has really no importance, because with the tablet in "Relative" mode and with reasonable values set for the acceleration and sensitivity of the cursor I can reach instantaneously any point on the display, with a very small hand movement, no more than one inch for going from one corner to the diagonally opposite corner of my monitor.

I think that radial menus could have been useful when used with graphic tablets used in their default "Absolute" mode, where the position of the stylus on the tablet corresponds directly to the position of the cursor on the screen, which makes more awkward the cursor movements in locations that are far away from the center of the screen.

No such problems exist when the tablet is in "Relative" mode, when the stylus behaves like a mouse, except that it has neither inertia nor friction and your hand rests in its natural orientation.

Using a graphic tablet in "Absolute" mode is equivalent with using a stylus on a touchscreen, e.g. on a smartphone or tablet, so in those cases using radial menus might also be convenient, unlike in my case, where the shape and position of menus do not matter.

Like the pop-up main menu in NeXTstep, I found that radial menus afforded a certain amount of "muscle memory" which made usage even more efficient.