defending a design past all reason

I was in Best Buy a little while ago. They sell Apple stuff now – mostly just the Mini (which is adorable in person, btw), but also incidentals like mice and keyboards. On impulse I decided to get one of the Apple-branded mice. Look! It’s pretty!

stupid mouse

Its prettiness apparently makes light rays bend around it. Problem is, it’s useless. Why? Bullet time:

  • One button. This dosen’t absolutely kill me, as I’ve gotten sort-of halfway used to the click-and-pause action you have to use when using the touchpad, but it’s still a bummer.
  • No scrolly wheel. This breaks the bargain. I’m absolutely retarded without a scroll wheel. One would think they’d integrate some of the touchpad tech from the iPod into it, but noooo.

Now, this is the interesting thing. Apple mice are effectively buttonless. “Ah-roo?” you might ask, if you were Scooby Doo. It’s a touch hard to explain, but very easy to see in practice. The top shell of the mouse, the part you put your hand on, is flexibly mounted to a teflon-coated “foot” so to speak, that contains the optical sensor. There’s no button to click, rather the entire mouse seems to tilt downwards slightly to signal your click. This feels rather nice. Here’s the problem with that method – it’s physically impossible to hold the mouse down, pick it up, move it, and set it back down, as is required when you hit the edge of your mousepad or desk. Here’s where the engineers went nuts. In order to solve this fundamental problem with their buttonless mouse, they added two buttons. They’re the little whitish bits on either side of the mouse, about midway up in the picture. They’re not really buttons that you could use for any useful purpose – they’re just little clamps that hold the “foot” in the tilted/clicked position. There’s an entire page in the manual dedicated to teaching you how to use this completely ridiculous mechanism.

Just to make sure we’re all on the same page, what we have here is a buttonless, one-button mouse with two buttons.

Now, I can perfectly understand the rationale behind a single-button mouse, having spent many an hour being asked “which click, left click or right click?” by new users. But being faced with a fundamental flaw in the design, rather than dropping back and saying “Maybe we should just add a button”, these engineers pulled out a thoroughly absurd and hackish workaround which completely breaks their age-old “single-control on a mouse” doctrine. I understand wanting to defend a design, but doing so to the detriment of the final product is, well, detrimental.

Bad Apple.

On the other hand, their keyboard is lovely. Has the right number of buttons and everything.

good keyboard

Got a couple more pages turned out for my Xbox article. That thing’s turning into a monster… Other than that I cleaned and watched ATHF.

Also this is really good. 35th Anniversary of Apollo 13

5 thoughts on “defending a design past all reason

  1. Yeah, I agree. After I got my mini, I forgot that my current HP had a PS/2 keyboard and mouse (not USB), so I had to go to Best Buy to get a USB kb and mouse. I bought the “Apple Pro” KB and a Logitech 2-button (with scrolly) mouse. I used to own the Apple mouse, and, although it feels really smooth and cool, it hurt my hand – it seems that since the entire mouse is really the button, you have to move your entire hand to click it– for some reason my hand didn’t like that, and gave me cramps in the top. I don’t know what moron decided that moving your entire hand is better than moving a single finger for a simple button click, but I hope he/she’s fired now.

    But, the KB rocks– I don’t think the same guy/gal designed that.

  2. The design looks very similar to an old apple prototype called “Snow White” or “Cassie”, with the addition of the clear polycarbonate tray at the bottom. It’s really an excellent keyboard – I’m thinking of buying a few for my other machines. Great feel and layout.

    Cassie keyboard

    –riney

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>