Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

Why Apple Makes a One-Button Mouse

Posted by michael on Sun Jan 30, 2005 02:02 PM
from the behind-the-times dept.
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."
+ -
story
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • Because... (Score:5, Funny)

    by InsideTheAsylum (836659) on Sunday January 30 2005, @02:04PM (#11521455)
    ... they can't afford to pay for the second button.
  • Single button rules (Score:5, Interesting)

    by sg3000 (87992) * <sg_public@maDEBIANc.com minus distro> on Sunday January 30 2005, @02:05PM (#11521462)
    Me? I use a Microsoft Intellimouse Explorer for Bluetooth [microsoft.com] both at work and at home. I didn't have to install any drivers or anything. Just pair the mouse to my PowerBook (with built-in Bluetooth), and I'm done.

    Mouse button 1 = regular click
    Mouse button 2 = contextual click
    Mouse button 3 = not used because it's too easy to scroll with the wheel when clicking, but it used to be mapped such that when I clicked it and scrolled, the Mac screen would either zoom in or zoom out (really nice Quartz Extreme [apple.com] feature)
    Mouse button 4 = Expose [apple.com] show all windows
    Mouse button 5 = Expose show desktop

    My wife is the opposite. She prefers a single button mouse for her iMac and PowerBook. I bought her a multi-button mouse with scroll wheel for playing Jedi Academy [apple.com]. When she's done playing, she unplugs the multi-button mouse and plugs in her white Apple mouse.

    Apple's got the right idea. Ship a single button mouse to make sure that developers don't start hiding things in the contextual menu, but support multiple button mice out of the box with no need for drivers. The scenario Gear Live describes is pretty common: "left click or right click?" On a Mac, that statement doesn't come up.

    However, I'm sure some people will still complain about the single button mouse. Some people are just looking for nits to pick, and they're looking for excuses to deride Macs, though not necessarily reasons.
    • by Ark42 (522144) <slashdotNO@SPAMmorpheussoftware.net> on Sunday January 30 2005, @02:08PM (#11521488) Homepage

      Isn't it pretty common to have buttons that do one thing when clicked and do a different thing whe clicked and held down for a short duration? I seem to remember Photoshop on Macs working like that for most of the tools. Honestly I went years using Photoshop before I realized there were more options hidden there. The same menus could be found by right-clicking in the Windows version.
      • by AddressException (187785) on Sunday January 30 2005, @02:49PM (#11521897)
        [i]Why put all the effort into making proper context menus when most people won't even see them?[/i]

        That's the WHOLE POINT! The user can't see the options until they start right clicking everything!

        Not burying functionality into invisible menus is good UI design. Context menus should replicate functionality that can be accessed through visible controls.
      • by tm2b (42473) on Sunday January 30 2005, @09:42PM (#11525085) Journal
        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.
  • by nizo (81281) * on Sunday January 30 2005, @02:05PM (#11521465) Homepage Journal
    ...users get confused with two buttons...

    Just put one of these six button mice [compusa.com] on their desk and watch their head explode.

  • by lortho (700090) on Sunday January 30 2005, @02:06PM (#11521473)
    ...to bring down a site before the first comment is even posted, apparently... *sigh*
  • by Anonymous Coward on Sunday January 30 2005, @02:07PM (#11521481)
    Because when your grandmother uses Windows, she clicks the left and the right button at the same time. Watch her the next time she's using the computer-- really, she does this. She doesn't understand there's a difference.

    You, you are smart enough to understand the left and right buttons do different things. You aren't apparently smart enough to understand control-clicking, but that's ok. However, since you are smart enough to understand the right mouse button, you are also smart enough to understand that you can buy a two-button mouse. So if your computer comes with a one button mouse, this is not a problem for you. Your grandmother however does not even understand the right mouse button is a button, so if her computer came with a three button mouse she does not have the option of going and getting a one button mouse.

    Apple wants to sell computers that are usable by both you and your grandmother.
    • Good luck to Apple then, as my Grandmother hasn't been using anything for the past ten years now. Well, except, she was apparently able to use a ballot box last election in Chicago.
    • by bigdavex (155746) on Sunday January 30 2005, @03:02PM (#11522031)

      So if your computer comes with a one button mouse, this is not a problem for you. Your grandmother however does not even understand the right mouse button is a button, so if her computer came with a three button mouse she does not have the option of going and getting a one button mouse.

      I'm looking at my Logitech mouse, and it seems to me that this isn't Grandma's fault. The mouse buttons seem designed to look like one button. They're the same color. There's no outline to delineate where one starts and the other begins. They look like one damn button with a crack in it.

  • Forced to rethink? (Score:5, Informative)

    by Faust7 (314817) on Sunday January 30 2005, @02:09PM (#11521506) Homepage
    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?
    • by Sierpinski (266120) on Sunday January 30 2005, @02:27PM (#11521651)
      I believe he was trying to say (correct me if I'm wrong) that the developers can't add features that exist ONLY in the right-mouse click menu, because they can't guarantee that the user will be able to get there. So, while it might be handy to use a multi-button mouse, its not required. In my opinion, that's not a bad idea. Give the not-so-experienced users fewer reasons to get confused (one mouse button), yet give the more experienced users the option of using a multi-button mouse for extra functionality.

      I'm not a Mac user myself, but its the little things like this that make me like Macs more and more.
  • by daveschroeder (516195) * on Sunday January 30 2005, @02:16PM (#11521575)
    An article completely unrelated with Apple or anyone who works for Apple in any way writes its own justification for Apple shipping a one-button mouse standard, and this article gets flooded with comments essentially along the lines of "Apple sucks" because they ship a one-button mouse, even though you can use ANY USB or Bluetooth multi-button/scroll mouse/trackpad/trackball on earth, and they all function by default with no drivers for left/right/scroll (and center where applicable, e.g., X11), and Apple even sells NUMEROUS multi-button mice and speciality input devices right on the Apple online store and in all of its retail stores, and Apple just announced what will likely be their highest volume computer ever, which does NOT ship with a mouse, meaning you're free to choose any mouse you please, and the right button functionality will instantly work across the whole OS and all applications, which has supported this for years?

    With the introduction of the Mac mini, Apple is implicitly getting AWAY from shipping a one-button mouse, since the computer comes with no mouse at all!

    So, is there a problem because Apple doesn't make its own branded two button mouse? Maybe we should bash Dell for Logitech making its mice, then! Or is this simply just another opportunity to bash Apple? Frankly, the assertion that it forces developers to actually THINK about shit they're butting into contextual menus instead of just flooding them with crap is a perfectly reasonable one.
  • by sirReal.83. (671912) on Sunday January 30 2005, @02:29PM (#11521670) Homepage
    While I won't judge Apple for refusing to ship a 3-button mouse, I will say it's the one thing that keeps me from buying one of their laptops. When I'm using X applications, the PRIMARY buffer is my best friend. Copying text via simple selection and pasting just by clicking the middle mouse button does actually help me work faster.

    And please don't tell me that I can just plug in a USB mouse. My Apple-owning friends have suggested that, but it's really not a solution. I want a laptop for portability, not for lugging around external devices to compensate for poor design decisions on the part of the manufacturer.

    I'd pay the extra $5 for some more buttons. A wheel would be cool, but I'd settle for 3 plain buttons, like the Thinkpads have. I'd also like to have the option of using a nipple for pointing instead of a touchpad because it just feels better to me, but that's another discussion...
  • by MajorBlunder (114448) on Sunday January 30 2005, @02:35PM (#11521752)
    "No article of this kind would be complete without mentioning that users get confused with two buttons."

    While on the face of it, this statement sounds ridiculous, I have experienced cases where it has proved true. I relate the following Tech Support True Story.

    me: Okay ma'am, I want you to move your mouse pointer over the My Computer icon and click your right mouse button.

    caller: The right mouse button?

    me: Yes ma'am.

    caller: Which one is the right button?

    me: (starting to get annoyed) You have two buttons on your mouse, One on the left and one on the right, I want you to click the right button over the My Computer icon.

    caller: Um, your right or my right?

    me: (putting my phone on mute and desperately trying to avoid laughing hysterically)

  • I love this topic (Score:5, Informative)

    by RetiredMidn (441788) * on Sunday January 30 2005, @03:20PM (#11522215) Homepage
    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.

  • by kiddailey (165202) on Sunday January 30 2005, @07:22PM (#11524082) Homepage

    I'm flabbergasted at all the posts here that claim that any idiot knows how to work a mouse with multiple buttons.

    Doesn't anyone do any usability studies on their applications with "joe six-pack" user types?

    I've done a few myself (mostly websites) and nearly every time, there is at least one person who has trouble working the mouse to one degree or another:
    • clicking the wrong button
    • hesitation of picking up the mouse for repositioning
    • disorientation between the cursor onscreen and their hand
    And let's not even get started on how many people still have a problem with scrolling down a page :D

    Seems to me a few of you just take your own experience levels for granted ;)
    • Re:Mice (Score:5, Funny)

      by shish (588640) on Sunday January 30 2005, @02:10PM (#11521512) Homepage
      A three year old child is easy, try explaining it to my mother
      • Re:Mice (Score:5, Insightful)

        by Anonymous Coward on Sunday January 30 2005, @02:29PM (#11521678)
        The parent might have been rated as "funny", but it is a fact.

        One of the reasons my brother and I decided to recommend my mother an iMac is because of the fact that you are able to do most things with one mouse button. She just cannot see the difference between left and right mouse buttons. She is not retarded at all, but she is not used to computers. Since MacOS can work with only one mouse button, that's something else to worry about whenever she uses the machine or we are teaching her to do so.

        Anyways, if you have an interface that needs two mouse buttons to do most tasks, there is something wrong with your interface.
        • Re:Mice (Score:5, Funny)

          by Dun Malg (230075) on Sunday January 30 2005, @02:56PM (#11521970) Homepage
          And, heaven forbid I have to deal with a southpaw idiot who has a 5 button mouse... We are pretty good about who gets the 5 button mice, but somethimes an idiots mouse breaks, and the 5 buttons are all we have to replace them with! When I say "right click" I mean the button that is left of center, but not the far left on the side, okay?

          Heh. That's when it's time to whip that black Sharpie out of your pocket protector and (just like you do with 4-year-old's shoes) put a big 'R' on the Right-Click button, and a big 'L' on the Left-Click button. I've never seen anyone using such a mouse, but I found one marked R and L in the garbage at work once.

    • Re:Mice (Score:3, Insightful)

      Confusing the left and the right mouse button is as hard as confusing your index and your middle finger. If you then call one "action" button and the other "menu" button, label them appropriately - how is dealing with two mouse buttons any harder than dealing with 12 buttons on a touch-tone phone?
      • Look (Score:5, Insightful)

        by Anonymous Coward on Sunday January 30 2005, @02:28PM (#11521666)
        Because certain people are purposefully ignorant about computers. It doesn't matter how simple it is. My mother cannot handle a two button mouse. She's convinced "oh, I can't use computers", and it becomes a self-fulfilling prophesy. Anything that I have to explain to her, is not retained. She just instantly forgets it until the next time it comes up and I have to explain it again.

        If Apple dropped the option of the one-button mouse like you people seem to be demanding, my job of tech supporting relatives would get just that much harder. "It isn't letting me check my email! I click the button and nothing happens!" "You're pressing the wrong side of the mouse... again..."
        • Re:Look (Score:5, Insightful)

          by I Be Hatin' (718758) on Sunday January 30 2005, @05:01PM (#11522987) Journal
          Because certain people are purposefully ignorant about computers.

          Moreover, I think some of them take this ignorance as a mark of pride. Being able to say "computers and I don't get along" gives them something to relate to other people with, similar to "did you see 'Survivor' last night?", but more universal. Strangely, when they find that their ignorance is something that helps them relate to people, they tend to foster and exaggerate it.

    • by danielsfca2 (696792) on Sunday January 30 2005, @02:40PM (#11521806) Journal
      > I know (from experience) that it takes no more than five minutes to explain left- and right-clicking to a three-year-old child.

      Okay, I'll bite.
      I know (from experience) that it takes at least six years to explain left- and right-clicking to my father, who was 57 in 1999 when he got his first Windows PC. Ever since he found the right button, he has insisted on using it for literally everything, all the time, for no reason at all. Everything that you or I would just click on, he right-clicks, moves the mouse the requisite six inches up to the top menu choice, "Open," and clicks. No amount of explaining will do. He just will not use the left button. Every time I give him instructions and use the verb "click," he asks me, "Right or left click?"

      So don't pretend that just because you told your three-year-old, "Only use this button," that everyone else has the luxury of such obedience from users. Many users (yes, PC users) have asked me repeatedly, "Right or left click?" because to them, it's simply not self-explanatory. They don't really understand what a context menu is, let alone the rule that "the right button always makes a context menu appear." My father would waste a lot less of his time if I plugged in an Apple USB mouse to his PC (it works, I tried it.) Of course, it'd be impossible to do certain things, but it's poor software design that requires two mouse buttons. There's nothing wrong with having the option, though. When I'm at my desk, I use a Microsoft Intellimouse Explorer with five buttons. But the right-button is probably my least-used one. When I'm not at my desk (which is usually), I rarely reach for the control key to bring up a context menu. It just doesn't come up.

      It's really a pretty unfair comparison to be making. Most cheap PC vendors (Dell, Gateway, etc) were still distributing mice with balls up until a year or two ago. No actual geek uses the mouse that came with his computer. (Heck, no real geek even buys a pre-built PC for that matter.) So why bitch about the Apple mouse? Even if the Apple mouse had two buttons, you'd replace it for the cool MS or Logitech one anyway, for gaming or whatever. The OS supports the context menu. But it also, as a rule, gives you another way to do anything you can do in a context menu. And that has to be a Good Thing.
      • by LakeSolon (699033) on Sunday January 30 2005, @05:49PM (#11523365) Homepage
        So my own Dad has is about the same age, and has been using Macs for about the same time (First a G3 Powerbook, now a flat panel iMac). He has gotten quite comfortable with it, and for a while I was using it sometimes as well. I didn't want to mess up what's in his dock and what files were on his desktop when I used it so I turned off the auto-login for his account and showed him the login screen.

        Then one day he tells me "I can't log in to the iMac". "What's it doing?". "I click login and nothing happens." So I go and have a look at it. "Here, let me try". So I type in his user/pass and click login. Having just watched me do the exact same thing he did, he's amazed it works. So I log back out and watch him try it. User. Pass. Click login. Just like he said he did. And just like he said happened before: Nothing.

        Then I noticed something. I'd left one of my Logitech MX500 mice plugged in. I'd been using the machine to write up some code at one point and wanted the scroll wheel. He'd been right-clicking on the login button.

        He asked "So what button do I click?". I unplugged my MX500, plugged in the Apple (its-all-one-button) mouse and said "This One".

        So. There you have it. A perfect example of someone who's been using macs for years that never had to think about a second mouse button and where adding one only caused problems. He wasn't missing any capabilities of the machine or its software (He wasn't using Maya, though ::snicker::), and if I hadn't happened to be around would have genuinely thought the machine was broken.

        In that video of Jobs demoing NeXT he says one of their usability tests is wether executives can learn the software without reading the manual. The one-button mouse is an extremely obvious-to-use device. Slide it around on the pad and you'll quickly catch on to the correlation between it and the mouse pointer. Then just push on it to interact with whatever you're pointing at.

        Oh ya... and I can't stand it when user interfaces consist entirely of 'right click on it!'. It's a really, really, really, horrible way to interact with things and I've had to deal with many applications that worked this way in Windows. They're rare on a Mac, and usually evidence of a poorly ported application.

        ~Lake
      • ...that you can use any USB or Bluetooth (if your computer is equipped) mouse or input device on earth, for as little as $5, and they will instantly work for left/right/center/scroll without any additional drivers or configuration of any kind, or even any requirement that you have any kind of administrative privileges. Sounds like your employer sucks if they won't get you a mouse...(not to mention you could use that same three-button mouse with scroll wheel with WoW on a Mac, too, or any other application).
        • by AKnightCowboy (608632) on Sunday January 30 2005, @03:03PM (#11522047)
          ...that you can use any USB or Bluetooth (if your computer is equipped) mouse or input device on earth, for as little as $5, and they will instantly work for left/right/center/scroll without any additional drivers or configuration of any kind, or even any requirement that you have any kind of administrative privileges.

          The problem is that doesn't help Powerbook or iBook users who are stuck with a trackpad with a single button for clicks. Sure, I can attack an external mouse to my laptop but then suddenly I have yet another thing to haul around and they're not exactly easy to use when you're sitting on a bus with the laptop balanced on your legs.

          • by daveschroeder (516195) * on Sunday January 30 2005, @03:18PM (#11522201)
            ...SideTrack [ragingmenace.com]:

            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.

            SideTrack is multiuser aware and fully compatible with MacOS X 10.3 fast user switching (FUS). Every user on your PowerBook can have different settings depending on their needs.
      • Re:Mice (Score:5, Interesting)

        by SpamJunkie (557825) on Sunday January 30 2005, @02:33PM (#11521720)
        part of it is sheer torture (font handling, for instance)

        I'd like to know what is wrong with OS X's font handling. I assume you're comparing it to Windows. They both use a fonts directory, and they both work the same way: put a font file in the directory and it will be available to all programs instantly.

        The key differences being that in OS X you can organize your fonts into sub folders, you can use both Mac and PC fonts (even windows TTFs) and - the really big plus for multi-user machines - each user can install fonts that only they have access to.

        So what was it you preferred about Windows's font management?
      • Macs (Score:5, Funny)

        by Nova Express (100383) <lperson1@austin . r r . c om> on Sunday January 30 2005, @02:42PM (#11521832) Homepage Journal
        "And yet, every time I use the Mac at work, it's an exercise in frustration."

        Maybe you should just stop trying to copy that 17 meg file...

          • Re:Macs (Score:4, Informative)

            by dtfarmer (548183) on Sunday January 30 2005, @04:37PM (#11522799) Homepage
            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...
      • Re:Mice (Score:5, Insightful)

        by Amiga Trombone (592952) on Sunday January 30 2005, @03:25PM (#11522253)
        And yet, every time I use the Mac at work, it's an exercise in frustration. Part of it is the unfamiliarity with the way to do things on a Mac (bass-ackwards, it seems, is the rule of the day), but part of it is sheer torture (font handling, for instance). And every time I use it, I find myself trying to use the one-button mouse as though it were a two-button mouse.

        That's the whole problem. To a neophyte computer user, a one-button mouse may well be easier to manage than a two (or more) button mouse. Problem is, how many neophyte computer users are left? Most people have some computer experience, and for better or worse, it's usually on a Windows machine with a two-button mouse. Like it or not, Windows is the lingua franca of personal computers. Telling users that a one-button mouse is simpler is like telling me Esperanto is easier than English. That may well be true, in a technical sense, but since I already speak English, and all my friends speak English, and everyone who posts on Slashdot speaks English, having to learn to speak Esperanto wouldn't make my life any simpler.

        Now, don't get me wrong, I love my (several) Mac notebooks, but the fact is that through my experience with Windows and X-based Unix user interfaces I'm accustomed to interacting with the user interface in a certain way out of habit, and when I go for the non-existent right-mouse button and it isn't there, it's a bit of a jarring experience. I understand that Apple doesn't want developers to become reliant on the second mouse button, and I'm fine with that. I also recognize that you can get a mouse with as many buttons as you like, which is also fine.

        My problem is with their notebooks, which, while you can get an external mouse for them, that doesn't really solve the problem. Unfortunately, a number of situations you're going to use a notebook in (such as on a train, waiting in an airport, or lying on your couch with your feet in the air) make using an external mouse a royal pain in the ass. Why don't they just make the trackpad/mouse assembly user replacable so third parties can accomodate the needs of people who want a multi-button mouse on a notebook?
        • Re:Mice (Score:5, Insightful)

          by Monkey Angst (577685) on Sunday January 30 2005, @04:45PM (#11522870) Homepage
          Problem is, how many neophyte computer users are left?

          I work tech support, and I had the same question for the first couple of weeks of this job.

          In this, as in most things :), Slashdot users have a skewed perspective. They know computers, inside and out, and it is a fair assumption that many if not all of the people they know know computers inside and out. But there are a lot of people out there -- even (and this shocked me) young people -- who don't have the first clue about how to use the machine.

          Do I think the one-button mouse is necessarily more appropriate for them? Well, I'm not really in a position to say. The company I work for only makes one-button mice. So I won't comment.

    • I am old enough to have read several "Byte" magazine articles about the Macintosh when it first debuted in 1984. The justification for the 1-button mouse was that the Apple engineers wanted the operation of the pointer to be as simple as possible. They felt that having 2 buttons would confuse the user since she would need to remember the specific functions associated with each button.

      Although you and I actually would prefer 3 buttons on the contraption, we are not the typical tech-ignorant consumer. T

    • by Txiasaeia (581598) on Sunday January 30 2005, @02:14PM (#11521548)
      Admittedly I'm not up on current Apple hardware, but what about a scroll wheel? Do you mean you actually scroll *manually*? Explain how this works exactly.
      • by russellh (547685) on Sunday January 30 2005, @03:45PM (#11522396) Homepage
        In my day, we had to point and click. and we liked it. None of this fancy scroll wheel or mouse gestures crap. I tell ya, scroll wheels and the obeseity epidemic are not just a coincidence. Sit up straight and do it the good old fashioned way: move that mouse and click for gosh sakes. it builds character.
    • Re:Ease of use (Score:5, Informative)

      by TheRaven64 (641858) on Sunday January 30 2005, @02:21PM (#11521610) Homepage Journal
      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.

    • Re:Confused!! (Score:5, Insightful)

      by TheRaven64 (641858) on Sunday January 30 2005, @02:24PM (#11521632) Homepage Journal
      Using a touchscreen is easy on a UI designed for a single button. Using one on a UI designed for 2-3 button mice is painful.
    • Re:Confused!! (Score:5, Insightful)

      by JeffTL (667728) on Sunday January 30 2005, @02:32PM (#11521712)
      Well, a touchscreen (be it stylus or finger optimized) is a specialized case of one-button mouse, just like tapping a touchpad for those who use that feature.

      It'd be a lot easier to use a touchscreen Mac than a touchscreen Windows or GNOME/KDE box, because they don't make touchscreens where you can right-click.

      I imagine an interface optimized for one-button use also has applications in accessibility to disabled users.
    • Re:Yes! (Score:4, Funny)

      by Dun Malg (230075) on Sunday January 30 2005, @02:28PM (#11521664) Homepage
      Yes! And what about all those function keys on the keyboard? F1? Do I press F and then 1? And Alt? What the heck does that do? Two Alt buttons!?!? And why do we need both backspace and delete; they just confuse everyone!! I think Apple should be shipping a one-button keyboard!!

      This reminds me of the Dilbert cartoon where a salesman is trying to sell him the most user-friendly computer ever:

      Vendor: It only has one button, and we press it before it leaves the factory
      Dilbert: What does that button do?
      Vendor: Whoa! I'm in way over my head! Let me give you our tech support number.

    • Re:Single button? (Score:5, Insightful)

      by MBCook (132727) <foobarsoft@foobarsoft.com> on Sunday January 30 2005, @02:32PM (#11521701) Homepage
      When I was a kid I used Macs exclusivly for years, and having a single button mouse never hurt me or slowed me down.

      When I switched to Windows (in the 3.1 days), I had a two buttom mouse, and it wasn't bad. I seem to remember that the second button didn't really DO anything untill Windows 95 came out, but that could be wrong.

      But let's talk about normal people. Let's talk about my parrents. With me in the house, we have had computers the whole time. And they use them. They like them. They surf the 'net, look at Ebay, and use e-mail and such. But what do they think of the right mouse button? I use it all the time, I find it a great time saver. They avoid it. They have no idea what it does (despite occasional attempts to teach them). In fact, they avoid the scroll wheel (an even BETTER time saver) too. They don't scroll with it. They don't click it. It's confusing. When they first had to use a two button mouse, weird things happened when they used the right mouse button, it didn't do what they expected (click, open program, etc). So they learned an easy lesson: NEVER CLICK IT. Ever. They don't touch that scroll wheel either for much the same reason (they never tried, they had already learned not to touch the other buttons). They have next to no idea what it's for. It's just there.

      My parrents are quite smart (my mom has a PhD and my father has many degrees and has been a CIO). But what about other people I know? As a computer-literate kid (and nerd), I'm the person everyone comes to for help with their computers (installing things, fixing things, teaching them things). They range from people terrified by computers who have to think for 5 minutes before they do anything incase they do something wrong, to people who have a very good idea what they are doing and only need me when things go REALLY wrong. And in all the years I've been doing this in all the places I've lived, almost NO ONE uses the right mouse button. Just one or two. 99% of them have learned to just avoid it.

      As much as we nerds like to complain, Apple knows what it's doing. If you feel limited by having only one button, you can buy a multibutton mouse and it works INSTANTLY. If not, you can use the one button. They have the right idea, trust me.

      Now my only complaint is with Apple laptops, where you would have to carry a mouse to use the right button (I know about the command-click, that's not the point; and there is software that will let you tap a corner to work like a right click). What I would really like would be for there to be two contact switches under the button on Apple's laptop. It would work just like it does now. It's one solid button, and it works like one button. BUT if you know what you are doing, there is a "secret" option in the OS that interprets things differently. Click the left half of the button, you get a left click. Click the right half of the button, you get a right click. And if you accidently click both at once, that's a left click (just to make things easier). That would give the laptop's a second button, but you'd have to enable it and know what you were doing, so Aunt Tillie wouldn't have to deal with two buttons. I would LOVE this.

      But that's a minor complaint. It'll never stop me from buying an Apple laptop.

      Apple has it right!

      • Re:Single button? (Score:5, Insightful)

        by sg3000 (87992) * <sg_public@maDEBIANc.com minus distro> on Sunday January 30 2005, @02:55PM (#11521956)
        > So they learned an easy lesson: NEVER CLICK IT. Ever. They
        > don't touch that scroll wheel either for much the same reason
        > (they never tried, they had already learned not to touch the
        > other buttons). They have next to no idea what it's for. It's just
        > there.

        > My parrents are quite smart (my mom has a PhD and my
        > father has many degrees and has been a CIO).

        Agreed. It's not that they're not smart; oftentimes, it's that they don't care to learn it. My boss is like this. He's smart -- West Point grad, engineering degree, MBA, etc. And he doesn't quite grasp all the details about his computer. The reason is that he doesn't care enough about the computer to learn everything about it. He's a "mainstream user" when it comes to computers, so he's very pragmatic. "What will the computer allow me to do?" That question does not involve him learning much more than the basics. He thought it was cute that I could control my PowerBook using my cell phone using Bluetooth and Salling Clicker, but for him, the benefits weren't important enough for him to care. However, when he got his Blackberry, the benefits of a Bluetooth headset were obvious -- no fumbling for a corded head set. He was willing to put the effort into learning the buttons for the beneift.

        My wife's like that too. She's easily smarter than me, but she doesn't care to learn about all the cool stuff she can do with her Mac.

        So it's not that the user isn't intelligent enough to learn about the computer (and that second mouse button). It's that the user is pragmatic. If they can do everything they care to do with their computer and never touch the extra mouse buttons or whatever, then they're happy.

        Apple has been very good lately about understanding this pragmatism. Many computer enthusiasts see a feature Apple introduces (like Dashboard [apple.com], for example), and says, well conceptually that's similar to a virtual desktop. The difference is that Apple is structuring the feature so that pragmatic mainstream users can use it simply enough that the benefits significantly outweigh the efforts of learning how to use the feature (and remembering about it when you need it).

        It's a hard concept for technology enthusiasts to understand, but it's an important one.
    • Is that so? (Score:5, Insightful)

      by waldoj (8229) <waldo@ja[ ]th.org ['qui' in gap]> on Sunday January 30 2005, @02:35PM (#11521758) Homepage Journal
      If Windows has 90% of the market share and Windows uses two mouse buttons, then at the very least having two mouse buttons is not an impediment to computer usability.

      If Windows has 90% of the market share and Windows crashes a lot, then at the very least crashing a lot is not an impediment to computer usability.

      If Windows has 90% of the market share and Windows is prone to viruses and spyware, then at the very least being prone to viruses and spyware is not an impediment to computer usability.

      If Windows has 90% of the market share and Windows applications' user interface standards vary wildly, then at the very least user interface is not an impediment to computer usability.

      If Windows has 90% of the market share and Windows only works when you stuff carrots up your nose, then at the very least the carrot-stuffing requirement is not an impediment to computer usability.

      -Waldo Jaquith
    • Re:Laptops (Score:5, Insightful)

      by MoneyT (548795) on Sunday January 30 2005, @02:37PM (#11521775) Journal
      because two buttons on a trackpad is obnoxiously uncomfortable, and because the keyboard is right there next to the trackpad so it's perfectly reasonable to use the modifier keys and the mouse at the same time.

      But if it's really killing you, there's also sidetrack.