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."
... they can't afford to pay for the second button.
No article of this kind would be complete without mentioning that users get confused with two buttons
I know (from experience) that it takes no more than five minutes to explain left- and right-clicking to a three-year-old child.
Apple must consider their customers to be mental defects. (Not that that's necessarily wrong, but it's just... wrong.)
more to do with differentiating the apple than anything else. Man, they love to be apple users, and 2 buttons... "thats a windows crazy thing. we know better!"
There's nothing Intelligent about Intelligent Design.
Because Apple thinks it is simpler for users. That's all.
(FP ?)
Yeah cause I use, not a trackball attached to the keyboard but I use the arrow keys. Yes, there is a driver that allows me to do this.
I am elite.
Oh yeah 3P (third post).
Me? I use a Microsoft Intellimouse Explorer for Bluetooth 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 feature)
Mouse button 4 = Expose 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. 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.
Insert simplistic political, ideological, or personal proselytization here.
Just put one of these six button mice on their desk and watch their head explode.
I Am My Own Worst Enemy
They use because it makes the computer seem easier and less intimidating--that's why. It's all about the first impression when you sit down at the machine for the first time.
...to bring down a site before the first comment is even posted, apparently... *sigh*
You can use the right click easily (ctrl-click),
but it's just not physically there. Two button mouse would just speed up the process...
I've never found the single button mouse to be annoying. I started on Macs back in the day, and have since moved onto PCs.
The one place I know that a two-button mouse would be better on a Mac is gaming. That second, third, fourth, fifth, and wheel buttons really come in handy then.
Colin Dean Go a year without DRM
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.
One button is confusing enough, we should just have touchscreens!!!
1 button should be enough for anyone!
Senior citizens at the local farmer's market keep getting confused when their car has more than one pedal.
has the power to view the web page anymore...
There's nothing Intelligent about Intelligent Design.
There's a rumor that John Carmack once asked Steve Jobs what would happen if they'd put one more key on the keyboard.
How can you give a statement like that and not also put the rumored witty riposte?
Anyway, the numbers tell the story... 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.
To be honest, this sounds more like a years-long pissing match ("I insist, two buttons on a mouse will destroy the world!") than anything of real substance.
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!!
Bunch of revisionist bullshit from a tech support monkey
Get used to it.
--
This summarization service provided by the Association of Anonymous Trolls for Reducing TFA Reading.
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?
The coolest voice ever.
Gillete came out with a triple blade razor (Mach 3). Then Schick came out with a four blade design (Schick quattro).
Are we going to have a button wars on mice??
I'm happy with two buttons and a scroll wheel on my mouse. I've tried some of the pre-existing mouse designs with more buttons buyt wasn't impressed. Either someone invent something radically cooler or the two buttons/scroll wheel design seems fine to me. Especially since i have a keyboard.
I would however like a touchscreen interface on my cell phone. I have big fingers so the touch screen will have to figure out where the center of my finger is.
I hope that Steve Jobs replied to John Carmack, " I think you mean what would happen if they'd put 104 more keys on the keyboard.....sucka!"
"One button for one brain cell... "
just kidding but i like my right click menu sorry mac users!
Why the extraneous link to Carmack in the article? /.er who hasn't heard of him?
Is there
And why not link to the Wikipedia article (first Google hit) instead? ID's homepage isn't about Carmack.
# cat
Damn, my RAM is full of llamas.
Ok, a second button *might* be confusing to the grandma or little kid who is running an iMac or Mac Mini. But the graphic artists, sound and video editors and other power users who buy the $3000 G5 can certainly handle the complexity of a mult-button mouse.
Why do all Apple computers necessarily have to come with the same mouse?
But Microsoft, when Microsoft puts eight buttons on their mice, it's for usability purposes.
Although you and I actually would prefer 3 buttons on the contraption, we are not the typical tech-ignorant consumer. The typical consumer more closely resembles the folks in Florida in 2000. They could not understand even simple instructions on how to complete a paper voting ballot. Sometimes, the sheer ignorance in society can shock us tech-savvy folks who have no hope of ever dating a gorgeous blonde babe.
As a regular wintel user, I find apples to be very annoying - mostly because of the single button mouse. I honestly think that making the switch over would benefit them and their users (I use my right mouse button and scroll wheel A LOT to get around windows). For a company that is normally so good at ergonomics, I am amazed the switch didn't happen 10 years ago.
Apple keyboards should only have one key with which users enter letters by using morse code
The analogy is not putting *one* more key on the keyboard, but 105 more keys on the keyboard.
The difference between the keyboard and mouse is important in another way - keyboard buttons are labeled, mouse ones are not and the way we reference mouse buttons and actions stems from a one-button mouse world.
Had we started with 2 button mice, you'd say double-left click, or double-select click. Instead of right-click you'd probably say menu-click or context-click. Writing 'select' and 'context menu' on the ends of the mouse buttons wouldn't have been a bad idea either.
The unfortunate truth is that a lot of new users cannot type without looking at the keyboard - they have very little kinesthetic sense for that kind of action (vs opposable thumb actions which everybody does constantly). Watch a struggling user follow verbal left-click vs. right-click instructions and they have to *look* at the mouse a lot. If you have to *look* at a two button mouse, you're one button in too deep.
Anyway, I'm interested in this subject because the mouse thing seems like the last barrier between me (and my wife) and a Mac. We surf the Web in Mozilla, using an MS Explorer (4 buttons, plus a clickable wheel). The ability to use the side buttons to do back-page and forward-page without moving the mouse cursor is completely non-negotiable for us, and I'm wondering if I can do this on a Mac without a lot of hassle.
Anyone got an answer? I would prefer a simple "yes, it's trivial," or "no, that's not supported."
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.
common sense: noun
What those who are ignorant of the subject matter think; usually wrong.
The common argument is that you can plug in any mouse you like, so if the standard one button mouse isn't to your liking, you can change it.
But plugging an external mouse into an Apple laptop is going to be a big pain.
Why can't Apple laptops come with split left/right mouse buttons like PC laptops, but simply configure them both to do the same thing by default?
That way, novice users (or those who prefer a 1 button system) could simply click on either button - essentially simulating a 1 button mouse - while those of us who prefer 2 buttons could change a configuration option to allow the buttons to work as left and right mouse buttons, rather than having to plug in an external mouse.
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.
The reverse is sort of the point:
Imagine a cluster of buttons on your mouse. Thanks to the architecture, you won't ever need to.
...by using an old saying we all learn in high school technical/vocational classes -- "Keep it simple, stupid." After reading this article I tried to think about why my mouse has two buttons in the first place. Frankly, Microsoft could simply apply a concept they already use on Windows CE to simulate an alternate kind of click -- holding down the button for a few seconds...which is what one does with the stylus when one needs to open a menu with commands like cut, paste, copy, etc. So in effect, Windows users could easily be afforded a one-button simple mouse as well. You would have the single click, the double click, and the held click. See how simple that is? And, much like the article and the other user comments mention, money could be saved this way not only for materials, but on the cost of design...though I am inclined to agree that gaming mice need many more buttons to be effective.
Dealing with several mac users, I can tell you that having 2 buttons for them to click would just confuse things.
Last week I twice had to explain to 2 seperate mac users on how to close a program so it is no longer running.
I tell a Mac user to close a program, they minimize it, I tell a Windows user to close a program they click the X in the corner and close it.
I'm not saying that Windows users are smarter than Mac users or anything, but the Mac UI isn't as intuitive as people think. By adding another button you'd just be inviting more headaches.
Mac users that do know how to user a computer, usually buy a multi-button mouse and ditch the 1 button job. Thankfully, I usually don't have to hear from them.
Part of the problem is that you can't really fit two buttons on one of Apple's "Hulk SMASH!!!" mice.
You're going to spend $3000 on a computer but can't handle going to the store to spend $40 on a mouse? Why does the mouse have to come with the computer?
I mean, it isn't like you're planning on buying your monitor or RAM from the Apple Store, are you? You are? Don't do that. They gouge.
Irritable, left-wing and possibly humorous bumper stickers and t-shirts
Not everyone is a touch typist. But even those who are touch typists are often left to hunt-and-peck once they are off the alphanumeric keys.
You shouldn't need to be a touch-mousist to perform simple operations.
The mouse should be as intuitive as the nipple. Place the receptor where it needs to be and clench it.
I think this Jon Carmaak (sp?) fellow is a little out of his league.
I cant actually think of anything I do that requires the second mouse button, or has it as a primary function for anything. Ditto for any but the main one of the 10 buttons on this thing.
When I purchased this replacement mouse, I had imagined that the other people who occasional make use of my PC would be confused by all these buttons at least at first, but to my surprise they simply ignore unfamiliar buttons and use what they know. Even though these people have very little experience of computers and even need me to connect since "the internet button [IE icon] doesnt work", physical objects cause no such problems. Due to good design carefully placing these buttons, I've not had anyone yet even get confused due to accidentally hitting a button.
Each of the extra buttons is simply useful if you want them. I use all but one of them (some Logitech Program Selector, maybe I can change it to always go to WinAmp or something).
(I did not RTFA because it is slashdotted)
That's not true. The majority of Floridians voted for Bush. Give them a little credit.
...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).
The rest of your message is a nice anti-Mac troll, though. D- for effort, F for creativity.
that costs eighty fucking dollars :P
Apple's decision to stay with a one button mouse has absolutely nothing to do with how people interact with technology. This is just another example of backward justification - i.e., they have a policy, now they need to find a reason for it. This is about marketing, nothing else. For a company that associates its products with "thinking different[ly]", a one button mouse is a good marketing tool. Just as the imacs were ridiculed for looking "trendy" or "gay", it certainly did break with the legions of other PCs in a mostly standard black or white ATX midtower case. The one button mouse is a distinctive marketing device of Apple. They are the only manufacturer to do so, and articles like this bring them the publicity that they crave. Having been around Macs, both pre and post OSX, on a daily basis, I've noticed that all serious users, myself included, always add a two button mouse of some kind to the Apple, and the one button mouse that came with it goes back in the box. Its really that simple, and because of that, they have really no need to change it. Even if they did provide a two button mouse, they'd only be helping maybe a third of users, since mice provided by the manufacturer will never be enough to satisfy those users who want a cordless system of some sort. The only place it hurts them to keep the one button design is with their Powerbooks; one of the main reasons I haven't and will not buy a new powerbook is because I need right click functionality without the need to encumber myself with more and more mobile accessories. Forget an emphasis on software design, this is all about marketing, image, and brand recognition.
Coders are using the right-click as a crutch. There are so many Windoze programs that rely on right-clicking for so many things that users don't even know the features exist. Contextual pop up menus are nice, but since no one reads the manual, how does a user find it? The one-button mouse forces programmers to design a more intuitive, simpler application and to not crutch on the right-click, center-click thing.
Firstly, lot of Apple users are designers and professionals. First thing these people do is chuck away the stupid mouse Apple ships and buy their own. It's all fine and dandy if you buy a tower Apple, but what if you bought a Powerbook? A lot of the time you won't have a mouse handy, and you're stuck with that stupid one button trackpad.
Secondly, a lot of things are made far easier with a standard mouse. Who scrolls using the scrollbar anymore? A wheel is much more intuitive to use than to drag your mouse to some little arrow across the screen, that's never in the same place, and move it.
What happened to Apple being 'innovative'? Oh wait, I forget they tend to just take features that all other similar devices have and market them as innovation (*coughipodshufflecough*). Note that they don't even 'market' their innovative one-button mouse anymore. They know it's stupid. They know people hate it. They're just too stubborn to go back and say "oops, we made a mistake".
The aticle is /.ed so I can not read it. But I've aleady read (must have been on /.) that when Jobs borrowed his MacOS interface from Xeros, they showed him only a one button mouse while they already add multiple buttons mouses for quite some time.
AWx
Sig (appended to the end of comments you post, 120 chars)
Here again, the problem isn't with the mouse, it's with whoever taught computers to your grandmother (both mine are dead). The way to teach a newbie is simple: don't ever mention the right button. Tell them to click on the left button only, always the left button, left, left, left. All applications geared towards newbies should be designed to work well with the left button only. If some application isn't, take it back for a refund: it's broken.
The right button is for intermediate users, not newbies. The problem with Apple's 1-button mouse is that it has no room to grow with the user.
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..."
Not just in this case, of course, but since it's been raised ...
;) Imagine a mouse whose action was determined by an on-screen "safe zone" of *inaction*, or which was activated not by clicking but by swirling over the screen area of intended action. I'm not advocating it, but if that had become a standard for some reason in 1960, we'd probably still have a few in production, and a clan of defenders noting that it was the greatest / only "real" design.
... 6. Maybe six standard functions could be conventionally associated with each, in a certain order going clockwise around. Then, the introduction of the fewer-button button mouse would be a huge controversy, dumbing-down, etc. "Stupid Apple mice only have 4 buttons! That's 2 less than normal!"
:)
- Apple (or anyone) could make a zero-button mouse, too. And Yes, I know they *have* the "zero-button" / unibody one, but that's not what I mean
Mice could (by default / most usually) have a larer number of buttons, like
I've gotten used to the 2/3 button variety (and you can blame familiarity here, too, but I like a pseudo-three button mouse better than an *actual* 3-button mouse -- that is, I like L+R click for center click). On the other hand, mouse isn't even the right word -- I generally use a trackball rather than a mouse anyhow, maybe it's easier this way.
The fact that Apple software is usually nicely designed and *works well with only one button* is I think the most persuasive argument to be had about whether it's a "good idea" for Apple to make a single-button mouse. The unibutton forces the software makers to make their interfaces compatable with it, reducing one layer of complexity for the user. (No, I'm not saying complexity is evil. No, I'm not saying having more options is bad. Just that sometimes having strictly bounded options makes a complex system more usable for most users, and can make a tool or plaything more pleasant to use than would a hard-to-figure-out interface.)
Of course, people like to argue, so there will always be the "No way, Christina Aguilera is *way* more hot now than Phoebe Cates was when she made Fast TImes at Ridgemont Hight!" crowd, but those people are wrong at two levels
timothy
jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
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...
"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. "
Because most people don't have multi-button mice on Macs, developers don't put as much effort into right-clicking then they would if it were standard equipment.
So you end up with a system where you just don't have as much flexibility with the mouse as you would with a Windows or Linux GUI. Why put all the effort into making proper context menus when most people won't even see them?
"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."
That's crap. It's not just a "nitpick" it's a valid complaint. Because Apple has this quest to "be different" it just lowers the usability of their system.
- It's not the Macs I hate. It's Digg users. -
It's not the mouse that bothers me. You can always buy another mouse.
It's the damn trackpad on the laptops! They should at least give us the option of having a notebook with two buttons.
Bryan
any app worth using doesn't need a mouse. even photoshop don't need mouse if you have graphic tablet. you see, mouse is stupidest input device ever invented. it force you to constantly switch context and take hands off the keyboard. dumb! slow! stupid!
also mouse is prime reason for getting carpal tunnel and that sort of thing.
no thanks you keep those lame piece of junk away from me. i'll only use good proper correct input decide, and only programs that don't need stupid mouse.
Well, I'm one of those that would prefer zero buttons - nobody would get confused then. It'd nicer to just hold the mouse over an area of the screen and keep it there for around 5 seconds. Waiting that time would be the equivalent of a 'click'.
Seriously, two buttons is one of those things that might be harder to use initially, and then over time (i.e. 5 minutes), the increase in productivity, and general ease of use is all worth it. Even my mum can use 2 buttons, and if she can, anyone can.
Can any of the browsers use the the right mouse button to 'lock' the cursor, and then you move the mouse to scroll the page up and down (or even left and right) ? The idea is that the cursor doesn't move while you do so. I think that'd be a really neat idea - better than the usual scroll bar.
Why OpalCalc is the best Windows calc
... that Jobs is a moron !
Good question... especially if they'll name it "Any Key".
"It would be wrong to refuse to face the fact that everything is fundamentally sick and sad."
There's a rumor that John Carmack once asked Steve Jobs what would happen if they'd put one more key on the keyboard.
Please, please make that be the "ANY" key. Please?
-Tech support guy
Where you are required to use a right-button in Windows or Gnome or KDE?
- It's not the Macs I hate. It's Digg users. -
I don't think people are trying to nit pick apple, so much as be annoyed that a company that just seems to "get" almost everything in the industry can be so blatantly stupid about something so simple. If they would give up on their stubborn belief that one button is better we could stop the debate and move on to other pointless arguments
I figure the patents for 2 and 3 button mice were already taken.
Whatever you say.
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'm making perfect sense, you're just not keeping up."
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
Here again, the problem isn't with the mouse, it's with whoever taught computers to your grandmother
The entire theory Apple works on is that computers should be intuitive. Your ability to use the computer should not be dependent on who taught you to use them. If inability to use a two button mouse should be seen as a function of incorrect teaching, this just proves Apple's theory in the case of the mice was correct.
Unfortunately, overall Apple's theory has the opposite effect-- it means that people who've been trained to believe all computers run Microsoft Windows lose the ability to use Macintoshes, because the people who taught them to use computers taught them to follow the rote arbitrary rules Windows follows instead of thinking for themselves.
Funnily, this means most of the new Macintosh users in the last few years have been previous Linux users, since Linux users are accustomed to having to just try everything to get something simple to work, so they are actually able to use a computer where if you don't assume rules and just attempt to use it it works on the first try.
Now, you didn't expect this. I use an Atari computer, and it is shipped with a two buttons mouse, but on the standard applications, right button is almost unused. Yet, working speed is twice faster than with PC using a 4-button mouse. WHY? Because it is the USER INTERFACE that does its job. It is a good design that leads the user to get benefits. I like the weel, though.
Pumbaa! I don't wonder; I know.
Why don't we just have a single-button mouse where you use your palm to press (like the Apple mouse), and fit a trackball on top up front? You get the best of both worlds.
Seven years? Are you kidding me? There have been two-button mice available on the Mac since the debut of the original Kensington Turbo Mouse trackball in about 1990.
Seven years since Apple singlehandedly created the market for USB peripherals with the introduction of the iMac, maybe, but two-button mice have been available for the Mac for over twice that long.
Ah, to be a newbie with absolutely no sense of history. Must be nice.
p
In Korea, long hair is for old people!
I switched from 14 years of PC use to Mac OS X, and I have to say that while it did take a while to get used to-- the one button mouse is much more intuitive than a 2-button mouse.
You can do everything on OS X just using the mouse and clicking to get it, everything in a contextual menu can be found either in a button or the apple menu.
Also another beauty in OS X is that everything can be controlled through the keyboard which some people find very intuitive.
If you really 'need' to invoke a contextual menu you just hold down control and click-- it really isn't that hard, and it probably isnt necessary anyway.
so I can have a 'Right Button' and a 'Wrong Button'
I've worked as a tech for a number of different companies in quite a few different locations, and I don't remember ever seeing anyone get confused by having two buttons. I have seen a lot of people who can't learn how to use the second button, but those people just avoid the second button. They're not "confused" at all -- they're just sticking to what they know and understand. Is my experience unusual? Have others actually known users who can't use a two-button mouse? And if so, how the hell do they use their computers? Or do they use computers?
Show me an example of some application somewhere that ONLY has an option in a context menu and nowhere else.
What happens on a mac, is that the menus on the top bar get cluttered to hell with option because most people won't ever see context menus. So you can look at it either way.
- It's not the Macs I hate. It's Digg users. -
I don't understand Apple's inconsistency. If having a single mouse button really is better from a UI perspective, then why have they supported two-button mice for the last seven years?
What bothers me more than the one-button aspect of Apple's mouse is the fact that it's technically "no button."
The entire mouse IS the button. Sure, it sounds all nifty, but to people who aren't experts, that means hundreds of unwanted clicks.
I've seen dozens of technophobes move the mouse with the wrong type of force and accidentally cause a click. Over and over. They accidentally open applications or move window focus or screw up any action they're trying to do in the first place.
Since there's no set "push this place", users end up frustrating themselves with these "phantom" clicks.
Give me back the dreaded hockey-puck mouse. At least that had a well-defined button.
"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..."
WRONG. There are always things 'hidden' from every computer user, and if you can't learn one as simple as 'right-button often gives you a context-menu', how are you going to deal with the others? The result of this kind of thinking is giving users a whole bunch of 'special' directories like 'my documents' and 'my music' which falsely imply there's anything really special about them. All because users can't learn the simply concepts of the 'hidden' filesystem:
'Where did that file I saved go?'
'Where you saved it.'
'...?'
Nice rhetorical argument... I was barley convinced.
> 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.
No, I didn't decide that the Mac's "usability" was a myth. But on a Mac, everything is different. The lack of "right-click" commands is just one example. File browsing works differently. Switching between applications is completely different. Even ejecting media. Everything!
If I were totally new to computers, I might find the Mac way of doing things easier to learn. But I'm not, and nowadays hardly anybody is. Odds are, somebody trying out a Mac has some experience on a completely different system. And that experience actually makes using a Mac harder, because it gives you a huge body of habits and reflexes that are not just useless when you use a Mac, but actively get in your way.
So when Mac enthusiasts insist that the Mac way is better, I have to say, Maybe so. But it just doesn't matter. To most people it's not a better way, just a different way, and a difference that is too difficult to overcome.
... trackball :) much better heh
Fucking a fat girl is like riding a scooter... it's fun 'til someone sees you.
Hence, interfaces should be designed for the intermediate user, but also designed to ease the path from beginner to intermediate (and, if you can, should also not hinder the expert).
Here's what Apple could do to design for the intermediate user but ease the path of the beginner:
The meanings of the two buttons are: "do the default action" and "select another action".
These meanings are straightforward, universal concepts. I don't know of any cases where the buttons are used inconsistently in the Windows interface, so, essentially, they represent a simple, perfectly regular, universally-understandable "grammar" for communicating to a computer.
People get confused between the two buttons for the same reason that young children sometimes get "left" and "right" mixed up -- they don't have enough practice and experience with it. That's natural, and is an acceptable cost required in order to communicate with computers. (Just as memorizing vocabularly and grammar is an acceptable cost required to communicate with humans.)
It's worth wondering if 3 buttons would be better than 2. But I doubt it. 2 buttons are perfect to represent the natural duality between the concepts of "do the default action" and "select another action". But having 3 buttons doesn't correspond to any universal, natural 3-option system that I know of.
The problem with control-click is that its not ergonomically correct. I hate applications that make me use the mouse and keyboard at the same time (I realize sometimes its necessary). Having to use one hand on the mouse and one on the keyboard is annoying. Keyboard shortcuts are good for the same reason, you can do all the work with the keyboard, and not have to move to the mouse and then back to the keyboard.
"brxref
Maybe you should just stop trying to copy that 17 meg file...
Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)
http://www.lawrenceperson.com/
I say this half seriously, and half as a joke, but the Mac is designed to be used by a person with both hands, umm "above the desk". [Insert your fark-like joke here.]
;).
As you may or may not know, the modifier buttons (known as control, alt and the windows / task key for the pc people) allow people on a mac to do the same stuff that a PC user could with a multi-button mouse, and even more quickly (I have an intellimouse wireless with the "forward" key placed so far towards the front of the mouse, it is damn near impossible to use it.)
Proper posture seems to be a side effect of using the modifier keys. You can't be leaned back, with one arm draped across the back of your seat while using a Mac without a multi-button mouse.
I worked Mac support a while and although you have 3-4 days of going "dammit, one button mouse" after that it doesn't feel so strange. You can use everything (well, mostly) with just a one button mouse, but power users (and those who use Maya / Photoshop)
Oh, and anyone who has worked support for a company that supports the technology illiterate (and apparantly blind) from zip codes that start with 3 (Florida, Alabama, Georgia et al) know the benefits of a one button mouse when "helping" someone who just bought a computer from walmart for $300. Sometimes it takes a really long time for people to be ready for something that can confuse them.
One thing that really is a pain to do is just lean back and browse the web, the lack of back / forward buttons and a scroll wheel is a real pain (damn are we spoiled
1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcf
People obsess about the one button mouse because it's an icon of Apple's design philosophy. When Apple was doing the UI testing for the original MacOS, they used people who were completely unfamiliar with computers, and designed the OS to be as intuitive as possible for someone who had no clue what they were doing. While this is a noble goal in some respects, ease of use should not come at the expense of usefulness. Just because something can be figured out easily doesn't necessarily mean it's the best way to do it.
What does the button do in bash?
While speaking about Carmack, FPS players should have noticed that Doom3 has no ACTION command, unlike all others FPS. ... or a website in the same kind), they had an interview with Carmack where he tells he had to battle with his team to remove this command. People consider it as obvious and not arguable.
In an article from GamaSutra (or GameDev
With this ACTION command away, Id made a wonderfull game where you have seamless interfaction with objects. When you arrive next to a CCTV system, you don't 'jump' into CCTV control mode : a 3D TV set displays the camera view and next to it, a console allows you to swicth feeds. When you are pointing an active area, your guns goes away and a hand cursor appears.
The ACTION command was like the 2nd button : it's easier to code with it, but without this second button, you have to think in a way that makes thing even better. That is the MacOS experience Jobs want to achieve.
An exemple of this way of thinking is the dialog box policy from Mac. In Win world, your dialog boxes should have 'Yes', 'No' and 'Cancel' buttons and you have to guess their behaviour from the something confiusing sentence above ('Are you sure you don't like to loose the data you have not saved before ?'). In Mac world, buttons should have action labels : 'Save', 'Do Not Save'.
Sig (appended to the end of comments you post, 120 chars)
My mother has trouble with double clicking, she has trouble with option-clicking, but she has no trouble using two buttons. Like most Mac users, that's why she carries around an external mouse with her iBook.
You think my grandmother can afford a Mac? She's on a very fixed income!!!
Why Apple has to pretend that such an obvious blunder was some visionary breakthrough and why the rest of us have to pretend that it renders Macs useless is beyond me. The GUI, not the mouse, on OS/X renders it useless to my mind but since I don't own a Mac and only have to use one for work occasionally, I don't think I need to worry about it.
Just don't ask me to live without my three-button mouse, that's all.
TWW
"Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
Figure out how many mouse buttons you like, buy a mouse with that many, and shut the hell up about it.
You shouldn't have to buy extra equipment to get the basic functionality like a scroll wheel.
Because most macs won't have a multi button mouse, developers won't put the amount of effort into context menus that they do on a Windows system.
Your mac mini arguement is stupid.
Context menus are great and all the apps I use make great use of them. Instead of flooding the main menu bar's drop-downs with crap, they can move some of those item-specific options into sub-menus to keep it clean, meanwhile making them top option in context menus.
Defending the one-button mouse is like defending the Iraq war. It's an exercise in futility.
- It's not the Macs I hate. It's Digg users. -
No, he means accepting remuneration for sexual favors, but denying that you are a prostitute. Like a little Japanese schoolgirl.
"Apple wants to sell computers that are usable by both you and your grandmother."
Yes, and a two button mouse would help a great deal with that because it would reduce the need for double clicking or using command/option/alt keys with the mouse; and I can tell you from lots of first hand experience: older users have a hell of a time with double clicking or key/mouse combinations. They have no trouble with two or even three mouse buttons or a scroll wheel.
I'm a Mac user, and the only times I need a two-button mouse is when playing Diablo or Homeworld.
For daily desktop activities (writing, Java programming, image editing, video editing,...) the shiny mouse-is-one-big-button is perfect.
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/12800Mouse prices came down after the Mini. Bluetooth mice are all expensive though. Apple's price for a corded mouse now? $30. Yeah it's still overpriced, but not as much now.
What if it is just turtles all the way down?
You think my grandmother can afford a Mac? She's on a very fixed income!!!
That's what Christmas presents are for, cheapskate!
Unless you've got a Powerbook. The hideous trackpad/button combo on an otherwise great machine really besmirches Apple's reputation for good industrial design. The machine is practically useless without an external (and not included) mouse.
Funny!? It's _true_. After my Mom started using a computer, it literally took her a year to get the left-click right-click thing down. She knew what I meant when I said left click or right click, but she would forget which did which, and still generally has to be told to give the right mouse button a shot when she's trying to figure out how to manipulate things in certain ways.
It caught your eye? Ouch...
Didn't know there were any sharp edges in the Mac Mini.
More important news than a one button mouse:
Today the Iraqi people have voted in their first full election in their countries history. Despite the terrorist attacks, the shrill cries of opposition of the corrupt UN, the paralyzed EU, and the perpetually drunk Edward Kennedy the Iraqi people have turned out in high numbers to vote for freedom and democracy.
This message paid for by the blood of the courageous members of the UK and US and other coalition military forces.
The thing is sooner or later (probably sooner) your grandmother is going to die.
Should we keep technology stuck in the stone age because there might be some 99 year old fossil out there that gets confused by multiple buttons?
A lot of people used to just find the very idea of computers confusing, maybe we should just stick with typewriters and snail mail for everything to keep them happy...
Oh thank god all those technophobic pricks are locked in a nursing home or dead so we don't have to listen to their fucking whining anymore.
Hey, what happens when you plug a standard (2 button) mouse into a mac USB port? Does only one button register? Will it reject the mouse?
Since when has this country used intellectual elite as a pejorative term?
The 1 button mouse is a direct response to a variant Murphy's Law - if there is only one button, then you can't click the wrong one.
(As I understand it, the original Murphy's law was "if it is possible to assemble something incorrectly somebody, sometime will do so).
I have been doing customer support for decades for software running on all platforms and the number of times a customer has asked me "which button do I click" has easily convinced me that the one-button approach makes things easier for the common user.
Perhaps it's just me, but the one button mouse lends itself to a touch screens much better then a two button mouse. Try to right click with your index finger.
Stick with me here. I am amazingly keyboard oriented (my fingers know vi without intervention from my brain). I find that a single button mouse helps immensely BECAUSE there's no dependable context menu. Think of it this way, without a context menu developers have to provide keyboard shortcuts for more functions, the really important ones that on the PC seem to end up in the context menu.
For me to open an appliction that isn't in the dock is a single button click. I click somwhere to get teh focus of Finder (because I never have been an ALT-TAB person for app switching) then I het Command-Shift-A, which opens the applications folder, then type the first few letters of the app I want to open (helps if you have an alias named 'Word' in Applications or whatever) then Command-O to open the app. One click. How can I do that in Windows? Alt-Esc and arrow all over hell and hit enter. The point is the process is predictible on the Mac. I shudder to think what the process would be like in Gnome or KDE (of course in CDE it's easy, open a terminal and start everything from the command line so that's predictible as well)
Would a two-button mouse help me in this situation? No. (unless this was GNUStep then with the launch menu on the 2nd button it would)
The sad thing in all of this really is that Apple ignores it's Human Interface guidelines more often than not anymore. There is a lot to be said for consistency and muscle memory. Contextural menus are for lazy slobs that can't deal with chorded commands. Then again, not everyone is a guitar player either.
What if it is just turtles all the way down?
Here's what absolutely kills me here, folks. I think very few people at this point would argue that a one-button mouse is somehow more intuitive or user-friendly than a 2 button mouse. When using anything, ask yourself, "What's the meaning of what I want to do here"? With a two-button mouse, the left one is "select or execute", and the right one is "give me a choice of things that I could do with this object". With a one-button mouse, the latter option is gone, and users are left out in the cold. One Apple salesman once asked me if I "knew about" the Apple-click option, which would bring up the context menu. "Knew about"? This is about as ringing an endorsement of a user interface as "you'll get used to it after a while". By the way, Steve Jobs himself knew the superiority of the 2-button mouse when he put it on the NeXT cube back in friggin' 1988. Here is a picture of it, if you don't believe me. http://www.old-computers.com/museum/computer.asp?c =277&st=1
Apple, ship a damned scrollmouse with your computers, if you want people to switch. Everyone's used to it now, and your OS is designed for it. Stop this madness.
Adapt or die, grandma.
Seriously, if she can't figure out two buttons on a mouse, how can she DRIVE A CAR WITH TWO PEDALS?
If Macintosh caters to 4 year olds and invalids, then fine. It should be a special kiddie version, but give better I/O to the adults.
Homie, don't right click!
There are two things to think about Apple's one-button mouse.
First -- think about training a non - computer user on the mouse, or even think about a non - power user with a mouse. He will push down with his fingers indiscriminately until it is explained to him to push down on the left -- from then on he pushes down with his hand awkwardly to the left, trying to remember. You see -- to her the mouse is not buttons -- it is a mouse. It is an extension of her hand -- the way she reaches into the computer desktop to grasp icons -- and her instinctual motion is a grasping or pressing motion -- not a tapping of various buttons.
Second -- of course Apple is hyping. People use Windows and Linux machines and two- or more-button mice all the time -- even grandmothers and preschoolers. However, for Apple the one-button mouse is a sort of trademark. It is a visible, tangible, ostentatious advertisement of their commitment to intuitive computing. They are not going to change it anymore than America is going to change the eagle.
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.
-Dave
Historically, Macs had only one mouse button because desktop computers only used one mouse button at the time, and Apple had a thing for simplifying anything they could reasonably.
But Macs have supported right-clicks for the better part of a decade now, and you can control click, and the right mouse button is suddenly useful. As are scroll-wheel mice. Given that, I don't think you can claim that Macs get along just fine without two (or three) mouse buttons. So why don't Apple computers ship with them?
I'm sure you can make lots of vague hand-wavy excuses based on human-computer interaction theory and research, but the HCI arguments against the splat-click that Apple gives us as a replacement are far far stronger. And you can't really give strict adherence to HCI standards as a serious reason when you're talking about Apple's reasons for doing things anymore - a Google search will turn up scads of pages listing all sorts of UI blunders in OS X.
I think the real reason why Apple uses one-button mice is because Apple, especially now that Steve Jobs is at the wheel, is obsessed with visual appeal. From a design standpoint, a one-button mouse is almost naturally sexier to look at. The standard Apple mouse looks like something that raver kids would suck on, while I have never seen a three-button mouse that gets any better than wavering between unappealing and ugly.
The Apple mouse has become simply another great example of the 'function follows form' attitude that Apple has taken in recent years.
There's a rumor that John Carmack once asked Steve Jobs what would happen if they'd put one more key on the keyboard.
Like maybe the insert key? Its absence makes it quite the pain to copy and paste with emacs based word processors on my ibook. I will admit though, I really like the way home, end, pgup, and pgdn are layed out compared with my other keyboards.
BTW, I use vim for all my coding, but texmacs when taking notes in my math classes, and for most homework assignments.
Seriously, she drives with one one foot on each pedal and pushes both of them at the same time. That's why she only gets up to 35 in the left lane of the interstate with the left turn signal on for the entire trip.
She just instantly forgets it until the next time it comes up and I have to explain it again.
...and then if you try to make them actually remember what you told them before, they get pissed and accuse you of being snotty and unhelpful. Well, in my case, anyway.
I have no problem with ignorance. Ignorance can be correct. It's stubborn, deliberate ignorance that makes me want to swing their heads against a wall.
> You, you are smart enough to understand the left and right buttons do different things.
It's not a question of intelligence -- it's a question of experience.
Young children sometimes get "right" and "left" mixed up, or they sometimes don't understand the rules of English grammar. But those mistakes don't make them stupid. It makes them inexperienced.
As long as the buttons behave in a rational way for all combinations of clicking (i.e. together or separately; hold or release), then there shouldn't be a problem.
The two buttons can be easily explained to anyone by simply saying: "Use the left button for everything. The right one is for advanced users, it doesn't do any harm, and you can experiment with it if you want."
Funny how well-written Mac applications, and indeed most Mac applications, all do take sensible, full advantage of contextual menus. Of course, it shouldn't be arbitrarily polluted with crap, or used extensively inappropriately.
Additionally, it seems that you seem to have missed that about 72% of eligible Iraqi voters turned out, some literally in tears at the prospect of voting, and only 40 people were killed the entire election day by a determined insurgency in a country of over 25 million people. Additionally, Zogby polling within Iraq at polling places showed that over 58% of Iraqis believe there should be religious pluralism and freedom, with less than 30% favoring some form of Islamic council, and a significantly smaller percentage (~1%) favoring a Taliban style Islamic theocracy. But, I'm sure it makes you feel better to gloss over all of this, and think that Bush & Co. are on some evil mission to dominate the entire globe and turn the US into a police state, while spreading propaganda to keep Americans in fear to allow them to continue warmongering to line their pockets, instead of actually considering the truth that even Kerry understood about the threat of Panislamic radicalism in the mideast, and the fact that the US's economy, as well as that of our allies in Europe, is heavily intertwined with the stability of the petroleum economy. And before you say "UM, DUDE, IRAQ WASN'T A HOTBED FOR TERROR, IT WAS ALL LIES", read the fucking link
Nice way to work in *Iraq* in a fucking article about single-button mice, though...
Because when your grandmother uses Windows, she licks the left and the right button at the same time. Watch her the next time she's using the computer -- really, she does this.
...I definitely agree with you on.
I wouldn't be surprised if Apple moves silently away from the one-button paradigm, as they have been for years. Remember: this article isn't *Apple* justifying a one-button mouse; it's some random person doing it. So don't interpret this as Apple or anyone related to it "digging in" about a one-button mouse.
Wow. The free market sentiment around here as taken an unfortunate ugly turn in this post. Oh dear.
Every user has their own font directory, ~/Library/Fonts. These are fonts that only they have access to. The system font directory, /Library/Fonts is shared by all users.
HBH
"Smart is sexy." -- D. Scully ("War of the Coprophages")
...as the religious argument over the Shroud of Turin in the other thread. Now it's back to Mac vs. PC again. Some things never change, I guess.
"Mac OS X... so user-friendly, even barley and other simple grains can use it"
If you just look at most Mac software, including from Apple, it is obvious that they all were forced to have a context menu. You have to hold down ctrl or option or something and click, and you get a menu very similar to the right-button on a Windows or Linux program.
This is all fine and you can argue all you want about which is an easier or clearer way of getting at the context menu.
However the problem with the Apple design for software is that it has now consumed the ctrl+click (or option+click) action, making it impossible to reuse that action for another thing. For most user-friendly programs this is not a problem. But advanced graphics programs have figured out that there are many things you want to drag on the screen (position, rotation, the view, etc) and for power users the ability to hold down various sets of modifier keys and drag is pretty useful. This is making it a pain to transfer such programs to the Mac. Even if you plug in a 3-button mouse, the ctrl+click is still taken (unless you either detect the mouse, which is frustrating for users who may sometimes unplug it, or you insist on a 3-button mouse, which is a solution programs like Maya do, but I don't like that).
I believe if Apple had made a 2-button mouse initially, and printed the word "menu" on the right button, there would be no problems. We probably would be using context menus for everything now, with no menu bar (complaints about Fitt's law can be countered by using pie menus, by remembering and popping up with the previous item selected, and by many other innovations that probably would have happened with much more extensive use of context menus).
All Apple achieves is forcing developers to figure out ways to emulate the functionality of two buttons with one. One common way is to use a function key + mouse click. Another way is to click and hold for a second. Neither way improves upon the simplicity of two buttons, and it just feels like a kludge. Things can get ugly when they try to emulate three buttons with one.
Well, I want a power book with a two button mouse input because I do not feel I should have to plug/carry another item to get this feature. Try playing some games... Maybe my problem is I am not coordinated enogh for a Mac!
1. Many people want a two-button mouse MADE BY APPLE so that it matches perfectly the rest of their hardware. You can tell them to buy a two-button mouse & plug it in, but that misses the point.
2. A one-button mouse makes a lot more sense on a computer without a keyboard. However complicated a two-button mouse may be, how can it possibly be more complicated than a keyboard with numbers, symbols, words (such as end, esc, option). What can these words mean to someone unfamiliar with computers? About a million different things.
3. The point of wanting a context menu to appear by right-clicking is to avoid moving the cursor long distances.
I'm currently using my one-button mouse with my G4 PowerMac.
There's no outline to delineate where one starts and the other begins. They look like one damn button with a crack in it.
The "crack" would be the 'outline to delineate' that.
We've secretly replaced Slashdot with new Folgers Crystals - let's see if it notices.
Both the Amiga and Atari ST shipped with two-button mice in 1985. Ever since then IMO the one-button mouse has been obsolete -- if not before that. (Didn't the original Xerox machines have a mouse with three color-coded buttons?)
The Amiga was particularly interesting because you practically couldn't use the computer without a two-button mouse. (I mean, aside from playing games with a joystick.) The left button was used for most typical GUI input, but the right button was used to access the drop-down menus. Yes, all of them.
So. . . On Amiga, avoiding the right button, or failing to learn what it did, was never a realistic option for the user. Somehow I don't recall ever hearing any complaints about it during all the years that I used an Amiga. (And for some time after getting a Mac, I habitually accessed the drop-down menus using the right button -- why this even works on a Mac, I really don't know.)
All nostalgic rambling aside, I think Amiga had the right idea. If some people are confused or intimidated by the right button, *make* them learn it. I say tie it to the desktop interface so closely that they will soon become familiar with it, like it or not.
I wish I could RTFA and rebut the article more closely, but it appears to be slashdotted. I do feel like I've seen all the arguments before -- time after time. This is something that has bugged me for a long time. For goodness sake. . . Can't Apple at least ship the "professional" end of their line -- the Power Mac -- with a multi-button mouse? Can't they at least put two buttons on the Powerbook? It's not like the user has an option to easily replace the trackpad on those things.
As far as forcing developers to make their interface simpler, and make it work with a one-button mouse. . . If that was the intent, it's not working. The Mac has a convention that you can hold down CTRL and left-click to simulate a right-click. Application programmers haven't been shy about asking their users to do that. But it's needlessly awkward, it's a kludge.
In fact, one might argue that double-clicking to launch apps is a kludge too. A lot of people have trouble with double-clicking, it requires a bit of dexterity, and we didn't all grow up playing Asteroids. Double-clicking is an awkward convention forced onto Apple by their choice of a one-button mouse, and then thoughtlessly copied by everyone else.
Why stick with these awkward work-arounds? It would be simpler for everyone if we just tossed the one-button mouse onto the ash heap of history, where it should have gone 20 years ago. Apple's obstinance over this issue is just puzzling to me.
...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.
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.
That's it. That's all. Baby goes to sleep.
Useless for you, you mean. For those who just have to have their contextual menus on the button--despite the fact that all the same options are available from the menubar, despite the fact that you can just control-click--there's SideTrack. (Yeah, I'm one of those too.)
As todays generation is raised on computers, you could easily have 10 buttons on a mouse, that each did something different, and in 20, 30 years from now, most of the population will have no problem with it.
Then in 100 years... this is a stupid discussion altogether... that is if we even use Mice anymore.
Modesty is one of life's greatest attributes
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.
Just hope that they don't run across the mouse :(
I saw in a thrift store a couple years ago.
That baby had two (or 3?) standard mouse buttons,
a key pad, and a couple other misc buttons on it!
The mouse had it's documentation with it, and the
doc was copyright 1994. I wish I remembered the
brand name of it.
You got me looking at my Logitech mouse, and wouldn't you know? Between the buttons looks like someeone's vagina, if said vag were dark gray. HTH.
Mac users are still confused with 1 mouse button.
I must disagree with this.
Sure, it's far more convenient to have an external mouse, and I carry one of those little Kensington cord retractable (and more recently, a wireless) mice in my laptop bag for that purpose.
But, sometimes, I'm using the Powerbook in a situation where there's no suitable surface for the mouse (such as a vehicle seat, or a waiting lounge), or I want to use the computer so briefly there's no point connecting the mouse.
So... I just use the trackpad. And, a lack of a 'right button' is totally of no consequence. I can switch from 'right-click' to 'ctrl-click' with no problems whatsoever. However, I HAVE Found that, when using a PC, locating the different position for the left and right buttons to be a little awkward. I MUCH prefer Apple's decision on this.
I'm left handed and find using a one button mouse easier than switching the mouse buttons on a two button mouse. Another advantage is for computers that have a left and right handed users. No issues when switching users. On Windows XP Home if one account is set for right hand mouse use and another is set for left hand use, login initially must be using right hand convention of left click. Also, fast user switching does not switch the hand of the mouse! Adobe Elements 2 does not work correctly with a left handed mouse. (I think it is fixed in version 3) Any other lefties have comments on this?
Go to your local university computer lab and watch the people on Windows PCs. How many people do you see using the right mouse button? Unless you're in the engineering department (and maybe not even then), it won't be very common.
And university students take forever to die. Trust me.
"So, is there a problem because Apple doesn't make its own branded two button mouse?"
Yes, yes there is a problem. Many in fact.
First of all, you seem to miss the point of the article. The article wasn't a Mac bashing 'Apple sux because they only have one button' article. The article was a 'Apple rox because they only have one button' article, which really has no teeth.
One button vs. two aside, a scroll wheel is undeniably a major asset when using a web browser, which is the primary activity of most people using a computer. Apple doesn't include a scroll wheel with their computers, none of them, including laptops, which is the major problem.
Sure, you can plug any mouse into a laptop, however, by extension you have to lug that mouse around with the laptop to be able to plug it in. Also, when you get where you are going you need to use your laptop on a table, so that there is a surface for your mouse to mouse on. Which means you probably need to drag a mousepad around as well.
I've got an iBook. I have many PC's. I bought an iBook because it was a good value for a laptop and I've wanted to have a Mac for quite some time before that. I figured the iBook could handle all my laptop needs just fine and I wouldn't miss all the other software I use because primarily I'd be surfing the web on it. I failed to consider the impact one button and no scroll wheel would have on that.
The biggest problem with the article though is that it is trying to make excuses for having only one button, as though it is a good thing. This is wrong, quite wrong, blatantly wrong, couldn't be further from the truth. That's why people have been bashing, when people hear crap like that from an Apple zealot/apologist, they can't help but puke on them.
Apple only has one button mice because Apple has had only one button mice for far too long to adopt a second button now. They would have egg all over their face. Apple, the company every Mac zealot credits as the inventor of everything from sliced bread to the light bulb, adopting 2 button scroll wheel mice years after they became widely adopted by everyone else... the idea is obsurd. Steve Jobs would have to get up there in his little black turtle neck and jeans and say... "OK, we admit it, we messed up big time and tried to cover our ass far too long, yes, today we anounce the 2 button scroll wheel iMouse."
ANY indiot, any, can be taught to use a two button mouse in minutes. Above and beyond that, 95% of people using computers (the computer world minus Apple's market share) use two button mice already. Above and beyond that, 99.999999% of people using computers use 2 button mice daily. The only people that don't are those stuck with the one button because they didn't want to drag around a mouse with their laptop and those 7 zealots who simply will not touch anything computer related unless it has an Apple logo on it.
That's the problem.
From IdiotOnMyLeft: 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.
They give the trolls too much credit. I am not aware of anything that happened 7 years ago to make two button mice work with Macs. And while I'm not aware of any specific multi-button mice that will work on a Mac Plus, there are plenty of multi-button ADB mice going back nearly two decades.
I'm not a smorgasbord.
Mostly, I agree with you completely. The one button mouse idea is exactly what Apple stands for, and I'll buy into replacing the mouse if I want more buttons.
But there's one broad situation where you often DO use the mouse that came with your computer - your laptop.
I've given this suggestion before, and I'll give it again. Apple should ship all their laptops with at least 2 mouse buttons (preferably 3), and a control panel allowing you to map them places.
AND THE DEFAULT SHOULD BE THAT THEY ARE ALL MAPPED TO LEFT CLICK. This means that it ships with exactly Apple's paradigm, but I don't have to carry around extra external hardware just to use right click - I just have to change settings in a control panel.
I'm aware of some hacks involving tapping on the trackpad, but they're, well, hacks. And while they're better than not existing, they're not better than at least one more button. Heck, I'd take a three button laptop and the clicks to give me 4 or 5.
Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
Yeah, it is really fun playing FPS with a convent second button removed from the mouse, and added back to the keyboard where most of your keys are already tied up with other functions.
Seriously, having the second button for secondary fire is much better then trying to fit it some where and use the keyboard. Plus by having that second button on the mouse it frees up a button I can bind things to, and so does having more buttons and a scroll wheel.
Now with a scroll wheel I can quickly scroll through my weapons, and that give me back the two keys I used to use to scroll back and forward through the weapons. Sure there are the number keys, but with the number of weapons in games these days I would have to get off the regular wsad position to reach #9.
Yes Photoshop does this. However I cannot think of any other programs I use that have a similar design - InDesign for instance I don't think does that.
Certainly an interface like that is not part of any general design guidelnes.
Mostly, interfaces either have toolbars or menus that allow you to reach all the parts you can get to - contextual menus are used but mainly as shortcuts.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
... you the customer are just too stupid to understand a mouse with more than one button, so by our computers because we respect your stupidity with a one button mouse.
George Bush + Linux = "I will not let information get in the way of the fight against Windows"
Because most people don't have multi-button mice on Macs, developers don't put as much effort into right-clicking then they would if it were standard equipment. ...huh?
So in the closing days of OS 9, when there were still pre-contextual-menu legacy apps running around, this might have been a valid complaint. But have you actually used a mac in the last four years?
Right-click/control-click support is now universal to all apps. Most OS X applications are built up from the default interface objects, which apple built right-button support right into; and adding right-click menu support to anything else is dead easy, you just call setMenu: or override the - defaultMenu object on your NSResponder subclasses, and bam, you've got a contextual menu. And developers always do this, because while not all mac users have those third-party scrollmice, for some funny reason nearly all developers do, and we like being able to use our own applications.
Perhaps what you could have said is that developers don't design their apps around the second mouse button. I consider this a benefit, not a flaw. This just means that despite the presence of the contextual menus, the application must still be fully usable without ever clicking that right mouse button-- there must be a one-mouse-button path through the interface, contextual menu use is always an option, but never a requirement. This leads to more generally expressive interfaces, fewer gimpy interfaces. The existence of one-mouse-button users simply enforces the idea that the contextual menu serves its appropriate purpose-- that of a shortcut-- without becoming something to hide interface elements behind.
Irritable, left-wing and possibly humorous bumper stickers and t-shirts
But the ones wo do like a one button mouse have no alternatives to choose from! Why do you want to make them unhappy?
It was a plurality, actually. No candidate got a majority in Florida that year. (Official tally: Bush: 48.85%, Gore: 48.84%.)
"Never attribute to malice that which can be adequately explained by stupidity." -- Hanlon's Razor
I'm very confused as to how bringing the relevant options for something to that thing is bad UI design. Especially since it's optional.
I do agree that *mandatory* context menus are poor UI design, but so long as the functionality also exists elsewhere I think they're a fantastic time and effort saver that let people perform common tasks quickly and efficiently.
Nine years after Microsoft invented it, there's no justification for Mac mice to not have a scroll wheel (or capacitve strip, or IBM trackstick scroller, or rocker switch, any of the other alternative scroll devices that have been tried since 1996) on either mouse or the left side of the keyboard.
The on-side-of-window click-and-move scroller is a vastly inferior interface. It's simply inexcusable for Macs to have a crippled scrolling interface by default. Make a mouse with an unclickable scroll wheel and only one button, if one button is better -- but drop the Not Invented Here blinders and admit that Microsoft actually had a good idea.
> good solutions to a dozen things I'd likly want to do within 3 inches of my pointer.
// Mac equivalent // Keyboard shortcut // Get Info // Cmd-I // Make Alias // Cmd-L // New Folder // Cmd-N // Rename // [Return] ("Enter") key // Desktop/Screensaver Pref Pane // None (use Apple menu) // No equivalent (not necessary) // No equivalent
There, you just said it--there are maybe a dozen things most of us use the context menu for in Windows. Let's go through my list:
Windows
Properties for a file.
Create Shortcut
New... > Folder*
Rename
Display Control Panel
My Computer Properties, to get Device Manager
Opening a Start Menu Programs folder in Explorer (Right-click->Open)
I can't think of many more, but my point is just that, for the few things there are that most of us actually use, we don't have to search through menus to find it. We just learn a couple keyboard shortcuts and be done with it.
The * above by "New > Folder" is what I hated most about Windows. On Mac OS X, to make a new folder, you hit Cmd-N. On Windows, you must use either the File menu or the Context menu, click "New," wait for the disk to churn for a while as it loads all the garbage document templates, then click "Folder." This, to me, is worth far more than the $25 mouse that settles your problem. There is no way that I have ever heard, in seven years of heavy Windows use, to create a folder without going through that mess, or opening up the command line.
The terms "Left-click" and "Right-click" are a manifestation of a right-hand-centric view of the world.
If you notice that no matter in which hand you hold a mouse or whatever trackpad you use, the index finger is the primary click and the middle finger will be the context click.
SO, why not change the terminology to "index click" and "middle-click"?
All those posters trying to teach their parents, see if you get better uptake this way. They will definitely know which is their index and middle fingers.
If you don't want to repeat the past, stop living in it.
- mouse users with 1-button mouse,
- mouse users with n-button mouse,
- users without mouse (mostly Emacs users)
If you have good ui that gives users powerful configurable keybindings (like Emacs), that really speeds things up for powerusers.Intresting thing is that trying to teach people to move from level 2 to level 3 is IMHO usually as difficult as from level 1 to level 2.
In both cases there are significant reasons to upgrade your ui-habits. It also seems that in both cases there is many weeks of hard training before benefits can be seen.
Dyslexics have more fnu.
Look, a user is not brain-damaged or deficient for not caring to remember the function of alternate mouse keys.
Says you. Anyone so thoughtless and incompetent as to not be able to handle a second mouse button probably can't use any computer well at all, no matter how many buttons on the mouse.
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.
Someone who can't remember what a right mouse button does is going to understand what arcane icons mean? I doubt someone so inclined would even notice the extra icon.
Now the complaint from Microsoft users was that Apple required you to keep one hand on the keyboard.
Regrettably, though it does add charming symmetry to your fable, that was never a complaint from "Microsoft users" as far as I remember. Cite please?
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.
That isn't the point, is it? Some people who drive cars are comfortable riding bikes or walking; that doesn't mean walking, riding bikes and driving are equally capable means of transportation.
It's neither better nor lamer; it's just another way of getting things done.
What they aren't is equal, and if you think one button mice are equivalent in functionality to two+ ones, the burden of proof is on you to establish that. A simple set of baseless assertions isn't going to cut it.
Finally, Apple is perfectly accommodating to those of you who prefer something other than what they offer as standard.
Gee, how gracious of them. As if they had any other option? Let's see what the reaction would be if Mac users were forced to use one-button mouses - I'd especially like to be present when the graphics, music and layout workers who are the lifeblood of Apple are informed of this.
One-button apologia is sickening. Nothing that you've said matches anyone's experience in reality, even yours. The sad truth is that the sole advantage of a one-button mouse is Apple's, not its consumers' - they can appeal to a much wider market segment by going after the left end of the bell curve.
Most Mac users that I know buy replacement keyboard and a mouse (usually from Macally). I have never seen a replacement mouse for Mac that has only one button so it is really hard for me to even think of a good enough reason why Apple still refuses to admit that 2 buttons and a scroll wheel are very useful
MAC == Media Access Control
Mac == abbreviation for Macintosh
This sig has been deprecated.
Context menus were designed to fix confusing menus full of options that are not always available (because _surprise!_ they are contextual menu items!) greyed out menu options confuse EVERYONE, not just grandma. Mac developers often still use context menus, they just assign them to a control key plus mouse click. I wonder if this is easier or harder for old people to understand? I'm betting harder, because it takes two actions instead of one, and you would be less likely to find it by accident unless someone actually notified you of the control-clicks.
I guess you never used any decent CAD applications then. You'd be shit outta luck since you don't like one hand on keyboard and the other on the mouse.
The nice thing about Aple only shipping single button mice with desktops, is that it makes laptops much easier to use.
I have used a number of laptops, IBM and Dell and Toshiba and others. And on every one it was annoying to use the right mouse button; it was not natural and felt awkward. Indeed on some of them they tried to compensate and made it actually somewhat hard to not hit the right mouse button while using the trackpad or attempting to left-click.
Furthermore it was an issue because PC developers expect, and pretty much demand you have a right button - as some features are only availiable there (as the article notes would be an issue). So the awkwardness of right-mice button on laptops meant that to really do serious work with a lot of programs you just about had to have an external mouse.
With the Apple laptops, I find the single button very easy to reach (it can be larger since there is only one) and since they keys are right there next to the button chording to reach context menus is very natural and easy to use.
Furthermore because programs are all designed to accomidate sinlge button mice, it's really pretty easy to use any program without an external mouse. When I frst got the laptop I bought an external mouse just as I had with every other PC laptop I'd ever used; but with the Apple laptop I found myself never using it so I just gave it away.
Although Apple jlaptops are justafiably popular because of build quality and features, I cannot help but think that the simple adherance to the single button has served to increase Apple laptop populartiy even further without users understanding why the laptops just seem simpler to use.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
I remember the Acorn Archimedes computers. They had 3 mouse buttons, which was pretty unusual 15 years ago. However, they did something really clever. They named the buttons. Left was Select, right was Menu, and middle was Adjust. All programs adhered to the standard and they all did the same sort of thing regardless of the application.
They went a step further, though, and supplied a set of audio tapes that taught you how to use your OS. This ensured that even people who didn't have a clue about computers could get up to speed in just a few hours.
The thing that is missing with Windows and OS X is the in depth tutorial for complete n00bs.
Such a simple solution for such a redundant problem.
The reason girls and Windows users don't understand UNIX is because all the documentation is in Man files.
You don't 'click' a one-button Macintosh mouse, you mash it!
Bunch of bogus elitism, if you ask me.
No! It's a *SIG*. Keep the Special Interest Groups away! (Con joke!)
Thanks. Now I feel like some kind of a sucker with my three-button 2d-scrollball mouse with eight modification keys on the keyboard to use EMACS. But isn't it true that using an input device that is artificially simple induces artificial complexity in all of the input entered using that device? You cannot just sweep the complexity under the carpet, can you? Sure, using this or this is certainly easier than using this, but is it equally rewarding once you master it? Isn't it just a question of beginners vs. experts emphasis?
Sincerely,
Pan Tarhei Hosé, PhD.
"Homo sum et cogito ergo odi profanum vulgus et libido."
My preferred mouse has three buttons and a scroll wheel and they all work just fine.
By the way - from looking at your sig I guess you didn't go to an inner city high school, or you would know the answer to that question.
Clear, Dark Skies
He can't play minesweeper with just one button...
Most of the time, people look at the computer as something they can break, or will be broken if they do anything wrong, most geeks have broken so many in there time they don't fear it.
Right mouse button, well strange things pop up when that happens, so I don't want to touch that incase I do something wrong.
Really we just have to teach people that computers are fairly robust, the worst thing most people can do on windowsxp unless there deliberately mallicious is forget to save a document when turning off the computer.
I don't know about you, but I'm *very* tech savvy and *I'm* dating a gorgeous blonde babe. She's a geek, too, even.
I'm platform agnostic, owning both a Mac which I love and a PC that I, well, use.
However, I've recommended countless systems to countless clueless family members over the years and I can tell you with near certainty:
The confusion of a two-button mouse has never once outweight the price differential when deciding to purchase a PC over a Mac.
Never, not once ever, have I had a friend or relative say to me, "Well, I find that two button mouse on the PC just so confusing... could I buy a one button mouse to replace it?"
I have, however, had people say, "That Mac looks great, and it sure was easy to use... but I can get the PC so much cheaper."
So really, most people could give a sh*t about one vs. two button mice.
Most people, that is. However, those who do care *tend* to be advanced users who actually do want a two-button mouse. I agree with all the poster's who've said, "Just buy one!". In fact, I have a very nice Logitech two-button wheel mouse that I use with the Mac. It works great, context menus and all.
The problem--and this is a problem--is with laptops. I have a PC desktop and laptop. I have only a Mac desktop. I *would* buy a Mac laptop. In fact, I *want* to buy a Mac laptop. But I won't, because of the mouse issue.
My PC laptop, as irritating as it can be, has both a track point and a track pad. It has two buttons for each, and also a handy scrolling feature to mimic a wheel mouse. And you know what? I use them, without having to carry an extra mouse. And yes, having to carry an extra mouse is a big deal to me. I spend too much to get laptops that are really, really, small and lightweight for a reason.
The bottom line is that two button mice have been standard on PCs for ages. Hell, even my grandmother knows what a wheel mouse is. They've also been standard on Unix workstations for ages. Even Amigas!
Apple could easily introduce a two-button mouse, and just make both buttons do the same click by default--advanced users could change the settings in preferences. Then, no confusion to novice users--it won't matter which button they click. But big advantage to advanced users. And those who want an anachronistic one-button mouse could buy the Apple "Classic" iMouse.
It's simply about giving consumers more choices. I appreciate Apple's committment to beauty in industrial design. I just wish they would appreciate my wishes as a consumer who buys their products.
The world won't end in darkness, it'll end in family fun, with Coca-cola clouds behind a Big Mac sun.
The only reason for it is the man-hours saved in tech-support... On a MAC: TS:'now click the mouse button' Client:'why, yes it works!, thank you!' On a PC: TS:'now click on it with the mouse' Client:'eeerp, that does nothing' TS:'put the mouse cursor on top of the button and now press the left mouse button sir' Client:'hmmm... which button?' TS:'Left one LEFT!' Client:'now i get a menu, is that normal?' TS:'that's your Left mouse button sir, not the computer's left!' Client:'Ahhhh!!! how do you know which side I'm sitting on then?'
Nothing compares to Maya and 3D Studio Max for right click menus.
Although I agree with both sides on this one, apple needs to allow people to buy two button mice from them. At my high school, and now at college, the computer department won't just throw equipment away and then cough up more money. Adept students are left with choosing a PC for using Photoshop, over the Mac.
motto: "WTF you mean rightclick?"
Yes, to make it foolproof. Those poor users have already the 100+ key keyboard confusion ("Escape? Shift? Alt? Can't imagine why the hell they have to complicate things that much!?")
"First they ignore you, then they laugh at you, then they attack you, then you win." -- Mahatma Gandhi
The reason Apple still uses a one button mouse is becuase they refuse to admit that they were wrong in redesigning the mouse from the technology they acquired from Xerox.
Haha, that was great. You made me spill my coffee. :)
My XBox controller has 10 buttons, two joysticks, a directional pad and two triggers. Let's see a Mac handle that.
fault-tolerant
That's why I don't use it.
That makes no sense! If anything, having one button on a mouse is MORE confusing because you don't know how to easily get to what you need to do. You have to search through menus or settings to find something that's easy to do on a PC. Also, apple added TWO buttons to the keyboard! These buttons are there because macs lack a right mouse button.
Apple does not include a 2-button mouse for the same reason that they only include 256 MB of RAM.
It provides an opportunity for resellers to sell you the additional ram, proper mouse, and toehr goodies once they get you in the store. Resellers likley makes as much profic on these items as they do on the entry-level Mac.
Maybe if we sacrifice a goat and perform and exorcism or something...
--- Ban humanity.
Have you ever seen the pointer code a three year old child writes? There's some things that they're just not responsible enough to use until they're older.
is that the same time they will add spell check to topic replies?
http://www.thegreynomads.com
The ADB Mouse II that came with my old 6500 was much more comfortable than the ProMouse that came with my iMac indigo. Apple definitely put ergonomics aside when they designed the ProMouse. I'm seriously thinking about getting an Intellimouse Explorer now! *checks wallet* No, I'm not!
Oh, and the Pro Keyboard also sucks, in comparison to the old ADB Keyboard.
Circumcision is child abuse.
Hereinafter? That word, from nowin on, is not a word.
I'd prefer to use both hands with a super large mouse. That way I could exercise all muscle groups in my arms as well as all my fingers.
Better still, replace the scrollwheel with an exercise bicycle. That way I could lose calories while reading PDF documents.
Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
I mouse ambidextrously, in a vain attempt to stave off RSI in my good hand. I don't swap the mouse button functions when I switch hands - my brain prefers "right/left" to keeping the same task for the same finger. If a left-handed person learns to use a mouse with the default setup, they'll learn to use their middle finger for left-clicking, and their index for right-clicking.
Now... your average basic user may not know how to swap the buttons' functions, and may be using either finger to press either button depending on their handedness, understanding of mouse setup, and preference. I'd stick with the left/right terminology.
Freedom: "I won't!"
I had the same mouse, and I liked it very much. The right mouse button was under the trackball and you got it with your thumb. They were such nice mice, I wonder why they stopped making them?
This post written under Gentoo-linux with an SCO IP license.
Actually, it is the infamous Steve Jobs Reality Distortion Field that he keeps ramping the power on. Gates is filled with envy over it, as his own versions of the thing keep crashing.
"It is a greater offense to steal men's labor, than their clothes"
Ok, this is the lamest argument I have ever heard rage for soooo long. The answer is very simple. "Because Steve likes it that way." That's straight from people that are one level below Steve in Apple. It's the same reason why the mouse also has no strain relief on the cable going into the mouse (bet you never noticed that, did ya?).
I posted a few months ago along the same lines and made the comment "How many people who have owned more than one computer use the stock mouse that comes with a machine anyway?" And that's *ANY* machine by Apple, Dell, Gateway, IBM, etc. We all buy a mouse and keyboard that suit us. Stop whining about a one button mouse that almost no one uses anyway (except Steve, of course).
This is the *stupidest* thing to harp on. It's like harping on God for making the sky blue and not purple for crying out loud. Get a life people!
I cannot read the article, so I might as well detail why the lack of a second mouse button is wrong by addressing common arguments to the negative. I am not a troll, I am sick of bad arguments that get repeated ENDLESSLY on here whenever this stupid topic comes up.
1. not having context menus forces you to plan your UI.
OK, first of all, macintosh has had context menus forever. They are control-click, and holding down the single button. So the premise isn't even true.
Secondly, let's say you rightly expect that no one will ever use control-click or holding down the mouse button. So, you add all your options to menu items. Depending on the, wait for it, CONTEXT of the usage of the item, it may or may not be enabled. Everyone has had the experience of trying to figure out how the flip to enable a greyed out menu item. Guess what. That's what context menus were invented to solve. So tell me, how the hell does this help UI design by making menus MORE confusing?
2. Old people cannot figure out the second mouse button.
Besides the blatant prejudice of this statement, I have not seen anything beside anecdotal evidence that this is the case. I have in fact met people that do not understand right-clicking. There is a good chance that they also do not understand control-clicking, and as slashdot has demonstrated, MOST people, including mac users, are not aware of holding down the mouse button for context menus. I have also met people that cannot double click without practice. I've met people (who were NOT even "old" by the way) who don't know what the "desktop" and "icons" are. If an application _needs_ context menus, you have established a minimum level of competency needed to operate that application. Frankly, nearly every person I have seen, old or otherwise who pisses and moans about not being able to work the simplest fuctions of a MACINTOSH, was intentionally refusing to learn. I personally have no interest in catering to these people. If the macintosh had a second mouse button as standard, the vast majority of these people would suddenly cope.
Don't agree with me? The great thing about both your and my anecdotal evidence is that neither proves anything. Back it up with some studies. In the meantime, I have explained logically what context menus are for, what they fix, and by extension, why they are better.
3. I know better than the developers what I want on the context menu.
Unless you are using a CAD or 3D modelling program, I doubt it. There's usually as menu context menu items as normally used context options.
On the other hand, if you are arguing that program menus should be user-configurable, I agree 100%. But, that's not a standard on any platform at all, macintosh, windows or otherwise.
4. Just buy a stupid mouse with a stupid second mouse button, you moron anti-apple troll.
I like the implication that I am an "anti-apple troll" who owns or is forced to use an Apple for some reason despite hating them to the core (yuck yuck.) I own several apples, probably more than the majority of Apple owners. I like Apples. The single mouse button is still stupid.
Because you can't expect people to have a second mouse button, and because you can't even expect people to know about ANY context menus once you get down to that level of patronization, you get no benefits of the second mouse button. It's not enough that it's available, it should be standard. If a developer chooses not to implement it, it then becomes solely the fault of the developer, same as on windows or unix or any other platform with a standard of more than one button.
As it stands right now, I use apps all the time that don't have any right-click functionality at all, even though it would be entirely appropriate. Finder supports it, which is some consolation, but it's still annoying.
5. Plenty of people get along just fine with one mouse button.
That's not a justification, but ok. More people HATE it, so I guess by your own reasoning, you're wr
they don't make them because they're two damned stubborn to admit they were wrong
I do everything from tcsh anyway.
Clear, Dark Skies
But, by that logic, consider the story of the old lady who thought her CD-Rom was really a drink holder. Does that mean CD-Roms should be removed from computers? What about Homer Simpson, who struggled to find the "Any Key"? Should computer manufacturers add a button labeled "Any Key"? Do you see the problems that occur when you try to design a machine so that no one, no matter how stupid, can use it?
Besides, if Apple really wanted to make computers that are usable by both normal users and grandmothers, they would offer this thing called "options". You know, allow users to buy computers with one, two, or three buttons, depending on which they prefer. Grandma could get the one button mouse, the rest of us who prefer being able to carry out basic tasks using only one input device could get the 2+ button mice.
And with regard to buying a new mouse with more buttons to replace the standard issue, maybe this hasn't occured to you, but most of us whining about one button mice don't own our own Macs. Our interactions with one button mice are not with our own machines but with machines we encounter in our daily life. For instance back in school, our math lab contained only Macs. Were we supposed to go to class with an extra mouse in our backpacks just in case we encountered a computer designed more for grandmother stereotypes than for college students?
Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
I am doing perfectly fine with a two button mouse; and I can't do web browsing or document reading without a scroll wheel.
...normal.
On the other hand, newcomers to computers like my aunt always confuse left and right buttons, click and double click, never remember to to go to 'start' and end computer operation etc.
Would it be easier for them with one button only? absolutely. But in the long run, if one learns to use a mouse with multiple buttons, it saves a lot of time...especially if the second button is not a context menu, but rather a useful operation, like 'erase' or 'background color' in Deluxe Paint.
So one size does not fit all. Apple wants to make it easy for newcomers to computers, and that has been Apple's mentality since the original Macintosh. When the newcomers get experienced enough, they can try the two-button mouse. There is no need for a holy war of 'one vs two' mice.
A forgotten interface is the keyboard. No, I don't mean the command line, but the keyboard-driven gui. Recently, my mouse got broken. It was night, and I couldn't go out to buy a new one. But I needed to find some information on the internet. I switched on my XP machine, and started browsing, using the keyboard. It was frustrating at first, but then I learned all the shortcuts and I was much faster (and productive) than using a mouse (for those applications that have not forgotten to implement a keyboard interface). After a while I found out that I had accidentally unplugged my mouse though, so everything was back to
If I need the "right click" all I have to do is hit the control key. For new users all the extra menu's just add confusion. If I need a 3 button mouse, then all I have to do is BUY ONE... end of subject...done and done!
Danger Will Robinson! You are now entering a condescending Unix user zone!
Here's how to solve the problem. 1. Give them a computer 2. Call them EVERYDAY and ask 'How's that computer working out?' 3. Answer their questions 4. Talk about yourself and the rest of the family 5. After a week reduce the calls to every other day. 6. After another week call 2x a week 7. Then once a week--and keep that up FOREVER! The reason they call you for tech support is BECAUSE THEY WANT AN EXCUSE TO TALK TO YOU! They love you. Once you show an interest in them every day and PRAISE them when they tell you about their triumphs, you'll find that the computer becomes another thing to talk about. It makes them happy to talk to you bec. they love you, and you get to talk about computers. 8. At some point you'll start getting emails everyday and they'll expect an email everyday. Better have those humor urls handy to get some more jokes.
Between this conversation and the endless discussion of the mac mini vs. the cheap dell, I love pro and anti-mac punditry lately. It is like the blue state/red state divide. If you do not like macs or their 1 button mice or their graphics cards, do not buy one. Apple can go out of business with out you. :)
Seriously, I have custom built pc running windows and g4 laptop and dual g5 running os x, and they all have their purposes.
I will say this though, my 3 button mouse on my mac is the exact same as the 3 button mouse on my PC, except that every couple of times I restart windows XP, the logitech mouse driver on my PC just starting reversing the direction the cursor moves to the direction I move the mouse and I have to restart windows to cure it.
Macs are good computers for your parents, that just happen to kick ass at design and video editing and run UNIX apps.
My mother (in her 50's) doesn't get it, one button mouse or 5, and she could care less. My father, same age as my mother does.
My grandmother (80) uses a 4 button mouse (came with her box) like she was born with it. It took her all of one minute to understand. My great-grandmother (100), uses my grandmother's computer with no probs.
The whole age-ism in this issue is BS. The whole argument about the nuumber of buttons (like you stated) is also BS. I've decided, from observation, that Apple ships one button mice because they think they look cool. That hockey-puck-thing on the iMacs is the classic example. Can't use it without accidentally clicking all over the place. Gives you tunnel-carpal if you use it for more than 5 seconds. But, it *looks cool* with an iMac. And how it looks is what must be really important.
----- If communism is a system where the government owns business, what do you call a system where business owns govern
You fucking retard.
The point of the parent post was to lampoon a logically fallacy. Carrots-in-the-nose are not *actually* a requirement for running Windows. You fucking retard.
Except the slashdot editors won't be on the cell phone with their friends during the entire process, including oral.
"Menus can be dragged wherever you like (even off screen, and the two-button NEXTSTEP mouse will bring up the main menu if the right button is clicked -- this is, of course, optional behavior). In addition, submenus can be ripped off the main menu and placed anywhere on screen, for as long as you like. When this is done, the submenu sprouts a close button so that it can be removed. Menus also remember their location by app, so that the next time you start an app, the main menu (and all the submenus, if you have any laying around) will reappear wherever you left them." http://www120.pair.com/mccarthy/nextstep/intro.htm ld/
I do think that the one button encourages good interface design practices for apps. I have gotten used to control + click but I think at this point everyone can grasp the 2 button mouse concept ( the guy who mentioned touchsceens had a good point wondering how you right click on a touch-screen ). On a Mac laptop I dont mind control + click but on a Mac desktop prefer using a logitec USB mouse.
I like the NeXT decision to encourage developers to avoid the dependancy of full functionality of the app to rely on the right button and to include the right button for people that like to use the contextual menu. Mac OS X is the descendant of NeXTStep and NeXt had the 2 button mouse. Even OS 8 and 9 had contextual menus. I think that they should break the old mac tradition and include a Apple Pro Mouse with 2 buttons already! Then again I kind of like the fact that right and left handed people have a mouse that's consistent if it only has one button. Grrrrrrrr I give up Apple (If you are reading this) never mind what I just said and just keep the dammed one button mouse standard!
Do you still use the two-button mouse that came with your Dell? No. You replaced it with some fancy contraption you bought from Logitech. I don't see why you should hold Apple to a different standard, in terms of build-to-order options, than any other computer manufacturer.
... for grandmother stereotypes." You rube.
It figures that you, Nick, would fail to see the aesthetic beauty of Mac, choosing instead to deride the platform as "designed
--
Blah blah blah blah.
Are you saying that there is no right clicking capability on an Apple laptop unless you bring your multi-button mouse with you?
Well, if you hold down the ctrl button when you click the "mouse" button on the laptop, you get your right-click functions. This has been true FOREVER in the Mac OS so I've never understood the idea that one *needs* two buttons on the mouse (though i admit to using a two-button with scroll wheel mouse when at my desk).
Forget the argument about the superiority or inferiority of the one-button mouse itself -- that's irrelevant. What one needs to realize is that the presence of one button mice and trackpads in the Mac world fosters more intuitive UI design, where one doesn't need to plow through a series of confusing contextual menus to find an option.
Case in point, there's a world of difference between using a native OS X app for the first time, and then using an app like Gimp under X11 for the first time. For me, the clutter level feels much higher with X11 apps, and the right-clicking, over reliance on contextual menus adds to that problem.
So let's say 3 and 4 button mice become standard, and developers start programming with that in mind. Who will agree upon a standard way of handling what each button does? How confused will even experienced users become when finding contextual menus act completely different across different apps?
The Apple mouse adds to UI consistently, and yet still provides power users with the ability to expand if need be. As someone who has a Logitech dual-optical attached to his PowerMac, I plead that Apple keeps the one-button mouse. If it weren't for gaming, I would probably still be using the pack-in mouse.
Now, as an interesting twist, when using my iBook I find the one button trackpad much easier to deal with, and control clicking feels much more intuitive. When I use my friend's PC laptop I constantly find myself accidently hitting the right click on the track pad, and the time it takes me to reposition my thumb from the left to right button actually slows me down. I was a PC user most of my life by the way, so it's not just a matter of habit.
With all that said, I think Apple might want to consider adding a scroll wheel to their pro mice. I don't believe it would overly clutter things, and it's something even inexperienced users like my parents can figure out. Whether they would decide to go with a traditional scroll wheel is another story.
I guess you'd have to hit ctrl, or shift while pressing the mouse in order to lower terrain(or raise). Kind of weird to require the user to use the keyboard to modify mouse input. I imagine this would be a pain to use for a someone who had lost his left arm, or who was paralyzed on one side.
Not that the old Windows wasn't guilty of that too, in order to force it to show the "open with" option. I seem to remember this is gone in XP.
I'm talking about populous 1(2) by the way, later versions might not require you to raise and lower terrain as much.
Well I guess you could work around that by using raise/lower keys on the keyboard, but it doesn't quite feel as much like a video game if you can't use the mouse except for pointing. Hey, I got an idea: why not advocate the NO-BUTTON MOUSE because it is even less confusing for users?
I'm still trying to figure out what people mean by 'social skills' here.
Apple makes one button mice to favor third party developpers. Their market share is tiny. Selling mice is highly profitable. Everybody is happy. Apple also ships computer with not enough Ram, for the same reason.
Remember the original iMac mouse... no way Apple would purposely design something so inconvenient... and it was the first computer to use USB... the crappy mouse virtually launched third party USB market...
So there.
The 1 button mouse relieves the pain from repetitive clicking, by allowing you to use all of your fingers to click. Photo retouching for 8 hrs or more hurts my arm I use the 1 button mouse when I need to relax my arm. Works for me, Mac mouse is light that helps too. http://practicallynothing.oxyfx.com/
Even on my windows PC, I use keyboard modified clicks all the time, especially in a web browser.
I know what you're getting at, but I still have an image of people using their mouse in a way that requires their hands to fly off their keyboard and put them behind their back before they can use the mouse. When I reach for the mouse, my left hand is usually still on the keyboard anyway. Ctrl-clicking (or Command-clicking) is fairly natural to me.
I think keyboard shortcuts are the best way to do things, and I like that almost all of them are system configurable, though I really don't like the way Apple does it to be honest. After years of being an Emacs user, getting things done with keystrokes is definitely the way to go. Now if I can only get quicksilver to properly reference menu items in a M-x type fashion, I totally win.
Since you are not questioning the usefulness of the context menu, the question then becomes which is more intuitive for the beginning user, right-click or control-click? hold-down click is the automatic loser. I contend that the second mouse button is more intuitive than the concept of control keys with the mouse.
I envision the creation of the second mouse button as being "this control click stuff would be a lot easier if I just had a second stupid mouse button!", and someone actually inventing it.
Also, if you only had one hand, you'd probably end up having to use a keyboard mouse control, or else have OS support to map context menus to holding down the mouse button.
I think the real problem here is that there was never a clean instruction that the right mouse button should ONLY be for context menus, not other goofy stuff like in GIMP, where there's a hundred items on it when you right click the canvas. This seems to be where much argument comes from, that many context menus in Windows are just plain wrong. I have not actually seen this so much in windows anymore, at least not for a very, very long time. Most developers in the Windows world have figured out what the context button is for, and use it appropriately.
The fact that Maya NEEDS three buttons is not something to boast about, especially considering that nobody makes a good three button mouse these days, espescially if you want USB.
Imagine if some web browser REQUIRED you to press alt-middle-mouse-button for something you do all the time, like going back a page, and at the same time, did something else entirely when you accidentally rolled the scroll wheel on your "three button mouse". Meanwhile, other browsers are adding features like gestures or mouse button combinations to get the same effect.
The only reason Maya requires 3 buttons (usually in combination with keys) is because they never got around to improving the original UI design from seven years ago. Really, it's the same. Most other high-end (and some of the smaller guys) productivity apps constantly add features to streamline the creative process, but not Maya.
Maya has some UI features that were great and innovative when they were in Power Animator, but it really needs to get with the times.
BTW, I've been a Maya guy for years, and while I love the power and control it gives me, I'm getting ready to make the switch to something that's a bit more pleasant to work with.
Real world news: Not all memory is good. Apple-purchased memory always works. Store purchased memory sometimes doesn't. It costs a bit more, but it's reliable. Like everything Apple.
I use both Mac and PC. People who don't use Macs are just as silly as people who used VHS instead of Beta.
Or GM instead of Toyota. You get my drift.
Flame on, PC users that have never used a Mac... I use both and I know.
Bah!!! Just use the keyboard... we don't need no steenking mice!!
Seriously though... I've re-educated myself to use the keyboard as much as possible for:
1) Speed
2) Less pain
However, being a lifelong PC user, I have to admit that the first time I saw the one-button mouse, I just kept asking "Where's the second button?"
And... I might be retouching on this, because I dont have time to read 600 plus comments.. but.. ARTISTS use the Mac, and think about it... if you were tracing something / pixel-by-pixel editing or whatever a Mac artist does, it is a lot easier to grip and fine-control the mouse if your WHOLE HAND has a firm grip on the thing.... only having your right finger on the clicker makes it a lot tougher to control the mouse movement... (maybe not initially, but if you are concentrating painstakingly all day long on a piece of digital art, I'm sure it will add up..)
So... I can see at least one practical reason for the uni-button mouse.. Personally, I can't stand em.. but, like at the top of this post, I really don't have much love for the two-button variety either...
Enjoy.
Steve Jobs: One mouse button should be enough for anyone.
You-know-who was much further off with his prediction though...
First off, how do you map the zoom function to the mouse button? That would be terribly useful!
My biggest complaint with Apple's insistance on keeping with the one button mouse is that there isn't a nice, elegant, ergonomic multi-button mouse from Apple. I don't care if they call it the Apple Technical Mouse or what, I just wish there was one.
I always stayed away from Apple in the past for several reasons; a major one was the mouse. Being a recent switcher (last year, and no it had nothing to do with iPods) I can say that an interface that assumes that the user will only have one button is very well designed.
Since using a Mac with and without a multi-button mouse, I've seen many people, including otherwise competent ones, click wrong buttons on the PC. It makes me think that maybe Apple is really thinking about things instead of just being stubborn.
Timing the double click while keeping the mouse positioned over the icon however...
The talk about flooding the right click menu nails it. Mac developers simply do not understand the purpose behind a two button mouse.
I used to use a program called First Class Client. It was initially a Mac program. I was ported to Win3.1. Then finally the Win95 version was released with full two button support.
To say the right click support was useless was an understatement. OS/shell developers for the PC (Windows, BeOS, KDE) understand to make the right click context sensitive. But the Mac developers for FFC didn't get that. If you right clicked you got a HUGE menu with nearly ever option the program offered. You got the exact same menu regardless of where you right clicked.
Instead of worrying about the "flood" why doesn't Apply simple learn how to use right clicking first?!
If someone says he and his monkey have nothing to hide, they almost certainly do.
I think it all depends on what you are doing. If you are doing something simple like Solitare or word processing, then you only need 1 button. Applications like Photoshop start needing more buttons, ie: 1 to apply effect, and a second to hold and drag to move around easy. Finally, 3D stuff requires (well, doesn't require, but it's heckava lot easier with) 3 or more mouse buttons, so that you can navigate easily. For example, RollerCoaster Tycoon 3 (fun game, BTW) would be a pain in the arse to play if you only had 1 mouse button.
Once you start tying mouse buttons to context menu's is when things get annoying and useless. I think the burdon lies mainly on the programmers.
...Had this been an actual emergency, we would have fled in terror, and you would not have been informed.
As is usual this topic, a guarnateed comment generator, will have the following set of replies:
1. The usual group of people who have little or no experience of the Mac will make comments to the effect that Windows and Linux live off multi button mice, to the extent that certain applications have functionality in the CM that exists no where else in the programme.
2. Those same people will make comments to the effect that a three year old child can learn to use the right mouse button (They've obviously never done tech support!) and that Apple is therefore treating its user as being mentally defecient.
3. The people who actually use Macs will make the usual response that you can tack any two button mouse with scroll wheel and USB onto your Mac. (There is even one PC guy here who says that he feels insulted that Apple doesn't sell multi button mice and that's his reason for not buying a Mac, although I suspect that his problem has more to do with his rigid views)
4. The people who have done tech support for family and friends will know that most NORMAL people do not know what the right mouse button does.
And this last group is the one that has the point and it is the reason Apple does so well with its Mac, but more importantly with the iPod and iTunes: Your average NORMAL consumer is NOT interested in whether a gadget can has all sorts of myriad options. Your average NORMAL person wants a gadget that makes their life easier, not more complex, and computers, for the most part, make their lives more complex.
In spite of this and in spite of the fact that you can use any multi button mouse with OSX (The crowd that thinks Apple should offer multi button mice because any "three year old can use them" is ironically unable to fathom the fact that any USB mouse with two buttons and a scroll wheel works in OSX), such as I do (McAlly mouse), I think Apple should offer two buttoned mice with scroll wheels of their own design and brand on their store website as an option for those who want them.
Not default, but as an option in a popup menu, the same as choosing more RAM or another HD.
That will effectively kill these arguments once and for all. It won't make that much difference, I think, to those who complain about Apple all the time, because those people will always complain, no matter what Apple, Microsoft or Linus does.
I hadn't heard about the need to stuff carrots up your nose. I'm suddenly very glad that I switched to Linux before Windows XP came out.
May be this. Apple clearly sees the mouse as an obstacle only neccesary at the moment, not in the future. By forcing the one-button mouse agenda, they make it easier to accentuate the GUI via keyboard (now) or voice (in the future). Smaller and smaller devices are coming, and they won't have the luxury of having any mouse buttons.
...2011, I guess since the actor refers to 2006 as 5 years ago. I see some of the elements in MacOS like iChat AV system wide document search (in Tiger). Actually, the screen itself could be viable as electronic ink in 2011 so the video is very much spot on for the future.
The link goes to a vision of how humans interact with computers in uh...
I am left handed, so for me right click is pressing the left button. It is the right button, the one closes to the keyboard that is the normal primary mouse button.
Try but a right handed computer user in front of my computer, and it takes hours for him to not use the wrong buttons.
Just a plain logitech usb mouse.. their software let's you map the third button. I've almost got my mac emulating windows xp mouse functions..
... is that the one-button mentality mandated the "click once to select, twice to open" mentality that still drags down both Mac and Windows OS design. And no matter how much easier people say it is to teach neophytes one button rather than context menus, that is more than compensated for how hard it is to tesch them that the precise amount of delay in clicking controls what happens.
One previous reply lamented how his father after six years still right-clicks and opens things rather than just (double) clicking on them. And I say, Why is that a fault? Double-clicking is just a lazy default; context menus make clear that sometimes you want to do something different with a file than open it.
As for why Apple sticks with the one-button mouse, I think it's pretty clear: Apple is constitutionally incapable of admiting a design mistake. Their selling point is their hipness and their superior design, and they must maintain that image no matter what. So designs might evolve -- and bad features quietly expire -- but only if something "revolutionary" can take their place. Learning from their competitors would undercut the whole Apple mentality.
The Mongrel Dogs Who Teach
"Should computer manufacturers add a button labeled "Any Key"?"
Man, that would be SUCH a timesaver!
Has anyone used one of these Logitech MX1000 Laser Cordless Mice? http://www.logitech.com/index.cfm/products/details /US/EN,CRID=2135,CONTENTID=9043
I'm thinking about one of these when my current RatShack mouse dies. But 5 years later it's not giving up...
There's a rumor that John Carmack once asked Steve Jobs what would happen if they'd put one more key on the keyboard.
Well, if it's the windows key, people will pop the darn thing off so they don't accidentally hit it, or find a way to remap it to ALT, or buy an old keyboard, or...
The more buttons on a mouse the better.
i ew/sma ll%20Real%20F16%20Stick.jpg
i ls /US/EN,CRID=3,CONTENTID=9043,ad=g03
Take a look at this image from the flight stick of an F-16 fighter jet:
http://www.simflight.com/~reviews/com-chrev
The military has invested much Research and Development effort into creating an input controller that will allow it's pilots the easiest way to get their jobs done and survive battle. They must be doing something right.
Having aircraft controls on the flight stick is equivalent to having them on a mouse; having the controls on the cockpit dash is equivalent to having them on the the keyboard.
I am a loyal Mac user, but I do not like single button mice. I have upgraded my Macs to Logitech MX-1000s that have buttons way beyond two.
http://www.logitech.com/index.cfm/products/deta
I work much faster now that I've memorized what each one does. We're not talking a pilot-training learning curve here. Just a few hours to set your habits and you'll be using all the buttons without thinking about it.
It's probably ok that Apple still ships single button as default since there's an expectation for things to "just work" without reading manuals and such for new users.
More buttons are definetly better though.
I absolutely hate having to use both the keyboard and mouse in conjuction to access sub-menus... I used to find this VERY annoying, now I remind you... I started on a MAC. When it was my first happenstance to use a two button mouse to access menus... yes I did find it easier to navigate and get around the screen... Why because I'm not a great typist and I tend not to keep my hand on the keyboard while using the mouse, so I look down at the keyboard to locate the key... the mouse ay move in the process... yada, yada... Control-clicking felt awkward from the very beginning, right clicking felt perfect... and sped up my productivity. Anyone who is using control menus on a regular basis anyway, would probably be more comfortable with a two button mouse...
But as for Apple saying that a one-button mouse is simpler... that's a load of crock... that logic can easily be divided 50/50... but considering how much of a market share Windows has 80 to Apples 12... you would think most users would be already used to a 2 button mouse.
Now Apple folks are going to say this and that about not catering to Windows users... that's fine... but then Apple will forever remain a niche player, catering to the elitest who refuse to see the business side of this. So then what is the point of the MAC mini? Also, understand that most of the world is using a 2 button or more mouse... What sense does it make staying simpler if 80% of the rest of the world is already over that hump?
I went to uni with a guy that had lost his left arm below the elbow. For a laugh we went into a Mac store as he was "looking for a new computer that didn't have windows".
All was going well until he asked the sales rep how to display the context menu. It was very funny seeing the sales rep tripping over his words when he was explaining that you hold down the apple (or whatever) key with your left hand and click the mouse button with your right hand. Another sales rep tactfully came up and offered to sell a two button mouse for $80.
He now uses a PC with a trackball.
PS. Although he only has one hand, he can type at about 70-80 wpm and let me just say "damn it is impressive."
it is only after a long journey that you know the strength of the horse.
You may not have been around then, but when iMacs had recently come out, everyone said they were goofy and sucked. They sold well and revived Apple for the first time in years.
The iPod came out in 2001. We all know Taco's editorializing--"No wireless. Less space then a nomad. Lame." It's a good thing Taco's not running a computer company.
When the iPod mini was announced, just about every single post in the article on Slashdot talked about how it was a failure and an inevitable flop. So, how many iPods were sold last quarter? OVER FOUR MILLION.
Somehow, based on current Slashdot opinion, I'm going to guess that the issue of a one-button mouse isn't going to kill off Apple any time soon. As for me, I prefer them because it hurts my hand to strain when clicking a right-mouse button. It feels so much nicer to use both fingers to click one big button, and any right-click functionality I need is a simple as Ctrl-click or click-hold. I don't get hte big deal. Everyone has described their tech support nightmares with two-button mice, and I have my own as well (including a guy who feels the need to right-click absolutely everything for no reason). The people who would need or want right-click functionality are the ones who would know to buy a cheap two button mouse anyway, so the issue is moot, and anyone still whining about "Apple and their one-button mice" quite seriously need to get a clue. It's a complete non-issue people use to troll with.
but if you want the Apple keyboard for use with your mini you'll be buying the stupid mouse as well. Otherwise I completely agree with you.
yes I do, actually. Its a 2 button intellimouse with a scroll wheel. The mouse that god intended.
Historically, Macs had only one mouse button because desktop computers only used one mouse button at the time, and Apple had a thing for simplifying anything they could reasonably.
The Xerox Star used a three-button mouse. The Star is the same computer Apple is often accused of "copying" to create the Mac. One of the major distinctions between the two is the single-button mouse. The Mac used the double-click and click-and-drag behaviors to eliminate the other two buttons.
And don't blame Steve, either. When Steve was forced out of Apple in the '80s, he started NeXT and built the NeXT, a machine that was supposed to beat the Mac in every way.
It used a two-button mouse.
My grandmothers dead. She cant use a computer. My 85 year old grandfather on the other hand right clicks just fine.
Look at Photoshop for a really good example of this as the right-button still doesn't do anything particularly useful in the Windows version, which is a side effect of the Mac heritage.
And yet, somehow, Photoshop still manages to be an extremely powerful application. In fact, it dominates its market segment, on both the Mac and on Windows, despite costing hundreds of dollars, and despite the existence of a major, Free alternative.
Apparently, the lack of right-click functionality doesn't seem to hurt this application much. Maybe there's a UI lesson there.
That is, if he were dead.
Originally, the idea was for a mouse, and a one-handed chording keyboard. Imagine it, you'd be able to enter any textual command at any point on the screen.
Most geeks like command lines because they give you so much more expressive power. One sentence of command line can tell the computer to do just about anything. On the other hand with the mouse you can only tell it to do one thing (or two things if you have a multi-button mouse).
With the second window, that second thing becomes "open up a menu and let me see everything that I could really do to this object". And then you can click the menu and say "do this to the object I opened the menu on".
With a chording keyboard you could simply click on an object, and with your hand say anything you wanted about it. Just type in "do this."
But since we're stuck with qwerty boards (and foot-mice never caught on) we can't.
By the way, Macs don't really use one-button mice. You've got your open-apple-click, your ctrl-click, your shift-click, etc, etc. It's not a one-button mouse, it's a multi-button mouse with the extra buttons on the keyboard.
ReadThe ReflectionEngine, a cyberpunk style n
that three year old has a 'soft' head, meaning you can still stick stuff into it. For a lot of people, growing up means they are done with school and never have to learn any of this 'new' crap. For those people the diffrence between a left and a right mouse button is much to difficult to learn. Not because it's hard, but because they don't want to learn.
ReadThe ReflectionEngine, a cyberpunk style n
IF YOU DON'T AGREE WITH "TOTAL WIMP" (user 564548) YOU ARE INCAPABLE OF INDEPENDENT THOUGHT!
yoh... ne1 got nfo on 0day deluxe four buton mice? need lether grip pro edition.. couldnt find it on exeem.
Sincerely,
slashd0t w4rez cr3w
My mom will write down list of spesific instructions on how to do things. I tried explaining webmail too her and one of the steps was to open netscape (this was back in the day, like 5+ years ago). If netscape didn't load quick enough she'd click it again and again, and like 50 instances of netscape would pop up.
Eventualy she admitted that she just didn't want to learn computers, and had no intrest in learning
ReadThe ReflectionEngine, a cyberpunk style n
Will fail: Linux, Apple incl. mini, OS/X, iTunes, iPod etc., OSS, OpenOffice, Firefox, P2P,
Will win: Microsoft incl. Windows, Internet Explorer, Office, MCE etc., legal music/movie stores (except iTunes), IPTV,
::Looks down at his Apple keyboard::
::shrugs::
Up Arrow, Down Arrow, Up Arrow, Down Arrow
That seems to work fine and is on the keyboard. (Albiet on the right side but so what...) I can also hit the space bar to progress one page in Safari, just like pine.
Most of the time I just use the scroll wheel on my IntelliMouse.
Wrong.
Ass.
Time to bitch about the slashdot readership again... oh man that line about Taco and the iPod never gets old.
And get this, Al Gore didn't actually invent the Internet. Hahahah!
*wipes tear away from eye*
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
I made the experience that more than one mouse button is really confusing for computer newbies. My girlfriends father (56 years old) started using computers in July 2004 and has still got problems with his two mouse buttons. He sometimes doesn't know which button to click. Another problem he has is the doubleclick.
So this is nothing to laugh about, some folks really have these problems.
I love to use my 5-button Microsoft mouse for Counterstrike.
Button 1: Fire
Button 2: Walk forward (in direction mouse is pointing)
Button 3: Walk Backwards
Button 4: Microphone talk (I only use it when in a room with a friend - i'm never a "t3h gai" loser
Button 5: Nothing yet (any suggestions?)
I think its so you can have stuffing for brains and a paw and still operate the computer.
Can you tell I am not an apple fan?
I've noticed something quite interesting in my time administering both Mac and Windows based PC's:
Whenever I stand above the average Windows Office user to help them out, they are almost oblivious to the right mouse button. They know it's there, if I tell them to use it for a particular task, and they understand me just fine. But for some reason, the pc users insist on mousing all the way to the menu bar at the top of their window to perform 95% of their actions.
The Mac users, all graphics artisits, almost never use their menu bar. They use control/option/openapple and whatever shortcut key gets the job done the fastest. Of the few Mac users that have had 2-button (or more) mice, they constantly ask me what it's used for. When I tell them it is an alternative to option-clicking everything, I usually hear something along the lines of, "Oh, well, screww that. I can do it faster with the keyboard."
I think it all has to do with the specific tasks you're performing from day-to-day. All of the Mac users spend most of their time "building" page layouts and the likes. They'll also spend hours of their time in one program with plenty of time to learns it's interface. They'll pick up on shortcuts in no time at all. If they didn't, I'd imagine they'd work a bit slower than those around them.
On the other hand, our Microsoft users don't spend much time in any one program, other than Outlook. They spend 75% of their day on the phone, researching whatever, communicating inter-departmentally, or whatever they do. None of them care to become faster at the PC because they see no real benefit in it. They know they can use their left mouse button to read/reply/delete emails. They don't spend much time writing works of art in Word, so they don't worry about the contextual shortcuts built-in.
Myself, being a rather technical user, I'd be completely pissed off without my right mouse button and scroll wheel when using Windows (at work) or Linux (at home). However, when I'm using a Mac, I find it much easier to learn the shortcuts than with Windows. It just seems that the Mac makes better use of the keyboard for redundant, neccesary tasks.
My favourite mouse button arrangemet was always the Acorn RISC OS system. Three buttons: left: select; middle: menu; right: adjust. So the left button was the "normal" button, the middle button would bring up the menu (usually including both context-sensitive and general items, so not quite the same as the Windows right mouse button), and the right button would do things like pasting from the clipboard or rotating, depending on application. Where it got clever though, is that when the menu was brought up with the middle button, the right button would then become "select, but don't clear the menus." This then meant you could use lots of nested menus and put lots of toggle options on them, such as bold/italics/underlines in a word processor, say. The result of this was that the middle-mouse-button menus were so comprehensive, most applications had no toolbars or menu bars at all, which freed up a lot of screen space.
Anyone who uses a mac seriously does not need more than one mouse button. Really! As an old windows/linux user I remember how "hard" it was to only have 1 ouse button. Now that I have used a mac exclusively as my desktop I am completly used to the single mouse button and in fact i like it better.
Don't have one? quit complaining about shit you don understand.
Sometimes you want to simultaneously have access to a left and right mouse click. Other times, ctrl click means something completely different.
In my case, when web-browsing, left click is follow in current frame, right click is a context menu, middle (or left+right click) is open in new window, and CTRL+left click is open in new tab.
I've been using this browsing method for years now. If I have to sit down at an OSX box, I have to make sure I bring a scroll mouse with me or I go completely nuts...
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
You'd think Apple would get the hint and be providing this out of the box. Hell my Palm m100 had a more configurable from the get go.
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
My mother (who works mostly on Windows) finds that learning to right-click was the single best computer trick I ever taught her. She's not incredibly computer-literate, but it's not that stupendously hard a concept: whenever I want to do a to b, I right-click on b and look for a.
Don't thank God, thank a doctor!
My Dell laptop doesn't have a scroll wheel. Instead, a userspace part of the driver software tracks drags along the right and bottom edges of the touchpad and translates the movements into movements of the scrollbar. You can also "throw" the scrollbar down (release while still moving) and it'll keep scrolling until you put your finger back down still.
I find it even better than a scrollwheel, so much so that I installed the software on a friend's non-Dell laptop (as illegal as that probably is) so that she could do the same thing. Of course, this software doesn't work on a Mac, but I'm sure someone could create a similar thing for MacOS if they wanted to.
In case anyone is interested, the touchpad and software is created by Synaptics. They seem to have a generic version of the driver software, although I can't say whether or not that'll do everything that Dell's customized version does, or whether it'll work for non-Synaptics touchpads.
i gave up about 1/3 of the way thru the posts but to anyone still here at the bottom of the thread i have an observation to share
:)
with all these peoples parents grandparent etc using mac how come the market share is so low
My Grandma is an expert five button mouse user BTW. So should the default be one button because a very small portion of the population can only handle one button? No.
The place I work has a large number of Mac users. I don't see any of then using the one button mouse. The real kicker is with the lap tops. The trackpad still only comes with one button just so a few grandmas don't get confused.
Silly.
I know you'll say that the option key is also right there on a lap top so it isn't an issue. But this goes against the main simplicity argument. Needed two buttons (option+click) to perform a task is less simple than one button (right button).
From that I'm not sure exactly where to begin with your argument, but I can say at a minimum it wasn't researched, some parts it lacks so much reason that it makes no surprise that the closed mindedness on this issue keeps it making news on slashdot.(Why they seem to care so much about buttons is beyond me, especially when it's clear they don't use the hardware for any real length of time.)
For starters an end user isn't really to know whether or not their software is running on a 8, 16, 32, 64 bit machine. The reality is with much video acceleration and vector calculators often code is running on 128 bit machinery, but you don't know this until you bother going under the hood. This however doesn't change their UI experience, while the mouse button does, and the photoshop argument still stands to reason from your particular slant.(If you wanted to take it down you might have noted that it's one button nature is really to cope with graphics tablets anymore than it is to cope with the Mac platform.)
As for Maya, you might have not noticed recently, but even according to Alias, the promoted Alias user base and even the images used for press, OS X is the preferrered platform for Alias Maya.(At this stage it's most likely a marketing slant i'm sure) But you'll find them noting things like that the loading screen was created by a Maya user on OS X, to OS X being listed above Windows and linux in just about every drop box on the alias.com website.
So sure you might not be trolling, but you are on the other hand haven't done any useful research before hitting reply.(Try that this time before you reply to this.)
So Maya -requires- a multibutton mouse, not from Windows, but from PowerAnimator days on IRIX. Additionally since Maya doesn't ship with OS X as standard, I don't see why it should be made sole-mouse button friendly. If you can afford maya, I think you can afford a new mouse.
Also take a look at apple laptops, be amazed with the shock and awe that they too only feature one button on the track pad... So it's definitely something they like to keep up on all their hardware not just their mice.
This sort of topic presented on slashdot is such a perfect example of why a lot of software for windows and linux is poorly presented and generally unconsumable, the average person in this crowd doesn't 'get' the idea of the one mouse button(nor is interested to), to them it's about a list of technical advantages over an aesthetic design choice, and they most certainly don't get any other subtleties that come with dedicated UI refinement. (Notice that word refinement.. it means not adding crap just because you can, but removing items because you can, the second mouse button, a third...or 7th on some MS mice.. that's the excessive crap that needs removing.) Design relies heavily on what you can take away without having an expense on the experience, the mouse button comes under this.
As a result of this design ethic, you won't find extra buttons on apple keyboards for instant mail, instant internet, instant shopping, etc etc. Which interestingly counters another argument 'would it be so confusing to add another button to the keyboard?' in short 'no, but it'd be stupid and probably damn ugly' *thinks compaq, hp and dell*
The design ethic follows through to most other design choices, from having things in plain white, or plain brushed metal, to having no exposed latches, hooks, etc on their laptops, while other brands are fine having plastic hooks sticking out of their screen.
For the wider /. audience, if you don't get it by now, then don't bother trying anymore, it's clearly not for you.
So, lets see, on a Mac you can use mice with 1 or more buttons.
On Windows, you can use mice with 2 or more buttons.
However, to keep it simple for joe average, Macs come with 1 button mice.
Now, I see that as greater choice. Has anyone tried using a 1 button mouse in windows?
...or "Copy Link URL" in any web browser.
And, no, it's not always possible to just follow the link and copy the URL from the location bar. (For example, a link to a redirect page.)
A wise UI designer would let you highlight the link and choose a menu command.
As for the second part of your post...have you seen Microsoft Word lately? The menus are so cluttered that Microsoft experimented with "hiding" infrequently used menu items. (Which actually makes it harder to remember where those less-frequently-used options are, since they're missing most of the time.) Eclipse also has a horribly cluttered menu system. Even though there are plenty of right-click menus in both those apps.
1. Give a one-button mouse and sell a two-button mouse.
2. ???
3. Profit!
I don't care what anyone says. The intelligence level required to use a two button mouse does not far exceed the level required to use a one button mouse. Your grandmother and mother can figure out how to use a two-button mouse in relatively the same amount of time as a one-button (On the other hand, convincing someone to single-click instead of double-click when you say "click on..." is extremely difficult for some reason). There is no justification for not shipping with a two button mouse other than apathy and profit.
For what it's worth, CTRL+Click does not always do the same thing as the right mouse button.
Some programs (including Photoshop) have special functions that only the right click or right drag will do.
You're gonna ask anyway so here is a Photoshop example. Right click with the eyedropper lets you pick an average color of touching pixels. It does other cool stuff with other tools too.
Saying that one mouse button is less confusing is great (and probably true), but
a) I don't think wheels are confusing, and they are very useful, yet absent from Apple mice
b) The Command, option and ctrl keys on the (mac) keyboard are each at least as confusing as another mouse button.
SPAM
Here's a hint, the button status is stored as a single word, with a bit for every button (this allows 32). The code for dealing with button change events over the USB HID interface doesn't care which button changed status: same code path for each.
The end user applications can ignore every other mouse event except those concerning button0... I don't see what the problem is.
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
that the one-button mouse on Mac's didn't evolve to a two-button mouse because Commodore owned the patent and it was easier (read: cheaper) to just keep on making one-button mice that worked with the OS anyways than it was to pay somebody elses licensing fee?
Then after several years of having a one-button mouse, it became a unique, identifying quality to the product so they figured they might as well not only keep it, but come up with as much worthless bullshit they could about how it was "the better way" for the Mac morons to spout out at anyone who ever dared question it?
Wait just a minute. Let me get this straight.
You're blaming the fact that the Windows version of Photoshop doesn't do anything special with the right-button on the Mac heritage?
That's funny, because last time I checked (just now as a matter of fact), the right-button in the Mac Classic/OS X versions of Photoshop does craploads of useful things - almost every tool brings up a contextual menu or chooser of some kind.
If you should be blaming anyone, it's Adobe for a lack-luster Windows port of a great Mac application.
When apple themselves make a web browser that it's possible to use without needing to use one hand on the keyboard and another on the mouse, I might believe them.
Look out!
I still don't understand why they didn't at some later point make 2 (or 3, including a scrollwheel) mice standard but require that apps be fully and sensibly usable with just 1 mouse button.
I know (from experience) that it takes no more than five minutes to explain left- and right-clicking to a three-year-old child.
i teach kindergarden. i used to do tech support. i assure you that it's easier to explain *anything* to a 3 year old than it is to a 30 year old (or a 60 year old for that matter)
the three year old *wants* to learn it.... the older folks only claim they do
Well, very young children manage to learn to speak at least one human language almost perfectly in less than 5 years, so no surprise.
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 pageSeems to me a few of you just take your own experience levels for granted
... Macs are for morons.
Taking your idea one step furthuer: If it came with a clicker that supported 2 buttons, but by default had a trim piece that used both as one, that would be neat. Then we uber-users could just pry the button off and snap on the 2-button trim. Another alternative is having a 2-button pad as a BTO option.
That would be neat. I don't think it will happen though, and only having a single button is not enough to keep me away from this beautiful hardware and platform. It really is just a joy to use.
Thankfully, there are work-arounds as you say. I'll just plug one for anyone interested, it's called SideTrack. It lets you use the physical button for right-click and touchpad tap for left. This is how I used my PC laptop anyway, so it was a comfortable switch.
This is why scrolly mice were humoursly referred to as "clit-mice" when they were new. Maybe not humorus to everyone, mind you. :-D
"Dude, I see you've gotten a new Logitech Clit-Mouse. How's that working out for you?"
Posted anonymously, for protection.
I thought God was Steve Jobs.
While it may be easy to teach a three year old the difference between a left and right mouse button, it's not so easy to teach some parents. Trust me on that.
Actually, most grandmothers capable of using a computer are probably smart enough to understand left and right buttons. People don't get stupider as they get older (in general); but they let their brains atrophy.
My grandmother is still sharp as a tack because she'd never contemplate letting her mind or body fall apart. If your grandmother doesn't keep using her mind so that concepts evidently quite simple become difficult, that's her own problem.
While this particular grandmother of mine dispises computers, her brother (my great uncle), who speaks no English and came to Australia last year, and who didn't start using a computer till he was relatively old, was right- and left-clicking quite successfully according to the nature of the task (without prompting) in the English version of Windows we have. (Actually, some things he was doing better than I would've, because I'm out of practice using Windows. But am I stupid because I keep forgetting I need to explicitly say I want to copy text?) In fact, he even briefly used Linux on my computer without much difficulty (considering he's used to Windows).
And there's a huge difference between right-clicking and control-clicking. One's goddamned annoying because you need to use two hands. The other's a mildly annoying because the person in question is either out of practice learning, refuses to learn, or isn't being taught at the correct pace, but can be overcome.
Look out!
If your user base is mostly Mac, then you'll probably almost completely igore the right mouse button, maybe putting a few things in there for those users who don't see Ctrl+Click as so much of a pain, but definately not providing the same rich context menu support you would if you expected everyone to be right clicking.
No, there's a difference... I think you've stumbled upon it on the end of your post. [Most] Mac developers don't ignore the right mouse button. That would be foolish, it's really useful! However, because the default configuration of the platform is ONE button, they do not link a feature to the right mouse button which can not be found elsewhere. This just ensures good design. The right mouse button is there for speeding up a task, but it shouldn't be something a program depends on. Much like nobody would use a keyboard accelerator (Command-Q, Alt-X, etc...) without having a visible UI component that does the same thing. It's role is a time-saver, and this helps keep it that way.
BTW, it was the ggp that said Macs were for grandmothers, not me. It would be nice if you were to RTFT next time. And I really don't see what "aesthetic beauty" has to do with the number of buttons on a mouse, which in case you didn't notice was what this entire story was about. Learning to RTFA (or even just the headline) would be nice as well.
Damn ACs...
Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
...every time I use the Mac at work, it's an exercise in frustration.
So why don't you axe your boss for a 2 button mouse you can use?
You should never explain things in terms of left and right to anybody.
Why all this arguing about mice? I only use the mouse about 1% of the time I am on my computer (not counting gaming). On my laptop the touchpad is turned off most of the time because I simply don't need it. Take 5 minutes to remember a few shortcuts (like arrowkey to switch desktops in GNOME) and you will waste a lot less time moving your hand over to use the mouse.
P.S. I assume no liability for carpal tunnel syndrome experienced due to increased keyboard usage.
If two button mice confuse Mac users, we should reconsider letting them drive cars with 2 pedals... god alone knows what happens when they see the stick shift equivalent - the scroll wheel...
What a laugh! Someone complaining that the MAC held the PC back?? Pardon me whilst I get a more-absorbent chair.
Maybe you've been using a lousy 2 button mouse. On my mouse, my first 2 fingers rest naturally on the 2 buttons. It's no harder to click one than to click the other. It's WAY more strain to hold down the control key. Of course, I've never forgiven IBM for moving the ctrl key from its perfect spot just to the left of 'A', but that's a different story.
Not much time here, so I'll be brief.
Are you telling me your comment made no reference to "a computer designed more for grandmother stereotypes," or that this offhanded jab of yours was meant to celebrate the Mac rather than mock it? If the former, you're delusional; if the latter, you're worse at communication than Alan Colmes.
Yes, you fail utterly to recognize aesthetic beauty. I'm glad we agree.
--
Blah blah blah blah.
I'm left handed, so my mouse is on the left side of my computer. I also have the "left" and "right" buttons reversed. It's a blast watching the computer support people (or anyone else for that matter) come and try and do stuff on my computer. It was had Macs, I wouldn't be able to get this dose of amusement.
un-ALTERED reproduction and dissimination of this IMPORTANT information is ENCOURAGED
I was told by an Apple rep that the reason Apple still stick to the one mouse button is because they own the patent on the one button mouse and they're sticking to it!
Apparently that's why no other manufacture makes one button mice.
It's prob just BS but I thought it was interesting.
I saw a talk by a MS VP at Waterloo in 1999. Basically he said that his kids tried to use his Windows PC, and they were like 2-4 years old, and they could figure out how to use anything, but they could not figure out double click.
So that is why as of Windows98 you can 'single click' on a icon, which is now a 'link'. And every neophyte now single clicks, then double clicks, then single clicks on the icon.
What if every key on your keyboard did something different depending on whether you pressed it with your index finger or your middle finger, and there was no visual indication of which you should use? That would suck.
Apple believes that you should be able to tell what you're about to do with the mouse by looking at the GUI and deciding where to click. Deciding which button to click, with no GUI hint, is not in keeping with the whole GUI philosophy. It's easy to think that something's intuitive just because you already know it, but as little things like that gradually creep into a system, it eventually becomes very non-intuitive.
darel@alienryderflex.com
There is no separate button on top: you press down on the WHOLE mouse body.
How Apple can you get?
I dont mind having one hand on the keyboard and the other on the mouse as long as I don't need to access the right side of the keyboard. CTRL click doesn't bother me, but many windows apps including the OS itself do. Many times you are presented with several edit boxes to fill and hitting tab jumps around in an odd order because the resources were created wrong. You are forced to type, mouse and click, type, mouse and click... This is when I seriously look towards alternatives for that app.
I use it - i paid for it (gladly) as I was using a compaq presario with scroll pad before the 12" powerbook. That said, now i can scroll up/down AND scroll left/right (where is that on the VAIO? or any other PC? set me straght, here) and each corner of the track pad can issue any combination key press you want. I have the following set up: Upper Left: Hide App, Upper Right: Alt-Tab (switch between last two open), Lower Right: Right Mouse Click, and Lower Left: Expose reveal all windows feature.
I don't think you can beat it, but good luck
-->me very very happy, SideTrack+Virtue+Quicksliver = Never. Going. Back.
so computer neophytes wont be able to handle a second mouse button?
just another case of apple marketing toward idiots
Christ, I knew Mac users were for the most part dense, but you take the cake.
Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
Developers can still "hide" options from users who don't understand context menus; the context menus in a Mac app are just accessed differently. So eliminating the right button still doesn't force anyone to come up with a better UI.
IMO, accessing a context menu by holding down the button or ctrl+clicking is less intuitive than right-clicking, not more.
Visual IRC: Fast. Powerful. Free.
Tell them that "click" means "left-click". If you want them to use their right mouse button you will specifically tell them to by saying "right-click".
http://brandonbloom.name
Beginning users don't need advanced menu's, and if they do...buy a 3 button mouse or control click.The last thing my parents need is more menu's to figure out.As for the control click, My parents are more point and click kinda people. They would never use the "control click" menu.
The answer is simple, it's the question that's hard.
Danger Will Robinson! You are now entering a condescending Unix user zone!
Wouldn't it be nice if Apple offered Powerbook trackpads with dual mouse buttons as an OPTION when ordering online? I often use Remote Desktop from my Powerbook to my desktop PC, and I would really appreciate a second button when I do that. Since I do it often, I would gladly pay as much as $100 for this option.
See, here's the thing. I love my scroll mouse. I have a really nice Kensington bluetooth mouse w/ 2 buttons and a scrollwheel and its really lovelly. I just sit on the couch and scroll thru my iTunes library on my TV, and all is right with the world.
But more often, I find myself wanting to go page by page rather than line by line (or 3 lines at a time, or whatever). I usually have one hand on the keyboard anyway, and between Home, End, Page Up, and Page Down, I really don't spend as much time scrolling around (move wheel, reposition finger, move wheel again, reposition finger, etc. etc.). I prefer using PU and PD especially on long web pages (like EVERY slashdot article that brings out this pointless Apple vs. PC debate). If I really NEED to go incrementally, then i'll use the scrollbutton. Even though I could accomplish the same task w/ arrow up and arrown down.
So while a scrollwheel is a really nice feature, I don't see it as imperative. There are a million ways to do most things on a computer. Some people will always prefer one way. Others will always prefer the opposive. That's one of the cool things about being human, see? We all work and think and do things in different ways, and that's OK. In fact, I pefer it that way. If we all did things the same way, we'd never have those moments where someone says "Here, let me show you this..." and introduces you to a concept or action that completely revolutionizes the way you work for the better.
I'd rather think that BOTH a single and multi button mouse are useful and necessary, depending on the operator. That's who should really be making the call anway.
I won't bother to rehash the point that you can get a multibutton scroll mouse for five bucks. Or the fact that not assuming a right-click is present forces devs to program their apps more accessibly and well-organized. Or, and here's something that's really interesting: What PC user really has the option of getting their computer with a one-button mouse for simplicity's sake? The one who buys an Apple, that's who.
Of all the times not to have mod points...
I can't agree more with this poster and the parent. Look at early cars, look at early radios, look at early televisions. There were lots of things that needed to be adjusted, fiddled with, watched, etc. Ultimately the interfaces were simplified to the minimal complexity necessary to do whatever one wanted to do with the mechanism. Apple takes the time to do the analysis of what people want to do with their computers, and simplifies the interfaces until they allow the user to do as much as possible while requiring minimal learning and minimal ongoing effort.
Making the simpler interfaces allows people to do the task they set out to do, rather than spend time making the computer work. Having a minimal interface also allows new users who, as you say, have a lot of "mental baggage" to more easily learn the computer.
Making something complex is easy, making something simple is hard...
By the taping of my glasses, something geeky this way passes
who uses the standard shitty mouse that comes with a PC? Then stop bitching and get the mouse you want with your mac! I dont see what the issue is. And for users who arent doing much beyond standard consumer use no second button is needed in OSX, contextual menus arent that important. If you are using Final Cut, or something else that utilizes then just get a mouse.
While attempting to further your own argument, you parroted the original poster's stereotype. Specifically, you wrote:
And in asking this rhetorical question, you validated the complaint, regardless of its merit, that one-button mice necessarily cater to the lowest common denominator as a complaint that you, yourself, agree with--and here, once and for all, is the evidence (which you refuse to acknowledge) of the stereotype's resonance in your sick, miserable psyche.
You've been caught contradicting yourself, Nick. And the circumstances couldn't be clearer.
As to your slander against Mac users as being "for the most part dense" (inviting comparison to PC users), I wonder if you've seen this Nielsen/NetRatings survey. Any methodological problems or false conclusions you could point out in this survey pale in comparison to the sloppiness of your selective logic.
--
Blah blah blah blah.
While shipping a desktop computer with a one-button mouse is perfectly understandable (it can always be replaced) what I DONT understand is why apple notebook products don't ship with a two-button touch-pad. It would be trivial to bind both buttons to the same action by default as to not confuse existing apple users, but at the same time, allow those who appreciate the efficienty of contextual menus (with out needing keyboard modifiers) enjoy using their machines. Now - while you *can* get an external mouse for your laptop, that's really REALLY pointless when the whole point of getting the notebook in the first place was to be able to carry it around WITHOUT extra stuff.
Mak'tal shree lok'tak mek'ta sa'tak Oz! - Daniel Jackson
Apple doesn't stop developers (or themselves) from requiring mullti button mice. Also you can always hold the Apple key and click, and it's a right click, this is how you play Neverwinter Nights.
However, Apple just likes to simplifiy things for 99% of uses.
Tibbon
tibbon.com
Doesn't "Tap and Hold" for right click (contextual menus) get in the way of dragging?
I paid the going retail price for a Windows screen reader and got a free Unix computer!
Actually, Apple has had multi-button mice since the early days. They just put the buttons on the keyboard.
Use the trackpad pointing area itself for single and double click, and click and drag. It takes like maybe fifteen minutes to get the feel of working this way. After you see for yourself how well this works, and given Apple's penchant for the zero button mouse on the desktop, you will become appropriately grateful the iBook/PowerBook includes even the single button!
Once you get used to tapping the trackpad, the same System Preference dialog box also has a setting to change the physical mouse button to act like the right click you insist that you need. Problem solved!
I paid the going retail price for a Windows screen reader and got a free Unix computer!
"Me: Right click on "My Computer" Caller: Right? Me: The right mouse button Caller: Oh, okay...Now there's a menu. Me: Select "Manage" Caller: okay Me: Double click on 'Device Manager' Caller: Left or right click?" "It doesnt matter" is what i told the lamers. and they listened to me!! cant wait for my mac mini! another linux man converted to OSX. (still winblows at work tho :(
Use the trackpad pointing area itself for single and double click, and click and drag. It takes like maybe fifteen minutes to get the feel of working this way. After you see for yourself how well this works, and given Apple's penchant for the zero button mouse on the desktop, you will become appropriately grateful the iBook/PowerBook includes even the single button!
Once you get used to tapping the trackpad, the same System Preference dialog box also has a setting to change the physical mouse button to act like the right click you insist that you need. Problem solved!
I paid the going retail price for a Windows screen reader and got a free Unix computer!
You get hand strain from right clicking? You're voted off the island.
Every normal man must be tempted at times to spit upon his hands, hoist the black flag, and begin slitting throats.
Apple's "one button" mouse has five buttons. It's just that three of the buttons are on the keyboard, and one is based on timing:
Click
Double-click (the equivalent of the third button on Xerox original design)
Control-click (the equivalent of the second button)
Command-click (the equivalent of the third button on Sun's original 3-button layout)
Alt-click (the equivalent of the third button on many X11 apps)
Shift-click
How this is simpler and easier to learn than two buttons, I'll never understand. Especially when these extra buttons are not just accelerateors or shortcuts but are absolutely required to perform many functions.
But anyone who claims a single button is easier had better be able to show a study that compared apples to apples... the ones Apple published really compared two-buttons plus only context menus to single buttons with menu bars, and nobody's modern two-button mice actually behave that way.
In any menu system that uses clicks, EITHER left or right click will dismiss the menu and activate teh selected action. IT DOESN'T MATTER.
But I do support, and I still get users who are trying to double-click on things that only take a single click, or double-click on menus. ALL of which is Apple's fault... because with only a single button mouse they couldn't use the middle button for "action" like Xerox had... so they "invented" a second button called double-click.
No, the "stupid users" argument cuts both ways. The answer is, "stupid users are stupid... design for smart users, and train the novices, necause you have to anyway. The only "intuitive" user interface is the nipple.
I think I could live without my right mouse button but I NEED my scroll wheel. Most other new mouse features, save the optical mouse, are just fads.
> There's a rumor that John Carmack once asked Steve .......... AND?!?!?!
> Jobs what would happen if they'd put one more key
> on the keyboard."
What is up with the story. It says there is a rumor but doesn't fully elaborate on what the rumor is.
Does anyone know what supposedly happened in this exchange?
If such a rumor exists, obviously Jobs must have had some answer.
-Michael
Threshold RPG
If there's any mouse that looks like a vagina, it's this one. :)
It's OK! I'm a limo driver!
Every mouse protocol (PS/2, serial, USB) are all packet based and treat mouse buttons as a parameter in the event. The OS drivers will reflect this.
The distinction between an OS which is designed from, as you call it, "the ground up" to support one mouse button vs. many can be summed up like this:
A parameter in an input event packet is ignored. This would be the same field that would indicated which joystick button was pressed or which keyboard key was used if the event class field was not of type 'MOUSE'. In fact the same field is probably co-opted with a mouse-motion event as the X-coordinate of the relative displacement (another field would be Y, and a third, Z, for the scroll wheel).
So essentially, if in your event handling code, you check to see if this is a mouse event, you might skip a switch statement that would respond to combination of mouse button chords you are interested in.
Wow. A whole 5 cycles, maybe. With absolutely zero change in the API. Congratulations.
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
None.
I was talking about Moz/Firefox. Which happens to work the same on all platforms once you configure it.
I don't primarily use a Mac, get it?
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
No wonder why mac gamers don't exist... There's not enough mouse buttons to bind things to!
As for me, I prefer them because it hurts my hand to strain when clicking a right-mouse button. It feels so much nicer to use both fingers to click one big button, and any right-click functionality I need is a simple as Ctrl-click or click-hold
Thats nothing compared to the strain of tryin to use the mouse and hit control with the same hand while executing an "open link in new tab". Why couldn't god have given me 3 hands???
Seriously though, 1 button mice boggles my mind and gives me a headache when i try to use it, but I always get a headache when I want something to work how I expect it and it doesn't. With that in mind, why am I studying to be a software engineer... hmm... Anyway, to each his own.
And what about the scroll wheel. I can live without the second button. But the scroll wheel is ESSENTIAL!
Or cartoons aimed at 10 year olds that draw in the 30 something comic book guys.
Nerd: On the episode of Itchy and Scratchy where Itchy plays Scratchy's ribs like a xylophone, he plays the same rib twice but it makes two distinct notes. What are we to believe - that this is some sort of magic xylophone?
Homer: And I've got a question for you! Why is a a grown man doing watching a kids' TV show?
Nerd: I withdraw my question.
It would be cool if it didn't suck.
I just invented an 89 button mouse. It's an 87 key notebook keyboard that you can roll around on your desk, with an additional scroll wheel and two mouse buttons.
Advantage: Only one cable is needed, instead of separate mouse and keyboard cables.
Disadvantage: It's a really retarded idea.
>> My ultraviolent Linux switch video.
If most computers don't have right click, any operator dealing with most users would say "hold down control and click" which would work for everyone.
And I don't even think it physically needs a 1 piece trim, no mac user is going to see a split button and not just think they can click on it...
Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
I take a class at school on macs, and i have to lug my mouse around all day, becuase i just CANT use a computer without at least a scroll wheel. I understand the ease of use issue, however if it was so easy, why have 3 seperate command keys? I spend almost 20 minutes trying to figure out that little picture wanted me to do apple, control z, for something thats just alt z on pc. I see the argument that pcs have a start button, but that does ONE thing no matter where you are, so i think its more of a conviance button. As for cluttering context menus, i dont see the argument. If i have to go menu diving to find something i can access with just right click (take winraring a new archive for example) It takes LONGER for me to do it, and i know what im doing! Its just apple trying to distance themselves from microsoft, they know its a issue if i can plug in my intelllimouse and have it work in seconds. If you want to say that two mouse buttons are too complicated for new users, anyone who drives pressess two seperate buttons(pedals) for diffrent things, and they cant even see the pedals (or rather shouldnt be looking at them) Anyone who cant figure out the diffrence is just behind the learning curve still, one mouse button isnt the cureall for that, i bet they still havent learned the art of picking up thier mouse.
Like the saying goes, never underestimate the bandwidth of a station wagon full of tapes. -Pyrotic
Yep, his stereotype. Thank you and goodnight.
Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
First, the cursor keys move the cursor. Ever deal with a large text document where you needed to check back somewhere? The world is not just the Web.
Second there's a reason you use the scroll wheel on your IntelliMouse, after all. It's not because you can't work without one, its because it's a better human-computer interface. Since the Mac's claim to fame is HCI, it's a glaring omission from the default shipping Mac. And none of the one-button defenses apply.
(Oh, and why left of the keyboard instead of right? Because, for most of the population [righties], the two places to put the scroller so it's "to hand" are the mouse itself, or the left of the keyboard. On the right of the keyboard, most of the population is going to be moving its hand back-and-forth from the mouse to scroll. Not a fatal problem, but having it on the left is marginally superior. On the mouse, of course, works for both handednesses.)
Apple is targetting n00bs with their one button mouse.
Do you realize how much time is saved by having the right click button and the scroll wheel? Every time I touch an Apple I just think, "ok this is a waste of time".
And the author's claim that once you pick up a 2 button mouse you'd want a 5 button one? Nonsense. The scroll and the right click are essential. Anything more is just icing on the cake, but I can live without them just fine.
Just watch... the Apple fanatics will mod me a troll. But what I say is true.
eTrade SUCKS
"Why is it so difficult to understand that the one-button default is great for those older new-computer-users (I deal with my 75 year old aunt on the phone and my near-60 parents as their computer phone-support all the time)? "
In 40 years, those people will be dead. Everyone who is like you or me will be close to their age. Everyone, pretty much, will have grown up with computers by then, and have a much better understanding of such things. All future generations will also have this understanding. Why optimize for this hump that is temporary? No one really thinks ahead in comp sci -- near-term (5 years max) is about the end of where most people think to.
--
Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
None of my wife, my mother or my father use
scroll wheels. When I use it, they complain
that I'm making the window move too much. The
point out a scrollbar is that it's a direct
manipulation thing --- ``grab this, slide it
to where you want to be''. In fact, I use a
wheel-less most of the time and I only dimly
miss the wheel on the machines that don't have
one.
What I _really_ miss is the suntools thing of
middle-click in a scrollbar positioning the visible
window Just Here.
ian
" Nine years after Microsoft invented it, there's no justification for Mac mice to not have a scroll wheel [...]"
I love how history revisionists always credit the winners with inventing everything. Microsoft did not invent the scroll wheel, it was invented by Mouse Systems in the early 1990s. It was *popularized* by Microsoft's Intellimouse in 1996.
In the same vein, I've seen more than a few polls in the last few years where many people think Microsoft is actually the most innovative company in the world. I guess if Greatest Advertising Expenditure = Most Innovative that might be true. Despite what their PR Dept is spouting, as far as tech companies go Microsoft is not an innovator.
This story is very scary because there are so many highly modded, completely nonsensical comments.
All I have to say: How many of you are posting this from a computer with a one button mouse? I rest my case.
How would doraemon use a computer if it has more than more than 1 botton in mouse?
There's a very good reason why Macintoshes have a single button mouse. Right-clicking just plain sucks as a user interface. You have no visual way of knowing what is right-clickable or not, and you have no clue what features will be available before you click. That is something you get to learn on your own, and that's certainly not a user-friendly interface. Remember that Mac OS has a long history of being intuitive and right-clicking is a geek thing. If you want to go the geek way, you can, as Mac OS X supports buttons-endowed mice, but it should not be that way by default for the beginner. It sucks even more on Windows as contextual menus only pop up once you release the button (makes absolutely no sense, isn't consistent with left-clicking, doesn't allow for mistake correction, etc etc), so at least it's done right on Mac OS X.
Moreover, with softwares properly designed at least, the options available under the right-click are also available in the menu bar, and have keyboad shortcuts.
So while you might disagree with using a single button mouse (I myself have bought a Logitech replacement), you have to agree that such choice does make sense and is consistent with Apple's politics regarding user interface.
The right mouse button is more comfortable to hit because that's where your fingers naturally fall.If you have an overdesigned 104 button mouse this might not work, but everyone using a normal mouse, give it a shot, it will be good for your hands.
This is a test.
Please ignore.
Thank you very much.
...Apple Users suck in every FPS game. DOOMed to loose cause of just 1 missing button. :)
Do they have a Mousewheel already ?
Apple's holding off on buttons until they release the iPod Shuffle Mouse. Just press play for some random mouse action.
My 80 year old grandmother went out and bought a windows system and, having never used a computer before, is now quite proficient with it and she's getting better all the time. She has no problem with a 5 button mouse with a scroll wheel. You have to be really stupid to be limited by one button. Seriously. I mean, haven't they trained rats to use two buttons?
and the tech ignorant consumer is apples typical target group today?
Seriously, one button or two, I couldn't care less.
But no scroll wheel? Hello? Anybody I know who has ever used it gets so used to this thing that not having one feels positively crippling. Heck, I'ld even accept a mouse that has no buttons and where I have to hit enter on the keyboard or something to click, but no scroll wheel? It's the single best HID-improvement since the invention of the mouse (you be the judge whether that is actually sad or not).
1. Come up with a software/hardware solution.
2. Make it unintuitive, buggy, insecure, inconsistent, and require carrots stuffed up your nose (optional).
3. Profit!!!
Sure I'm paranoid, but am I paranoid enough?
But here's the funny part.
l .html#anchor12
http://www.asktog.com/columns/034OSX-FirstLook.htm l
The designer of the Mac's interface says himself that (1) Apple should have long ago switched to a two button mouse
http://www.asktog.com/readerMail/2000-01ReaderMai
(2) Apple should have added the scrollwheel
http://www.asktog.com/columns/035SquanAdv.html
Which you shared, according to the quote in question. (How much longer can your grime-thickened skull resist the penetrating light of reason? Surely I cannot be more direct and plain than this.)
Are you seriously going to try to disavow its authorship? The paper trail is incontrovertible.
--
Blah blah blah blah.
I always thought it was just a roumor or a myth but i now understand that windows users are sub inteligent creatures, i am writing this on a powerbook with a one button trackpad and i have no problems using my computer, i would like to say that i am an advanced computer user and to those that would question it i can sent you a pic of the super computer i am building ( oh right you cant do that with windows) i get allong fine with a 1 button mouse, although at work i use a logitec trackball wit three buttons and a scroll wheel ( it works great with a mac also ) an earlier article mentioned how they fit a PC into a mini mac although on closer inspection it was so inferior to the mini that no reasonable person would use it. the fact is that windows is popular because of maketing and monopolistic tactics, it is the most inferior OS in the workd today and that says something about its users. so lets see here
i stic tactics
bad points
mac
1 button mouse ( falacy ))
PC
Viri
Spyware
Adware
Instability
monopol
crappy software
tech support nighmare
slow perfomance on even the most advanced systems.
(truth)
yea go on and continue to use your PC and complain about using a 1 button mouse.
i would rather use a PET than a PC, its less bothersom to use.
I had noticed the same effect before, but was at a serious loss as to why would anyone actually try to look stupid.
The thing is, most people _aren't_ as stupid as they try to make themselves look. Sure, computers may not rank high on their list of hobbies, but stupid or completely unable to learn they aren't.
As exhibit number 1: forget mothers. I recently went and taught my GRANDmother to play the latest Sierra empire buiding game. Think SimCity with an acient Chinese theme. Also think a nice 80 year old lady who has positively never ever touched a computer in her whole life before.
You know what? After some coaching, she was doing just fine.
Yes, she _did_ have some problems with the left and right buttons, so I can see Apple's point there. (She: "Which button do I click again to see what's in the warehouse?" Me: "Uh, the right one. No, the one towards the door. Uh. Grandma? You're holding your fingers on itwrong again.") But I find that excusable for someone who started from zero computer literacy at that age.
But again, she was learning pretty damn fast. Especially considering her age. Definitely exceeded my expectations there. But that's what you get when people _don't_ try to be fashionably stupid.
On the other hand, exhibit 2: yeah, let's talk mothers after all. See, unlike most people whose mothers are the example of someone who's computer illiterate, mine used to be a programmer. A damn good one, too, according to her bosses at the time.
Except at some point she caught the "oh, I'm too stupid to use the computer" fashion. And resigned from that line of work. Dunno, maybe it was some new friends she's found. Maybe it got her more attention from dad. No idea.
So I'm surprised at the great lengths she'll go to prove that she's as stupid as she claims. Forget about left and right buttons. That's lightweight stuff.
By comparison, take this: one time I told her to just plug her camera in the USB port. It's something she's done before a thousand times, FFS. (Not to mention she's done far more complicated than that back in her geek days.)
She: "But I don't know which one is USB!"
Me: "Mom, just plug it in the only connector that fits that size and shape. You really can't miss."
So she squeezes the cable between the pins of the serial port. *sigh*
Sorry, there's no way to take that as anything but putting up a (bad) show. There's no f***ing way anyone would think an USB connector is supposed to go there. Except, that is, someone for whom it would be unfashionable to admit that she knows anything about computers, including such basics as which is the USB port.
Another time she went and deleted her photos instead of copying them (and what a good excuse for tears and guilt trips that is) just to show that no, goddamn it, she really can't copy them without my help. Never mind that she's copied them just fine a thousand times before on her own. (And yes, of course I undeleted them for her. But you know what? I highly suspect that she knew how to do that too.)
A polar bear is a cartesian bear after a coordinate transform.
_O_
.|< The named which can be named is not the true named
Well, your grandma may be a moron, but mine never seesed to have any problem operating cookers and TVs and a radiogram which looked like a mad whittler's reworking of mission control huston. Strangely, all of them had more than one button.
Since they have spent decades in the real world, I'd back the average grandmother's mechanical aptitude against that of the average graphic designer -- the real drag of the Mac GUI -- any day.
_O_
.|< The named which can be named is not the true named
....for a fairly complex program, but where I still want it to basicly function for id10ts. This means that my menus, toolbars and context menus are complex. So I put the most "sane" option on single/double left-clicks (usually single-select, double-execute).
You can always reach the other options by menu, toolbar or context (in fact, with Qt this is easy since "actions" keep the three in synch with same icons etc.) And it is in fact usable by a one-button mouse, even though it's never intentionally designed for a Mac.
Depending on who your targat users are (and if you really want to design several different UIs, I don't) this might not apply to you. But I found it quite useful to think this way. If you constantly have to mix-n-match left and right button actions to do common tasks, you're doing something wrong.
Kjella
Live today, because you never know what tomorrow brings
I'd be really fine with Apple mouse came with my G5. It has a genius design taking advantage (yes!) of single button setup that whole mouse is the button.
A ppleStore.woa/71201/wo/AW4wffzQMEEn37IbyzE25f9rSqI /1.0.11.1.0.6.12.1.2.1.17.0
:)
;)
http://store.apple.com/1-800-MY-APPLE/WebObjects/
Only thing missing is a WHEEL. Wheel makes you addict after using it 1 day. You start to hate scrollbars while browsing. Well, another way exist, use excellent speech recognition to scroll page but you will lose your voice after 1 day
If any Apple people read this using pro mouse, see where your thumb finger is. Imagine a wheel under it. Yes, left side (or right side) of mouse.
I hope someone steals/uses this idea if it hasn't been done yet
Oh joy! Let's contribute to the discussion by posting a comment about an OS from more than 15 years ago!!! That makes perfectly good sense.
If I had mod points, I'd give you +10,000 SUPER INTELLIGENT!
FWIW, Print Window in MacOS Classic was easily done with APPLE+P, which is easily done with one hand since they are three keys apart.
Try again.
They earn at least twice as much money as I do, and yet I find myself standing over their shoulder at least once a week, trouble-shooting their "mysterious" computer problems.
Last week, it was Carl. While in PowerPoint, I told him to hover over a slide and click the right mouse button. He just stared at me like I grew a second head.
Eventually, he did press the right mouse button, and got what he needed done, but then after that, he had to ask "left or right?" after each of my instructions to "click the mouse".
So, on one hand, I can see why Apple decided to go with a single-button mouse. If I had not witnessed such stunning ignorance and stupidity, I would not have believed Apple's argument at all.
On the other hand, Carl has been using a computer with Windows 95 or better since it was released. As a rough estimate, Carl has sat at his PC for eight and a half hours a day, 250 days a year, for nine years. After 19,125 hours of use, why is right-clicking so difficult?
Seriously, if a tradesman did not know how to use his tools he would be fired. A plumber who can't snake? A carpenter who can't saw? They would be gone in short order. An office worker who can't compute? We should expect the same of office incompetents, such as Carl, Gary, and Bernie.
I may be harsh here, but I believe that we should "kill" the "idiots" in the land of computers. If somebody cannot understand the difference between a left and a right click, then he shouldn`t be using a computer in the first place. It`s because of these persons that viruses get spread, or when they sit at our computers we return to find them totally messed up. A friend of mines sister cannot, as well, understand the difference between the left and the right button. At the same time she cannot understand why she shouldn`t "delete the windows folder", and sure as heck she cannot understand why when she pressed "save" on a doc she was working on, it didn`t appear in the diskette she had in the drive. Your (and my) grandma, parents, friends, "idiots" in general (as far as computers go), should not and cannot use a computer without help from someone. And when they do, its bad news for other people. If your grandma cannot understand what is the right click and why she shouldn`t do it, try to explain to her why she shouldn`t open the attachments in her mail. Do it now or ban her from using computers, `cause later you`ll be busy cleaning your PCs from the latest "oportunity letters from Mongolia"...
What you have to understand is that Apple, and to a lesser extent Microsoft, are trying to build user interfaces so intuitive to Humans that you can sit down and use it without having to read a hefty manual, or listen to hours of audio tapes. The archimedes os was missing the point by bundling os instruction audio tapes, in effect it was a workaround to a problem that has existed since the age of the computer operating system. Personally I think apple are closer than anyone, and conversely I personally think KDE is the user interface currently furthest away (sadly, since I like KDE alot).
My other OS is also FreeBSD
I can tell you my experience.
I don't use context menus when I can.
I use GNU/Linux, and gnome, firefox, thunderbird, openoffice, don't make me use the second button.
I don't care what there is inside context menus, the only thing I use is Properties, but Alt-Enter does the job.
I have been using mswindows since 3.0, and used the same policy.
Now I use Eclipse, and there are some options missing in the default menus that force me to use context menus. I hate them. They show up at different places, are difficult to click, and not keyboard accesible. I don't like them at all, and I have had a lot of time to learn to use them.
On the other hand, I like my second and third button so I can alt-resize/move my windows, without searching for the title bar.
I usually dont respond to people nitpicking whatever bad english I may produce as I think it is by every definition offtopic, but in this I'll make an exception.
My bad. Shitty writing. The fact that I'm not a native english speaker, it was early in the morning, I hadn't had my coffee and that I wasn't wearing my contact lenses can't excuse writing that bad. Just let me in advance thank the slashdot community for not making a bigger deal out of it, and preferebly let it slide. I promise I will more thouroughly take advantage of the preview feature in the future.
Not Buzzword 2.0 compliant. Please speak english.
Comment removed based on user account deletion
Geeks seem to have a problem accepting that somebody would want to use anything on or with a computer in a different manner than they do.
--
Any fool can make things bigger, more complex, and more violent. It takes a touch of genius-and a lot of courage-to move in the opposite direction. --Albert Einstein
I suspect this is really bullshit. Those developers that want to pollute the interface with useless functions can rely on Cmd+click, which is basically the same as the right click, only more cumbersome. And those developers that understand the value of usability follow the Human Interface Guidelines voluntarily and then boast about it on their websites.
The real reason is that there is no compelling reason to change the official Apple policy, because everyone can get a 2-button mouse and everyone can use cmd+click, but there is a strong reason not to change anything, because Apple would look stupid for sticking so much to a stupid design decision.
Future Wiki -- If you don't think about the future, you cannot have one.
Nonsense. In most windows applications the convention is simple - left click for action, right click for the context menu. I guess Gear Live doesn't really use anything besides OS X, because there is really nothing in Win/Lin world that would justify such FUD.
Mac software has context menus too. It's just that to access them you need to use both keyboard (press command key) and mouse, while with a 2-mouse button you just click the right button.
Future Wiki -- If you don't think about the future, you cannot have one.
Look, if there was a compelling demand for simplicity, Logitech would carry a mouse with buttons marked LMB/RMB, Action/Menu or something like that. The cold fact is that most users have no problem with using a mouse and those few that have a problem can be ignored and/or told to FOAD.
Apple's insistence on a one button mouse is just arrogance and stubbornness.
Future Wiki -- If you don't think about the future, you cannot have one.
The parent's point is probably that if you need context menus, the argument about not complicating the interfact with "hidden" menus does not hold. If you make the user use a context menu anyway, why not make it convinient and add a 2nd button just for that purpose.
Future Wiki -- If you don't think about the future, you cannot have one.
Because 99.9% of the potential customers already know that mice are supposed to have 2 buttons. If the Grandma doesn't know that, someone should simply explain it to her. Heck, there are lots of things a person should know about computers, it's not the responsibility of software developers to dumb down the interface to cater to the 0.1% of clueless newbies.
Future Wiki -- If you don't think about the future, you cannot have one.
Your idea has a problem: now there's a hidden trapdoor for newbies. Not many, but the ones who for some reason press only the right-hand side of the button (perhaps they are scared of the computer and timidly pecking at the button in a strange way). Their programs will 'stop working' and bring up a strange menu.
It's important not to introduce invisible extra behaviour - context menus are a convenience, but the items can be reached elsewhere. A newbie doesn't need them, and will be confused if he/she accidentally brings one up.
#define struct union
Then it's too bad Apple doesn't follow that design philosophy either. In iPhoto, for example, the only ways to "Open in External Application" are via context menu, or to change a setting in the preferences to make double-click result in opening in an external application or to drag a photo out of iPhoto and onto another application. There is no such functionality in the normally visible menus (speaking of version 4 - I haven't seen version 5, yet.)
There are numerous examples of it in a variety of Apple developed applications. How about "Open Link in new Window/Tab" in Safari? This can only be done either via context menu or keyboard shortcut. No normal menu item.
Or my favorite: iTunes' "Copy to Play Order". This is only available in the context menu and only when right-clicking/control-clicking a playlist in the sources pane. Nobody even understands what that command does, let alone how to invoke it! :)
It is not always the case that having the functionality also in the main menu is desirable. Do we really want the main menubar cluttered up with commands such as "Copy to Play Order"? At some point the basics get to be cumbersome and so some commands are best left hidden. I don't think Apple has the balance figured out yet either.
--- What?
Well... I remember when the first mice came out with the scroll wheel on it. I remember thinking that this was really stupid. These days, I can't live without the dang thing.
I'm so used to right-clicking on everything these days, I dunno what I would do with a single button mouse other than be massively frustrated.
Three words: Font Book, motherfucker.
Yeah, fuck Windows and its font aliasing that looks like it's on a British dental plan... Jaggies so horrible, you could put someone's eye out with MS Word.
Three More Words: Color Sync, bitch.
I'd like to see proper color separations prepared on a PC that actually deliver imaging on a monitor true to a PANTONE color wheel... Sorry, pal, ain't gonna happen.
Add to that, Apple displays are SWOP Certified.
You know what's more.. have you ever tried inserting a special character into HTML on Windows?
Three More Words: Option Button, stupid.
That's right, all your umlauts, em-dashes, en-dashes, accents, carats, etc. etc. ad infinitum... easily inserted into HTML or posted on a form without crawling back to that horrid, sloppy bastard of a word processor just to use the "Insert character" menu to go scrambling for a symbol.
Let's see...
Font Smoothing below 8pt:
OS X - check
Windows - no dice
Organized Font Manager:
OS X - Font Book
Windows - Buy Adobe ATM or a $700 app that has it
True SWOP-certified color and color profiles:
OS X - You betcha
Windows - Productivity? Who wants that in an OS?
A few last things for everyone bemoaning OS X font management, one-button mice, or the lack of a mechanical eject button on the DVD-ROM drive... Aside from all of the aforementioned that makes an OS X desktop look picturesque, compared to the Windows desktop that looks like some retard used a buggy version of MS paint with a palette consisting exclusively of garish colors and absolutely no opacity control...
Pages is the streamlined publishing beauty that MS Word wishes it could be... and for everyone who has ever wanted to kill the guy who insists on using the stupidest animations and sound effects Powerpoint can provide, Keynote is Michelangelo by comparison.
All OS X GUI objects have an embedded alpha channel... Being able to manage continuously variable levels of transparency, OS X has a depth of field in the desktop that all versions of Windows can only have wet dreams about.
This may seem superfluous to the wannabe-geeks who simultaneously believe that Windows has real administration capabilities (I'm sorry... did I miss something or did Windows become a UNIX-based platform?)... but if you're going to stare at a screen for more than eight hours a day, it helps if looking at text and images doesn't feel like razor blades are being tossed at your eyeballs.
Lastly, Core Audio, Core Image and Core Video... Core Audio, facilitating almost zero ms latency sampling, is already destroying any hopes of Windows being taken seriously by audio professionals. Core Image and Core Video will do the same to Bill Gates' dream of Windows and Windows Media being multimedia reference standards. Core Image may also spell doom for Adobe, whose After Effects & Premiere market share is already being destroyed by Apple's Shake, Motion and Final Cut Pro... but Core Image will eventually put in the hands of OS X itself, an enormous amount of realtime bitmap filtering that requires rendering time in Photoshop.
The gloves are off, and Apple, in their most profitable, highest-revenue, highest stock price since the 1980s, is poised for their next greatest trick...
Apple's next big move may very well be to combine the strengths of Quicktime 7 (specifically the H.264 codec) and Core Video to deliver HD-quality movies via an online store as the sequel to the hit iTunes Music Store that proved that, yes, indeed, people will pay for music downloads if it means they don't have to sift through countless half-corrupt Mp3s in a nonintuitive interface that has absolutely no browsing or track preview functionality.
It'll be a real slap in the face to Microsoft, the PC industry and the army of DMCA-minded attorneys at the MPAA if Apple reveals that, as a recent Slashdot article speculated, that the Mac Mini was all-along the proverbial trojan horse that would infiltrate millions of homes to facilitate and popularize internet-based movie distribution.
There's a rumor that John Carmack once asked Steve Jobs what would happen if they'd put one more key on the keyboard." Wrong question. It would have to be "What would happen if they doubled the number of keys on the keyboard?"
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.
They were right. You know, I can't believe with this site being so heavy on the tech worker side that people even bring up this argument. I think they bring it up just to be pricks because they like seeing their own type and like starting arguments.
I know I'm not the only one who's had the extremely frustrating conversations over "no, you press the RIGHT mouse button!" hell, I've taught people how to drag icons to another point on the screen and even that took a few minutes "No, you click and hold down the mouse button, then move the mouse!!" "I clicked on it but when I moved the mouse it didn't move" "CLICK AND HOLD!!!!" or am I the only person who's ever received an entire email contained in the Subject line? I've actually had a completely computer illiterate friend take a basic computing class because he just wanted to learn how to use his system, they took a day to teach them how to use the right mouse button, and he was shocked over how much you could do with the right mouse button. A lot of people are confused as hell over the second mouse button and never know 'when' to use it.
So anyhow, I think bitching over not having a second mouse button is stupid. If you want a mouse with a second button, go buy one for $10, but a lot of the 'clueless lusers' that you always rant about, don't know what the second button is for anyway, so let Apple cater to the lowest common user, and if you're so tech savvy, fix it yourself. I mean hell, the only thing you're limited to is not adding a second mouse button to a laptop, but you're not limited the funcionality due to the ctrl key. Seriously, why is this an issue? Oh yeah, because people like to troll and argue.
IIRC, the NeXT had three-button mice, and Steve Jobs' head didn't explode from the experience.
Not that this would stop the one-mice-button trolls...
--R.J.
Electric-Escape.net
consider the story of the old lady who thought her CD-Rom was really a drink holder. Does that mean CD-Roms should be removed from computers?
;)
When's the last time you saw a Macintosh with an external CD-ROM tray?
Actually, if you saw some early Apple tutorials on navigating the finder, double-clicking was never mentioned in them. They'd always tell the user to open a file from the Finder by single clicking it, then going to the "File" menu and choosing "Open."
Double clicking was an optional shortcut that has become common place.
Let us not forget the left handed people out there. I can't tell you how many people I have met who are left-handed, and don't know that you can reassign the mouse buttons.
Tech support for them is really tough.
Worse for those who have remapped their mice...
"Now double left, er, I mean double-right click the mouse, the left click and choose from the drop down..."
I absolutely love the ad hominum attacks. Keep it up. You might just become the person you hope to become.
I have used and mastered more than two dozen operating system families (i.e. all Windows versions, 3.1, '95, '98, NT, XP, etc. all count as one, as do all flavors of Linux.. heck I'll even lump in all flavors of Unix as one) and even more variations of hardware familes. The point I'm trying to make here is that there is a tendancy to try and complexify a very simple problem, like trying to get a mouse handler routine to become invoked when a mouse is clicked over a certain grouping of pixels on the screen.
Having written device drivers, as well as helped to form the specs for many hardware devices, there is also a tendancy to throw in features just because, and often those features are never invoked.
I also beg to differ that the number of cycles saved from a ground-up implementation of only one mouse button would be just 5 cycles. And that was not the only point I was trying to make either. There are also additional costs of trying to debug multi-button mouse handlers, particularly when each button has a different context.
I'm not advocating that Microsoft or Linus make a sweeping change in the OS API architechture here. I'm just pointing out that there are some benefits to having a single mouse button that go way beyond user training issues.
BTW, an OS from the "ground up" would not merely ignore an input event packet. That packet would never even be there in the first place. If like Apple has done with the Mac, they designed the equipment itself so it never has to do anything other than merely signal that the mouse has been clicked. That means that from there on up the hardware doesn't even have to translate what mouse button has been pressed, the interrupt has to be invoked alone. The motion information would be handled through other means anyway, but a simple memory copy would be all that is needed to get this information to the application software, or a lookup from another API function that can be invoked if needed. The whole chain from CPU interrupt to invoking the application code, including thread switching, would take just a couple dozen cycles. The threading would take more time to deal with that the event processing itself.
BTW, on interrupt-driven operating systems a keyboard is handled considerably different from a mouse handler...usually a totally different interrupt. Only on the API level does the distinction begin to blur, and even that is based on how interrupt events get passed to the application.
mmm, a mac user can't handle the concept of a right mouse click... yet Adobe in Photoshop see fit that PC users have the joy of Alt-Shift-Ctrl-S to save for web.... its like playing the friggin piano!... Arent they insulting their audience to say "our users dont *get* a right mouse click, but the rest of the world can handle a 4 note Chord?"...
Just bought a new quantum computer, but I'm uncertain how it works.
I have used and mastered more than two dozen operating system families...
Good for you.
The point I'm trying to make here is that there is a tendancy to try and complexify a very simple problem...
Mouse handlers are not a good example. Handling multiple buttons is easy. Polling the mouse for smooth interpretation of movement and acceleration is hard.
Okay, you're right. 5 cycles is hyperbole. But the difference is neglible in any system manufactured in the last 10 years. Even PDAs. This is considering that it is physically impossible to change mouse button state with a human finger more than 30 times a second, which is a reasonable hardware interrupt rate. (d + x + s) * 30, where d is the processing time for a single mouse button event, and s is the time to go from user mode into an interrupt context and back, and x is my additional time to add an OR and SHIFT... I'd say s probably dominates x, don't you?
And sure keyboards, joysticks, et. al. are all handled on different interrupts. Unless they're all USB devices (which is increasingly common, especially on Macs) in which case they all share an interrupt.
And this interrupt does nothing except notify the input subsystem that it might need to copy something into memory... when it gets a chance.
Well, a keyboard interrupt on an x86 PC will also include copying the scancode into a kernel buffer before it disappears, but I digress.
Similarly, the application code could have a switch statement, or not. So what, we might mis-predict a branch if it could handle multiple buttons? How often do you get mouse input events anyway? They're pretty sparse, when CPU speeds exceed 1GHz. I doubt that's a consideration either.
No... I think your strongest point might be the "extra debugging" an application developer would have to go through to handle multiple mouse buttons.
Of course, if it were me, I'd just NOT BIND anything to the mouse buttons I didn't feel like considering, or write my event handlers in such a way that keyboard+mouse strokes and alternate mouse button strokes invoke the same functions.
Or maybe I'll go NUTS and parse a configuration file. You know, like most video games out there or Mozilla or something. Surely there's some example code to help my poor helpless self out.
God... you just don't LIKE multiple mouse buttons, do you? What if we go back to calling them "Red", "Yellow", and "Blue" click. You can color the buttons with a magic marker if it's confusing.
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
As I write this on a one button iBook - I have to say that although I can't stand not having a two button mouse on my G5 I'm happy with the one button mouse on the iBook.
ctrl click is just not a big deal.
What I really miss is a scroll wheel on the iBook - but then again you never see scroll wheels on PC laptops. And I freaking hate two buttons on PC laptops. Always pressing the wrong one.
You see the iBook one button is huge - so I click it with my right thumb the same way I do the space bar. With a PC I try to click on the button and it is always the right click I hit - not the left.
Sorry - although I'm a fiend for two button scrolling mice - one button laptop buttons are the way to go. I'd have to switch the button mapping over if I had to use a PC two button laptop.
And don't get me started on 'tap to click' trackpads - what a pain.
Well, except, she was apparently able to use a ballot box last election in Chicago.
She just died? How many times did she vote?
Long ago, when windows were only things you looked through, I used mice with two and three buttons. Then I got my first Mac with a one-button mouse and it was a revelation of almost biblical proportions.
I prefer a one-button mouse and especially hate those stupid scrolly things on mice. You can bet, as well, that if Macs came with multi-buttons, each software designer would find a different use for the buttons.
This is also a problem for my three year-old son - with our old two button mouse he was forever managing to screw up his games by clicking the two buttons indiscriminately (not helped by the fact that the mouse was way too big for his hand). Now we've got a mouse with the scroll wheel between the two buttons, he can feel that there's two separate buttons and better tell which one he's clicking.
He never said it wasn't a word; he simply said it was no longer a word.