Keyboards are Good; Mouses are Dumb 569
An anonymous reader writes "Most emacs/vi users know this, but it seems the more I use the mouse, the less output I am making. The keyboard does seem to make much more of a mind-meld than the imprecise mouse. Paul Tyma hits it on the head."
Thinly veiled "I love emacs" article (Score:2, Funny)
Re:Thinly veiled "I love emacs" article (Score:5, Funny)
Seven for the Unix-lords in their interface of lines,
Nine for the Windowed Men doomed to a bad gui,
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
One Editor to rule them all, One Editor to find them,
One Editor to bring them all and in the darkness bind them,
In the Land of Mordor where the Shadows lie.
Vim is the One. Bow mortals.
(Sorry Tolkien)
Re:Thinly veiled "I love emacs" article (Score:3, Funny)
Re:Thinly veiled "I love emacs" article (Score:5, Funny)
Thats why I write all my term papers in binary as Postscript files. My keyboard is a simple rocker switch, left for 1, right for 0. You crazy kids and your ASCII!
Re:Thinly veiled "I love emacs" article (Score:2, Funny)
Re:Thinly veiled "I love emacs" article (Score:3, Informative)
Re:Thinly veiled "I love emacs" article (Score:3, Funny)
>
> That's why I use ed.
> -rwxr-xr-x 1 root root 2144156 Apr 4 16:11
-rwxr-xr-x 1 root root 152984 Jun 3 15:15
-rwxr-xr-x 1 root root 74348 Mar 21 14:34
Increase your size! Give her more pleasure with echo.
-r-xr-xr-x 1 root wheel 48208 May 16 2004 /bin/echo
But when I really want to show off, I just turn on echoing and
Nice read and all, but... (Score:5, Insightful)
Re:Nice read and all, but... (Score:5, Funny)
Right before the word "editorial" was invented, I believe.
Re:Nice read and all, but... (Score:3, Funny)
Re:Nice read and all, but... (Score:2)
The keyboard does seem to make much more of a mind-meld than the imprecise mouse. Paul Tyma hits it on the head.."
Those poor imprecise mice! Getting whacked on the head for no reason other than preference of input device!
Re:Nice read and all, but... (Score:2, Funny)
Little Bunny Foo Foo
hopping through the forest
scooping up the field mice
and bop 'em on the head.
1980 (Score:5, Funny)
1984 (Score:2)
Re:1980 (Score:5, Funny)
Well that's your opinion. It's not fact.
Re:1980 (Score:3, Funny)
J.
Re:1980 (Score:3, Funny)
Re:Nice read and all, but... (Score:5, Insightful)
Re:Nice read and all, but... (Score:5, Insightful)
exactly. before everyone blows their top about vim or emacs or even bbedit, let's all take a deep breath and say:
"the right tool for the right job"
Re:Nice read and all, but... (Score:5, Insightful)
Still as true today as back in the old Usenet days when people would waste their lives argueing over CLI vs. GUI. I guess there's a whole new generation that hasn't figured it out yet.
Re:Nice read and all, but... (Score:5, Insightful)
Re: (Score:3, Insightful)
Re:Nice read and all, but... (Score:3, Interesting)
On a more related note, back in 1988 when I first started working with GUIs, I felt that they helped me become much more productive. Of course, at the time I was doing 3D CAD stuff and composing music almost full time. Very little
Re:Nice read and all, but... (Score:3, Funny)
Thats it pretty much, need to replace the mouse... it sorta sucks. It's nice to aim with in FPS though.
Re:Nice read and all, but... (Score:5, Funny)
Re:Nice read and all, but... (Score:3, Informative)
Features like Firefox's "Find as you type", hotkeys, and per-OS-standard keyboard shortcuts (like Ctrl+S to save a document) make mouse use a luxury and not a requirement in many modern applications.
We may instinctively assume that editing certain things (like images) without a mouse would be impossible, but I blame it on a lack of innovation in the software. For example,
Re:Nice read and all, but... (Score:3, Interesting)
My brother is does CAD full-time and apparently he never really touches the keyboard anymore unless it is to type in some text.
Clicking/draging/RMBing is just a lot faster in CAD if you know what you're doing.
Just try it yourself:
l [space] 10,10 [space] @100,0 [space] @0,100 [space] c [enter]
versus
click, click, click, click, click
Re:Nice read and all, but... (Score:2)
This is a function of an inferior keyboard interface. You'd really want to be able to incrementally search for the link by typing in the letters of the link's name.
Re:Nice read and all, but... (Score:3, Interesting)
Re:Nice read and all, but... (Score:3, Informative)
I find it much easier and quicker to hit "/" and the first couple of letters of a link (in firefox) than to move the mouse to the link and click it.
analog vs digital (Score:4, Interesting)
Re:Nice read and all, but... (Score:2)
You didn't get the memo?
This went into effect as soon as deepthroat was outed and apple switched to Intel processors.
..of course thats just my opinion.
Re:Nice read and all, but... (Score:2)
One activity where this ISN'T true... (Score:5, Funny)
I've tried it. Absolutely impossible.
Re:One activity where this ISN'T true... (Score:2)
I nearly puked when I switched to mouse for Quake2...but eventually it became second nature.
Re:One activity where this ISN'T true... (Score:3, Insightful)
No. Touchscreen for desktop PC, though.
AC: It doesn't recognize the absolute input from the stylus and so the screen just goes nuts whenever you try to aim.
That is a specific problem of software compatibility. Once fixed (such as by adjusting the pseudo-mouse driver to emulate absolute inputs for a given screen size), you can effortlessly score as many FPS headshots as you desire.
However, as has been pointed out, an aimbot will b
Maybe in some tasks. (Score:5, Insightful)
(Didn't RTFA).
Re:Maybe in some tasks. (Score:2)
But, that aside, the article overall is a pretty pointless, piece of fluffy opinion with lots snarky commentary used to hide the general lack of clever insight.
Re:Maybe in some tasks. (Score:5, Insightful)
So, the keyboard and mouse are both useful interface devices. IMO The efforts to make everything point-and-click are misguided, because they throw out a very powerful interface device. I usually consider it a Windows disease, because Windows is more likely to aim for a least-common-denominator (It's a design choice). Programs like AutoCAD that grew from a Unix Workstation mentality assume that the user is intelligent, and provide power for those that want it. Autodesk Inventor seems much more stifling to me, because the interface (Created for Windows by Windows users) is designed to force me to use it their way, not mine, and they want me to click on things with the mouse.
Re:Maybe in some tasks. (Score:4, Interesting)
Even with one, CAD users are likely to complain. Take my wife, for example. She used to work a lot with CAD systems in several civil engineering offices. She still complains about the stupid 1-, 2- and even 3-button mice, saying how nice her old 16-button mice were.
Of course, she had software that would let her quickly map any of a zillion library functions to any button. She even liked to demo using this with a text editor. The mapping had all the common edit operations mapped to buttons. She could rearrange text faster than you could follow with your eyes, just using the 16-button mouse.
Funny thing; she now has a Mac with a trackpad input that uses a pen. She still complains about the lack of buttons. She has to keep putting the pen down and switching to the keyboard to type a command, then picking the pen up.
"What a waste of time! They knew how to do it better 20 years ago."
Slow news day (Score:5, Funny)
Somehow, "News for one particular nerd" just doesn't have the right ring.
Slow news day, here we come.
Slashdotted with 0 comments? WOW! (Score:2)
If you are the administrator of this site, please visit the Xoops Troubleshooting Page for assistance.
Error [Xoops]: Unable to connect to database in file class/database/databasefactory.php line 34
Ok quick, draw me a corporate logo (Score:5, Insightful)
Re:Ok quick, draw me a corporate logo (Score:2)
Re:Ok quick, draw me a corporate logo (Score:3, Funny)
- Enter Company Name: ______
- Choose Direction of "Swoosh": ______
- Press Enter
Ugh. I HATE swooshes.
imprecision (Score:5, Insightful)
The mouse is better when the datasets that you are working on are not localized / scattered around the screen (it's like a cassette tape vs. cd-rom which can quickly access random parts of data without rewinding)
--
ahref=http://unk1911.blogspot.com/ [slashdot.org]http://unk1911.
Not quite. (Score:5, Insightful)
Can you imagine how many times I would have had to hit 'tab' just to get to this textarea if I only had a keyboard and was using w3m or something? I shudder at the prospect.
Re:Not quite. (Score:2)
Of course you're also missing the point. It's easier to use the mouse in many applications because they have been designed with a mouse in mind. But an application designed with the keyboard in mind might be faster to use than one designed mainly for mouse.
Re:Not quite. (Score:2)
Not so insightful. Any well designed software that's designed to be used primarily with a keyboard, and with a mouse as an afterthought, it more efficient to use with a keyboard than with a mouse.
Granted, web browser are naturally good candidates to be used with a mouse, but I guarantee you I know scores of people who can browse faste
Re:Not quite. (Score:5, Interesting)
Hits it on the head.. (Score:5, Funny)
This page cannot be displayed due to an internal error.
..and apparently knocks it out.
Well, depends on how the input system is geared. (Score:3, Informative)
for counter arguments. Ofcourse, as the tty/line based input interfaces on *nix, the mouse might do that much for applications such as vim/emacs as they are today.
Mouses are Dumb .. but .. (Score:2)
So that's why... (Score:5, Funny)
I'm impressed how those guys can use the keyboard to rotate around and zoom 3D graphics in realtime, and then apply some amazing pixel-sharpening processing algorithm, all by using keyboard commands.
I've often wondered how they could do this so quickly. Especially when they literally have to type everything they want into a text field on the screen. For example, "search for drivers license of all bad guys within last two days".
I mean, it's a search engine - you don't have to type "search" into the text field!!!
Re:So that's why... (Score:2)
locate -r \/usr\/stupidity.* (Score:5, Interesting)
I do that stuff all the time. I stopped using windows altogether about two years ago, every day I still find myself using the GUI less and less. Sure some things are irreplaceable, but for most stuff -- I want to download an image gallery? I can waste five minutes setting up a download in d4x or I can type something like
for ALL in `seq -w firstvar lastvar`;do wget http://somesite/gallery/DSC$ALL.jpg;done [somesite]
And yes, I DO use my system for video editing and photography work. I still long for Gimp to have the keyboard-ability of the SGI/Wavefront system I learned to use more than a decade ago.
Ob Family Guy (Score:2)
This is a man who thinks the plural of goose is sheep!
Mouses are dumb? (Score:3, Funny)
Yeah? (Score:5, Insightful)
Or maybe, the correct answer here, like in every field, is USE THE PROPER TOOL FOR THE JOB.
Re:Yeah? (Score:4, Insightful)
I'd agree with the assertion that a word processor, spreadsheet, or other primarily textual application is definitely easier to use with a keyboard and control strokes than with a mouse -- if you're willing to overcome the initial learning curve. I am, but a surprising number of people aren't. Personally, it annoys the holy living shit out of me if a word processor requires me to use a mouse for anything at all. Sometimes, I'll use the mouse for selecting a field in a dialogue box, but this is less often because there are a lot of fields (legitimate reason), than because the UI engineer came up with a stupid tab order.
For graphics apps, on the other hand, the mouse is going to be the primary tool. Photoshop, Illustrator, CorelDraw, and so on would be virtually unusable for real work without a mouse. That said, I use keyboard shortcuts extensively in all of the above.
The solution, IMHO, is to make sure that you can do as much as possible with either the mouse or the keyboard, and let the user decide which one works best for particular tasks in his or her own unique workflow.
Re:Yeah? (Score:3, Funny)
Mouse is seldom the proper tool. (Score:3, Interesting)
I'd say that a mouse is seldom the right tool for the right job. You can't even really do all the browsing stuff with a mouse, as it often involves some other form of data entry. Further, since clicking is so very primitiv
Most people feel that way (Score:3, Interesting)
If what we are talking about is hot keys, then there is some speed gain, but I have found that for most select cut and paste operations (even in text editors) the mouse/hot key combination seems to be fastest.
Oh and the article is already down.
Of course... (Score:5, Insightful)
Modern Editing (Score:2)
A mouse is very useful in a text editor that was originally designed to use it. And, of course, the mx1000 kicks all kinds of ridiculous ass.
Keyboard vs. Mouse (Score:2, Funny)
Other than these thoughts, WTF? is definitely going through my mind as in "WTF is this article for anyhow? Should be kiss Gnome and KDE goodbye and go back
Re:Keyboard vs. Mouse (Score:3, Interesting)
But only if you're using the IBM Model M. Modern keyboards just don't have the structural integrity to cause damage to anything but themselves.
please don't write "emacs/vi" (Score:4, Funny)
The FA forgets one thing (Score:2)
Example: use a word processor, and you can be sure it's worthwhile taking some time learning keyboard shortcuts, since you're already typing text as the main activity in that context. Use a web browser though, and the situation is reversed: you spend a lot more time clicking around in a browser than typing. In this case, switching to the keyboard often is a hindrance more than anything.
The only softw
No kidding. (Score:5, Funny)
Re:No kidding. (Score:3, Funny)
Pfff, kids these days...
Real geeks program their computers with 8 switches and leds, the ALTAIR way. Like real men.
I'm one of *those*... (Score:2)
An interesting point for those of you who participate in online bulletin boards that use Invision Power or vBulletin... alt-s "submits" for you on almost any page
Re:I'm one of *those*... (Score:2)
May I suggest you use Tab-Tab-Tab-Tab-Space more often when you submit your Slashdot articles?
Re:I'm one of *those*... (Score:2)
Flogging a dead horse (Score:3, Insightful)
I thought this argument died in the 80's.
jfs
Of Course Mouses are dumb... (Score:5, Insightful)
GOMS (Score:2)
It takes a reletive
There is an interface that works all this out to be as fast as the command line, easier to use then any current GUI or command line, and is matched up to what humans can do cognativly. It's text editor is Archy, and as a whole it's called The Humane Interface. It is Jef Raskin's design. The man behind the origina
Well duh, it depends on the nature of the tool. (Score:2, Insightful)
Try using a keyboard exclusively with Photoshop. Oops!
The tool you use dictates the hand action.
Keyboard vs. mouse: Analysis (Score:2)
When you use a keyboard you have a number of keys + 10 fingers (most people). This allows for:
1) lots of "parallelization" (as you are hitting A with your left pinky, your right index finger is hovering right above H, your brain is already lining up the other fingers, and so on)
2) multi-finger/multi-key -> multi-function combinations
On the other hand, when you have a mouse, you cannot type (most of the work is really typing), you have to make a roughly 10 inch latera
Poor Earthlings... (Score:2)
Learn how to use your tools... (Score:2)
Article's a bit misguided... (Score:2, Insightful)
However, it takes little to no tweaking of his "Cyborg" argument to say that mice are superior when using CAD and playing most computer games. After a certain duration at any of these activities, the
Mouse = analog; keyboard = digital (Score:3, Insightful)
Some input is analog - like drawing a picture. Some is analog but maybe gratuitously so - like dragging or resizing a window.
Mice are great for analog input, and not so great for digital.
So why are mice used so much? Because it is easy to train primates to whack the right paddles to perform certain well-defined tasks. Not because such an interface is most efficient for an adept user.
It is true that Windows has a hideous alternate digital input method using tab and enter. That's equivalent to unary.
It is not clear to me that *any* current keyboard input convention is as efficient as it might be. Certainly not Emacs, which makes you escape the ordinary thing you do (navigating) in order to facilitate something you do less often (inserting stuff at a new place).
All these ergonomic issues are amenable to evaluation by experiment, but the easy-to-implement experiments all involve short learning periods and previously unexposed subjects. Or, worse still, subjects who have already been exposed to a particular way of doing things. Such naive experiments will tend always to support "use a mouse, just like Windows."
Re:Mouse = analog; keyboard = digital (Score:3, Informative)
Using the wrong words there... a common mistake, one I make myself. In reality, both the mouse and keyboard are digital of course, but the keyboard is discrete and the mouse is continuous. (And to be more pedantic, it's only "effectively continuous"
Certainly not Emacs, which makes you escape the ordinary thing you do (navigating) in order to facilitate something you do less often (inserting stuff at a new place).
You are using the word "E
No kidding (Score:5, Insightful)
We're comparing shovels to screwdrivers here, folks.
Maybe he's right... (Score:2, Funny)
Draw a circle with a keyboard... (Score:3, Funny)
Ruger
The lameness filter won't let me do it here... (Score:3, Funny)
What's the debate going to be about? :)
WordPerfect 5.1 (Score:3, Interesting)
Split the difference, Fingerworks keyboard (Score:4, Interesting)
It's pretty slick, and it really helps me when I'm doing somethign that requires alot of transitioning from mouse to keyboard. It also adds gesturing to any application, which is pretty damn slick. Gestures can be even faster than keyboard input.
data input rate (Score:3, Interesting)
Ignoring simulatneous key presses (trust me, the number will be enormous even without them), the average workplace typer can achieve 50 wpm (http://www.testedok.com/typingtest.html [testedok.com]). At 5 characters per word (same site), that comes to 250 characters per minute, or 4.17 per second. With a set of characters including the alphabet (26), punctuation (11), numbers (10), we have
(26+11+10)^4.17 = 9,389,621 distinct inputs possible per second
The mouse input question is significantly more difficult. One possible approximation of data input is clicking on distinct points on the screen. Just by playing around with a mouse, I believe I can hit any point on a 250x250 grid on the screen each second. I can mark that point with, say, 1 of 3 distinct button presses.
(250*250*3)^1 = 187,500
Keyboard wins by 50 times, apparently.
One can pretty quickly see, though, that no human can possibly generate this much data. Typing words at that rate is using no where near the complete set of possible data, and I can't imagine any useful situation where a person could be click ing on one of 187,500 points every second...
How much importance can you attach.... (Score:3, Insightful)
Article Text (Score:5, Informative)
Posted by paul on 2005/5/20 9:24:00 (1328 reads)
Keyboards are good. Mouses are dumb.
If I was an alien looking to slowdown the technological advancement of the human race, I would have implanted into their society the things we call the keyboard and the mouse. In fact, the only personal proof I have that this was not the case is if aliens were involved they would have updated the pain by now. Like making the "shift" key a foot pedal or something.
Assuming mailicious aliens weren't involved, this isn't good news. It means we were silly enough to have invented these things ourselves. And then we were silly enough to let them "catch on". And we're silly enough to not personally diverge to a more efficient invention just in case we might later still need to know how to use this one. We humans follow a frighteningly simple herd mentality, God forbid someone jumps off a cliff and yells "free USB fobs!" - we'd be goners.
Truth is however, that with the keyboard at least - we have adapted. Our brains and fingers have optimized this abomination enough to actually get decent output. Obviously, the optimal tool would be one that can output words (actually, getting rid of words and going right to thoughts would be way better, but that is as of yet - out of scope) as fast as we can think them.
Now you might actually have been thinking the opposite. That the mouse is the more precise tool of the two. Well not for me it isn't. For artists and graphic manipulators the mouse is all that and a bag of chips - but for text people like myself, you can keep your seedy mice.
The problem with mice (which the nefarious aliens know all too well) is that its use removes your hand from the keyboard. To open a file in your favorite editor, chances are you grab the mouse, find the pointer with your eyes, move it to "file", click, move it down to "open" (hopefully not having to deal with any of those sub-menus that always seem to unpop off my screen as I'm moving down trying to get a lower entry) and once again click.
The alternative way to do this using just the keyboard (which I'm callously assuming is where your fingers already are) is to hold ALT, press F, let go of both, then hit O (thats as in "oh", not zero).
I have never written down all those operations before now and just looking at the two makes me feel stupid to have every used a mouse to open a file. The ALT-F method is no secret - why the heck don't we use it? ALT-F then O is even two different hands - it really is quite fast. My only explanation is that such keystrokes are cryptic and will require a bout or two of memorization whereas the peachy mouse-menu route hand-holds us right along the way. The mouse cursor gives us a constant bookmark of where our thought process is "I just clicked the file menu - now I'm moving to click open".
There is a nice book by Andy Clark called Natural Born Cyborgs. He makes an interesting observation that we all are already cyborgs (loosely defined as a fusion of humans and technology). His example is that if I am at your house, I may ask you "Do you know what the word poikilotherm means?". If you don't you would say "No, but we can look it up!". Upon consulting your house dictionary or your ubiquitous wifi connection, you can easily do that.
Now similarly, I might ask "Do you know what time it is?". And, at the very instant of me asking, you may not. However, the common response is to raise your wrist to your face and say "Yeah, its 4:30".
You liar. YOU did not know. Your watch knew but took credit for its perpetual temporal omniscience. I always know what time it is cuz dadburnit - I have a watch! In effect, we have extended our concept of self to include our watches - thus in Dr. Clark's claim we are cyborg. (Note that grammatically speaking, that sentence should end in "cyborgs", not "cyborg" - but if you ever watched Star Trek you'd know that cyborgs don't use contractions and often speak of th
Re:and his website.... (Score:2)
Re:emacs.. vi.. FIGHT! (Score:3, Funny)
And you just confused the smurf out of every Mac zealot going to this story to denounce the heresy of the superiority of the keyboard.
Re:emacs.. vi.. FIGHT! (Score:3, Insightful)
The apple, option(alt) and control keys are used quite a bit in situations where a Windows user would be right-clicking.
I use the keyboard much more frequently when using a Mac than I do with Windows.
Re:Timmy's going to break the news that the 'goto' (Score:2)
10th anniversary of PHP, there i
Re:I think that eventually... (Score:3, Insightful)
1. Your finger has very low resolution. You cannot position something very precisely with a finger on the screen no matter how sensitive the touch screen is.
2. Sticking your finger on the screen obscures your view of the very thing you are trying to point to thus making it harder.
3. Tracking your eyes suffers from a similar accuracy problem. Just try staring at a pixel on the screen and then move your
Re:I think that eventually... (Score:2)
Oh boy, and lets hope there's either 1. No females in the room and hes hetro, or 2. Females in the room and hes gay or else your gonna end up as ground beef.
Re:or not... (Score:4, Insightful)
Executive Summary: The mouse is faster than the keyboard.
Or not.
Here [asktog.com] is the article where Tognazzini describes his test. Tognazzini writes:
Note, "cursor keys", not "keyboard".
Never mind the absurdity of reporting the times to four significant digits. He said, again, "cursor keys", not "keyboard". He had the users move the text cursor with the arrow keys alone, from one "|" to the next.
Here's another way to do it, using the keyboard. Got your stopwatch?
?^$?;//s/|/e/gSix seconds, independent of the length of the paragraph or number of changes. (That's ed(1); "ed is the standard text editor".)
Even if you constrain the user to move the cursor to each "|", one by one, the keyboard is faster: for instance, in vi(1), "{/|^[re" and then repeat "n." But why would you make the user do that? That's not just ignoring the utility of the keyboard, but of the computer itself. So the mouse is faster than the arrow keys at performing task X forty-two times? If you use the computer as a fucking computer instead of crippling it to the level of a typewriter, then you don't do it forty-two times; you do it once. Tognazzini's test suffers from Mac System 6 tunnel vision.
It might be argued that automated repetition defeats the true purpose of the test -- that it isn't about replacing "|" with "e" forty-two times, that that isn't a real-world editing task but just a stand-in for forty-two different tasks.
Better for the keyboard! A keyboard does have keys other than arrow keys -- it has keys that bear the very same characters that appear in text. There is an obvious correspondence between a character on the keyboard and a character in the document, one about as "intuitive" as you can get. This lets the user press the keys to locate the corresponding character in the document, either individually, or sequentially to magically form composites we call "words" that have meaning within the user's task.
Using the keyboard, the user can have the computer find the correct location, rather than being forced to do it himself, visually, with the possibility of error. What if Tognazzini's test had not involved finding the vertical bars, which are visually distinctive in text, but, say, replacing "blue" with "green" throughout a ten-page document? How many instances would have been missed? Do you want to cut the blue wire, or the green one? Are you sure?
(Oh, I'm sorry. Did I say "|" was visually distinctive? Here you are, user: take your mouse and change every "|" in this Helvetica paragraph. Don't touch any "I" or "l" or "1", though.)
The mouse ignores the semantic content of the characters and symbols, words and keywords, blocks and sentences.... It even ignores the symbols themselves; it wanders haphazardly over a picture of the document (a static picture, if you're lucky; ever try using a mouse to select something that doesn't hold still because the window is being written to?)
Revised Executive Summary: The mouse is faster than the keyboard that has nothing but four arrow keys, when errors don't matter.