Slashdot Mirror


Why Apple Makes a One-Button Mouse

IdiotOnMyLeft writes "There is a short article at Gear Live that tries to explain why Apple still sticks with a one-button mouse. It points out the fact that although it is perfectly possible to use a two-button mouse on a Mac for 7 years now, developers are forced to rethink their design approach and can't flood the right-click menu. No article of this kind would be complete without mentioning that users get confused with two buttons. There's a rumor that John Carmack once asked Steve Jobs what would happen if they'd put one more key on the keyboard."

8 of 1,271 comments (clear)

  1. Forced to rethink? by Faust7 · · Score: 4, Informative

    developers are forced to rethink their design approach and can't flood the right click menu.

    What? In a lot of applications, if you hold down the button, you get the equivalent of a right-click menu. How in the world does this restrict developers?

  2. Re:Ease of use by TheRaven64 · · Score: 4, Informative
    While there are a number of historical reasons for creating a 1-button mouse (which even Raskin now thinks is a mistake) I think the popularity of portable Macs has something to do with why it's still done. I have never seen an ergonomically designed multi-button trackpad/ball/point. Every one I have seen puts the buttons together at the bottom, which means you have one finger (well, thumb) controlling multiple buttons. This is not convenient, and leads to wrong-clicking and no speed advantage (since you need to move your thumb to switch buttons). Putting a second button above the trackpad might be feasible, but I'm not convinced.

    The reason they keep the one-button mice on the desktops is so that developers don't expect users to have multi-button mice.

    --
    I am TheRaven on Soylent News
  3. add scrolling/buttons to your trackpad by macosit2004 · · Score: 3, Informative

    Even nicer than extra buttons!

    SideTrack

    SideTrack is a replacement driver for the Apple PowerBook and iBook trackpads. With SideTrack installed your standard trackpad becomes a powerful multi-button scrolling mouse.

    Leave your external mouse at home and take full control over your trackpad:

    Vertical scrolling at left or right edge of pad.

    Horizontal scrolling at top or bottom edge of pad.

    Map hardware button to left or right click.

    Map trackpad taps to no action, left click, left click drag (with or without drag lock), or right click.

    Map trackpad corner taps to mouse buttons 1-6 or simulated keystrokes.

    Extensive control over accidental input filtering.

    http://www.macupdate.com/info.php/id/12800
  4. I love this topic by RetiredMidn · · Score: 4, Informative
    When the Mac first came out, many people (typically Microsoft users) sneered at having a mouse at all because it required removing one hand from the keyboard.

    Then Microsoft eventually adopted the mouse, and made the design decision they often do, that if one is good, more is better, and two-button mice became common. As GUI applications adopted contextual menus off the right mouse button, Apple adopted CMs via control-click. Now the complaint from Microsoft users was that Apple required you to keep one hand on the keyboard. (Assuming they didn't need two hands to use the mouse, I wonder what they needed the other hand for.)

    One advantage to using the keyboard modifiers for the mouse clicks is that a meticulously designed application can provide visual clues about what will happen if a modified click is performed ahead of time. For example, when the Control key is down, Apple's Finder decorates the cursor with a small menu graphic to indicate the availability of the contextual menu.

    Look, a user is not brain-damaged or deficient for not caring to remember the function of alternate mouse keys. A large number of users (probably 0% of the /. crowd) view the computer as an auxiliary device that's supposed to assist them at their Real Job while distracting them as little as possible with the need for special training and knowledge.

    Even some of us who are power users and unafraid to learn non-intuitive gestures (I used to "fat-finger" bootstrap code into PDP-11 consoles using binary switches) are just as comfortable with a single-button mouse and alternative techniques to accelerate our work. It's neither better nor lamer; it's just another way of getting things done.

    Finally, Apple is perfectly accommodating to those of you who prefer something other than what they offer as standard. If you prefer another mouse with 2, 4, or 7 buttons, the online store will sell you one, and the OS will support it. No, you won't get a credit for deleting the standard mouse (where offered), but last time I checked (three minutes ago), neither does Dell.

  5. Re:Macs by dtfarmer · · Score: 4, Informative

    ok, you know a joke just isn't as funny when it has to be explained, but sometimes it has to be explained so the person whose head it flew over figures out no malice was intended...

    For over 6 years, there has been a popular mac troll about a designer trying to copy a 17 meg file which is taking over 20 minutes on his PowerMac 9600 at work, and that the same thing would be done in 2 minutes on his 'old' 486 pc at home.

    I seem to remember the troll containing the phrase 'an exercise in frustration' - so you see when the original poster used that phrase about use of the mac at work being an exercise in frustration, the reply of 'stop trying to copy that 17 meg file' is inherently funny - get it... it's *funny*, "stop trying to copy..."

    oh, screw it, I give up...

  6. Re:Because... by elfurbe · · Score: 3, Informative

    You're looking for the software called Sidetrack.

    This software lets you map hot corners on your trackpad, as well as scroll alleys. I've got a nice right click set up in the lower left corner, which works great for me. Several friends of mine use the scroll alley features, though it drives me nuts. I've been using it for several months on my Powerbook and it has changed my mousing experience entirely. I've got hotcorners for doing expose tasks like show all windows, etc. You can set them to do about anything you like.

    Enjoy that.

  7. Re:It has the opposite effect. by tm2b · · Score: 4, Informative
    Because Apple has this quest to "be different" it just lowers the usability of their system.
    Um, dude.

    Apple has been shipping a one-button mouse longer than anybody else currently in the computer industry has been shiping any kind of mouse.

    In this matter, it's not Apple that's being different. They were here first.
    --
    "It is our blasphemy which has made us great, and will sustain us, and which the gods secretly admire in us." - Zelazny
  8. Re:Memory upgrades... by Moofie · · Score: 3, Informative

    Why do you like a high dpi? I'm really not trolling here, I'm wondering if you've ever actually used a 1024x768 Powerbook. OSX resizes graphics very, very gracefully, so there's not the usability hit that you'd see on other OSes.

    You go ahead and buy what makes you happy, but this 12" Powerbook is the best computer I've ever seen for my purposes. YMMV.

    --
    Why yes, I AM a rocket scientist!