Slashdot Mirror


On the Widespread Misuse of the Mouse

An anonymous reader writes "Recently launched blog "The New Interface Advocate," has an entry about how mice are being applied to situations they are intrinsically poorly suited for. It also has an interesting proposal for how to keep most of the current paradigm of GUIs and still take advantage of the other control devices, such as the keyboard."

23 of 405 comments (clear)

  1. Using mouse hurts!!! by b1ufox · · Score: 4, Insightful
    Really my wrist hurts as using mouse is obligation on my desktop, and that too for an average of 12 hours a day.

    I know, i know CLI is there but CLI browsers are no match for GUI browsers sadly.

    Moreover i would love to use keyboard keys for everything and for those who feel like me shifting to a more keyboard centric environment, try fluxbox. Wicked cool with all things in place, plus it is fast too, not to mention custom ways you can mould it to.

    --
    -- "Genius is 1% inspiration and 99% perspiration" - TAE --
    1. Re:Using mouse hurts!!! by ThePyro · · Score: 2, Insightful

      Really my wrist hurts as using mouse is obligation on my desktop, and that too for an average of 12 hours a day.

      Buy a trackball / TrackMan. I switched to using a Logitech TrackMan about 2 years ago after having wrist pain from too much mousing. The pain went away and it hasn't come back since. I've never met anyone who switched to a trackball and regretted it.
  2. Keyboard as an alternative by KingSkippus · · Score: 4, Insightful

    I skimmed the article, and I didn't see one other reason why I think everything that can be done with a mouse should also be doable by a keyboard, even stuff that is more efficient to do with a mouse: scripting.

    Generally, scripting and automating mouse actions is very difficult. Scripting and automating keyboard actions is trivial.

  3. Oh look, a "recently launched" blog by Anonymous Coward · · Score: 3, Insightful

    ...run by someone with no credentials, who couldn't even be bothered to make his own blog template.

    He blathers on about some "proposal," which basically involves popping up menus based on modifier keys. Then he says "Without further adieu." This is a worthless blog, and a worthless post, and a new low for slashdot being used to jack up hit counters.

  4. Emacs-ish by BrokenSegue · · Score: 3, Insightful

    Is it just me or does this "new" system look a lot like the control system employed by Emacs (and even vi), but with a colorful overlay?

  5. Re:Cat the Mouse by kannibal_klown · · Score: 4, Insightful

    I prefer the trackpad. But why don't I have a touchscreen with stability and accuracy already? There's no reason for a "pointer metaphor" device when I can just move the actual pointer.
    Touch screens are nice, but they have a major flaw: user fatigue.

    Stick out your arm, just do it. Now hold it there for 5 minutes. Do you start to feel a little tired? Now leave it out there for another 10 minutes, see how good you feel.

    Now imagine doing that straight through an 8-hour work day.

    The only ways around this would be to make all screens flat against the desk (like a piece of paper) or to pivot your arm at the elbow. But even the elbow lever method would wear you out after a while. Sure it would probably be good exercise but I'm sure it would cause more health problems than a mouse in the long term.

    If you don't like the mouse, try track pads, roller balls, pens, etc. Personally I use the trackball, with my only complaint being I have to continusouly clean the thing (more than my old ball-type mice).
  6. Re:Mice Vs Keyboard by jimstapleton · · Score: 4, Insightful

    People like mice because the way the GUI interfaces is set up with a mouse gives people information on the fly now to use the program, while doing things with a mouse. Accessing those same things with a keybaord can only really be done with the menus, and those are usually set up to be more mouse efficient.

    I think the author hit the nail on the head with his article. You can't just make the application do everything via the keybaord. Rather, you have to have it able to use the keyboard for any task, and able to prompt the user so that they don't have to keep going to references to find what they want.

    The overlay idea is fairly interesting and ingenious compared to what a normal keyboard-only interface produces. I kinda like that solution.

    --
    34486853790
    Connection too slow for X forwarding? Try "ssh -CX user@host"
  7. We already tried that by Strawser · · Score: 3, Insightful

    It was called vi. [ctl]s isn't much more efficient than [esc]:s

    I like the idea of making as many commands as possible doable with the keyboard, but half the point to a gui is the ability to use the mouse instead of having to memorize a bunch of cryptic commands. Just keep the most used commands accessible by keyboard, and leave the rest to be hit with the mouse. Yeah, mice are kind of crappy for an input device, but redesigning the mouse will work better than redesigning the interface. The reason vi and emacs and other command-based editors aren't in common use outside of the geek world is because no one wants to do that except geeks.

    --
    The louder he talked of his honour, the faster we counted our spoons. -- Ralph Waldo Emerson
  8. So this writer.. by abigsmurf · · Score: 4, Insightful

    Wants to go back to the 'good old days' where you'd have to tab 20 times to get to the text box you want (enevitably you'd press it 21 times and have to start over), have to remember different key combinations for every program (most keep the basics the same but advanced functions usually are different) and generally do most graphical activities slower?

    Users like icons and using mouse for most activities because it's easier, safer and there's less risk of doing the wrong thing by accident. Who here hasn't experienced the frustration of losing 20 minutes of typing or resetting a connection because they pressed 'backspace' to try and delete some text only for a browser to go back a page?

  9. Now how about misuse of font size? by Megane · · Score: 2, Insightful

    Now that we've got that settled about mice, how about the widespread misuse in CSS style sheets of "body {font-size: 62.5%;}". I set my font size so that I can read the body text on pages which don't pull that crap, and now every blogger in the world has their body size set to 62.5% because that was the default that came with their TypePressBlogger thingy. So now I have to zoom the text on blog pages and Digg, and then un-zoom it when I go back to "normal" pages.

    If you want your headline text bigger, then freaking set the headline font size to greater than 100%!

    Admittedly, this wasn't such a problem until I got a MacBook Pro, with its higher DPI screen than the previous generation. But 62.5% also wasn't such a fad back then either.

    --
    #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  10. Stop being such a geek by Seraphim_72 · · Score: 4, Insightful

    You know there are professions that have been in use for ages that require you to use your arms all day. Blacksmithing, weaving, farming, manufacturing, etc, etc. You would learn to do it, just as you have learned not to do it. Besides, if it was laid down on the desk, it would be like ... writing, you know, that people have done for ages. Maybe we could get some Franciscan Monks to teach us how to hold a pen for 8 hours. Yeesh.

    Sera

    --
    Slashdot, where armchair scientists get shouted down and armchair theologians get modded up.
    1. Re:Stop being such a geek by billdar · · Score: 2, Insightful
      While cool, voice commands/interaction is way too slow (even removing accuracy issues). It just takes a while to say what you want.

      Example: Those automated telephone bill-pay services that let you speak or use keypad to enter your credit card info. Time yourself speaking clearly the 16 digits or entering through the keypad.

      Now consider a complex command, like copying a block of text and inserting in the middle of a paragraph. How could you verbalize it quicker than a mouse stroke or a couple hot-keys?

      Just too slow.

      --
      I am billdar, and I approve this message.
    2. Re:Stop being such a geek by OnanTheBarbarian · · Score: 2, Insightful

      Yeesh yourself, twerp. I know coming off superior on Slashdot is usually aided by a blissful ignorance of any prior understanding of an issue (and apparently there are a bunch of people with mod points who are impressed by this), but there's a substantial history of touchscreens being incredibly uncomfortable for long-term usage, from people who have been forced to 'learn to do it'. Small, repetitive motions in front of your face are far from 'blacksmithing, weaving, farming, ...': and where people in historical industries have been required to perform repetitive, awkward motions, there are often debilitating and painful overuse injuries as a result. There are dozens (maybe hundreds) of ailments that have names following the template "{ Housemaids, Miners, Weavers, ...}'s { Knee, Hand, Hip, Elbow, ...}". One suspects that you've met very few real live older working-class people (or haven't listened to them very hard), and are instead using them as a stick to beat up other Slashdot nerds.

  11. Misses the point by i+am+kman · · Score: 4, Insightful

    I doubt most folks would disagree with that for basic word processing, power computer users (which includes 98% of /. readers) often prefer memorizing tons of secret key strokes over using the mouse. Duh. But for folks that don't live and breath these apps, mouse-driven menus at least let folks easily access EVERYTHING.

    The issue is that it's inefficient to switch between multiple input devices so one should design GUIs that allow users to go with the flow rather than forcing them to constantly switch in the middle of their workflow. But the article obsesses with trying to argue that the keyboard is far superior to the mouse rather than saying the keyboard is better for applications that focus on text entry.

    Try creating Powerpoint slides without a mouse - or navigating the web - or playing games - or anything except for text-entry centric apps. It's a ridiculous premise to argue that the mouse is obsolete.

  12. Re:Cat the Mouse by *weasel · · Score: 2, Insightful

    Now imagine doing that straight through an 8-hour work day.

    Artists and Draftsman have been doing it for centuries.
    Just shift to a drawing-table-style inclined workspace for display and input.

    The problem isn't that people don't like the mouse.
    The problem is that the mouse is not good at what it's being used to do.
    Further, touchscreens do what mousing does far better and the keyboard does the remainder even better than that.

    So why not combine it all into an inclined desktop with an app-programmable touch-based keyboard (live app-specific shotcut keys with meaningful icons) and a touch-sensitive flat display?

    Clickety-clack fans could even keep the physical 101, and their programmable touch keyspace could just wrap around the sides and top for additional shortcut keys.
    --
    // "Can't clowns and pirates just -try- to get along?"
  13. A fine blend by British · · Score: 2, Insightful

    For me, the quickest path is a nice fine blend of keyboard & mouse. I find myself using the keyboard much more often than the mouse though.

    The one thing I realized I can't live without is the mouse wheel. That saves quite a bit of clicking over to the scrollbar arrows, etc. Sadly, it's not supported everywhere, even in 2007. Windows' Remote Desktop often filters it out on scrollbars, which makes kitty unhappy.

    Sadly, my middle mouse button(scrollwheel) doesn't close firefox tabs in my newer Logitech & MS mouse like my old MS Intellimouse Explorer used to. that saved me a lot of rt click & close tab actions. The mice made today have a much stiffer wheel that doesn't adapt to your finger over time.

  14. Excel - designed for the keyboard by klubar · · Score: 3, Insightful

    If you've ever watch an excel expert their hands almost never leave the keyboard. Excel is really well designed such that almost all the commands are easily accessible from keyboard shortcuts and power users quickly come up to speed on the commands. The interface for excel is extremely well thought out making it easy for beginners to be guided through the options and power users to be able to blaze through. Excel is perhaps one of the best designed and most usable programs ever. (The OSS alternatives for excel are good for basic lists and trival spreadsheets. Excel is one reason that Open Office is unlikely to succeed in corporate environments.)

    1. Re:Excel - designed for the keyboard by lordtoran · · Score: 2, Insightful

      So, Excel is the greatest software on earth because it has a lot of keyboard shortcuts and pros can memorize them? I must have forgotten that all other spreadsheet programs cannot be used efficiently with a keyboard and are designed to suck in the most unintuitive way, for example, menus options being at a place where you would expect them.

      --
      Want to hear the voice of GOD? cat /boot/vmlinuz > /dev/dsp
  15. Re:Cat the Mouse by 0100010001010011 · · Score: 2, Insightful

    Ever seen the back of a 60 year old draftsman?

  16. eep by wikinerd · · Score: 1, Insightful

    Unfortunately, I, being an exclusive GNU/Linux user, I don't see much of the recent Redmond products.

    I would say fortunately.

  17. Re:Article Text, part 2 by pilgrim23 · · Score: 3, Insightful

    It has been a pet gripe of mine: why do developers insist that data entry can be performed with a mouse? Programming, writing the great novel etc. that is what folks think of with this but..BUT! What of the lowly clerk? This poor soul data enters all day...They must key enter the vouchers the salesman brings in, the payment coupons, the thousand and one non-OCR compliant bits of data that need be digitized.. Ever watched a clerk do their job? - type type type in a field, click to the next field (because some wit forgot to make the fields tab-able), type type type, click, type, click, etc.. right hand is on the keyboard, then the mouse, then the keyboard then the mouse.... The action of reach and click reduces the clerk's effectiveness at their job by a goodly percentage. "elephant: Mouse designed by committee and built to government specifications" -seems to apply in this case too.

    --
    - Minutus cantorum, minutus balorum, minutus carborata descendum pantorum.
  18. Re:Article Text, part 2 by secolactico · · Score: 2, Insightful

    because some wit forgot to make the fields tab-able

    Or made them tab-able but not following a logical order (such as the order the fields are on the screen)

    --
    No sig
  19. Re:Article Text, part 2 by rthille · · Score: 2, Insightful

    I can never be sure when watching someone type-click-type-click that the developer is at fault. Hell, even my wife does that sometimes, despite me harping on her that she can just hit return or tab...I think it's intellectual lazyness: "I'm too lazy to try to understand the tool I'm using so that I can use it better."

    --
    Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/