Keyboards are Good; Mouses are Dumb
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."
Let the editor wars begin!
"I'd rather be a lightning rod than a seismometer." -Ken Kesey
...when did opinions become news??
All this time I thought that it was more efficient to use the mouse to do everything.
Should have been "from the duhhhhh department"
Next thing you know, Timmy's going to break the news that the 'goto' is bad. And that having a big monitor is better than a small monitor.
Mod down people who tell people how to mod in their sigs
Turns into a smoldering crater thanks to /.
...Counterstrike.
I've tried it. Absolutely impossible.
Before you mod me funny, think, perhaps I was insightfully funny?
Imagine trying to use a CAD program, or even browse a web-forum without a mouse. The mouse still wins in some applications.
(Didn't RTFA).
This page cannot be displayed due to an internal error.
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
You can't take the sky from me...
Use Illustrator and only your keyboard. Go!
I agree completely. The mouse is imprecise and takes too long, requires very good hand/eye coordination. When I have to work on a repetitive task I can either write a macro or have the exact sequence of key-strokes down and do the job much faster.
b logspot.com/>
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/http://unk1911.
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.
"Screw slashdot." -- Linus Torvalds
Seriously, you can get a lot of coding done with that middle mouse button...
mice?
most mice will be done away with in favor of touch screens and other sensory input, like the eyes. I favor Opera as my browser of chooice specifically because of it's superior keyboard usage features.
Keyboard is much more straigt forward. Mouse is used for different things.
;).
Sure the keyboard works more efficient, this means you probably wheren't switching programs too much
You also have to grab to your mouse... maybe mouse driven apps (like AutoCAD or qCAD) do work better with the mouse ONLY instead of the keyboard with it.
Thus: it just depends on your use
Hits it on the head..
This page cannot be displayed due to an internal error.
..and apparently knocks it out.
air and light and time and space
They could read http://www.cs.bell-labs.com/wiki/plan9/Mouse_vs._k eyboard/index.html
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.
"making outputs" are dumber ... but... putting a link to tyma.com on Slashdot is dumberer!
hits it on the head
You are killing mice just because they aren't fast enough?
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!!!
You might destroy the world that the Apple-only-has-one-button-mice people live in.
"I don't think it's selfish, to eat defenseless shellfish." -NOFX
Articles : Mom, I think I'm a Cyborg
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
http://www.asktog.com/TOI/toi06KeyboardVMouse1.htm l
I believe Fox News was founded in 1980.
The Future of Human Evolution: Autonomy
I vote for vi and fully expect to get troll, flamebait, or redundant on this post :)
This is a man who thinks the plural of goose is sheep!
Obliteracy: Words with explosions
I agree completely. The mouse is imprecise and takes too long, requires very good hand/eye coordination. When I have to work on a repetitive task I can either write a macro or have the exact sequence of key-strokes down and do the job much faster.
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)
--
http://unk1911.blogspot.com/
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 themselves in a hive mentality - thus if we are them, no worries about speaking like them)
I may be creating a tenuous c
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.
"Screw slashdot." -- Linus Torvalds
On the
10th anniversary of PHP, there i
I got a computer to let my mouse surf the 'Net. What am I supposed to tell my mouse when he reads this article, you insensitive clod?
:wq
It must be Windows. It needs half a gig of RAM and a hardware-accelerated graphics card just to run Solitaire.
Try using photoshop without a mouse.
Or maybe, the correct answer here, like in every field, is USE THE PROPER TOOL FOR THE JOB.
====
Crudely Drawn Games
Most people feel that way, and I certainly do as well, but many usability studies have been done and for menu based commands the mouse is faster than arrow keys and drop menus.
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.
I used to have a cool sig, back when I cared
He is sinply assuming that all anybody ever does is navigate file menus and some word processing. Choosing icons from a desktop, clicking buttons, things like that are not just eye candy... they matter. And for the things I do, multimedia editing and stuff, the mouse is more than essential. I agree fully with the poster that pointed out this is a thinly veiled 3 emacs news item, and rather terrible news. HEY, GEE GUYS, KEYBOARDS ARE BETTER THAN MICE FOR WORD PROCESSING.
webpage
trackpoint.
While I spent much time in Emacs and VI in my younger years, I really can't imagine going back to them. BBEdit and my Logitech MX1000 are just too wonderful together to ever go back.
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.
Care about electronic freedom? Consider donating to the EFF!
While both have cords, mice lend themselves to seconday use as garottes due to the small size of the mouse, espcially mini USB models for laptops. Keyboards meanwhile have a definite edge as a blunt instrument, able to focus the full power along one edge or to spread the impact across the face of the bottom, or even cause the embedding of key shrapnel.
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 to text where we can commune with our keyboards? Should we do everything by mouse in a gui to strike back? Does this article have any point to it?
Now... back to the real uses of keyboards and mice...
If my grammar and spelling are off, I am [distracted/tired/careless] (take your pick)
I do not wish vi to be seen so close to emacs lest someone think they are together. vi wouldn't be caught dead with the likes of emacs... the after prom party doesn't count there had been much drinking
I came to the datacenter drunk with a fake ID, don't you want to be just like me?
Keyboards are good, yes. Mice are good too, that's true. They both are good... for what they're good at :-)
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 software I know (well, use) that requires you to use heavily both the mouse and the keyboard is AutoCAD: I spend a lot less time typing acad commands in the keyboard and select object with the mouse than doing everything with the mouse.
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
Not having to move my hand off the keyboard to do simple mouse tasks is immensely helpful and saves a whole lot of time when I'm coding or otherwise working in text. The sensitivity of the controller is also great for detail work in Photoshop.
I am Leviathant and I approve this message.
They're stupid. As a matter of fact, GUIs are stupid too. So are command lines. If you're a REAL geek, you'll do your computer work with a punch card. If it can't be done with that, well, it must not be worth doing.
Tluin natha Linux xxizzuss uriu olt bwael mon'tun.
when i started into the web back then i had to make a choice: either use the mouse or use the modem due to single COM port on that computer. so i had to surf via keyboard strenghtening my keyboardskillz. im pretty thankful over that nowadays :)
There are billions of web pages on the net. I have one of those. Therefore, my input to output ratio should be something like 10000000000:1
... mouses?
That may be, but it took a few years to reach its stride.
I prefer boxers to briefs.
I would give you a long treatise on how human male evolution has selected for boxers and how aliens want us to wear briefs but I don't have a blog.
...the Mac Zealots were the first to adopt the idea- Suddenly, around the time Windows 3.0 came out, GUIs were all over TV and had gripped the imagination of the general non-geek population and it became unthinkable to release a computer without a GUI.
:) Unfortunately, many programs can no longer run on just a keyboard, due to the GUI devolution.
When this happened, my mac friends ribbed me by saying "Look we were right! GUIs are better!"
But I still consider the GUI a step back in computer usability, for many of the reasons outlined in Paul's essay, plus many more!
A keyboard is just a perfect way to enter commands into a computer-
Sorry folks- you're just gonna have to learn how to type in commands without clicking on perty pictures if you want to learn how to use a reasonably complicated application efficiently
This whole topic is so lame, I don't know where to begin. Must be a slow news day.
"My country, right or wrong; if right, to be kept right; and if wrong, to be set right." --Senator Carl Schurz (1872)
That uses the keyboard almost religously. Tab-Tab-Tab-Space to submit for Slashdot articles too :)
:) I had actually written to Google to have them update Gmail to have some damn keyboard shortcuts, but I'm still waiting on that... :(
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
The price is always right if someone else is paying.
I thought this argument died in the 80's.
jfs
The only thing worse than a Democrat is a Republican.
"Keyboards are Good; Mouses are Dumb" No comment :)
Because mice would have been the smart way.
I've felt this way for a long time.
I see so many users type something, then look down, grab the mouse, look up, aim and click then let go of the mouse and re-orient themselves on the keyboard to continue typing.
To me, the mouse is nothing more than a "visual macro." What was Borland's keyboard macro program called again? That thing roocked!!!
Ok smartypants, let's see you organize my p0rn collection in emacs ... that's right, keyboard takes two hands doesn't it ;)
FYI, it is spelled "Meese".
So rather than being a general case study with broad applicability, Slashdot has just put on its front page an article that says, "I like keyboards!"
Somehow, "News for one particular nerd" just doesn't have the right ring.
Slow news day, here we come.
Goms demonstrates this. .2 seconds to tap a key. It takes a reletive 1.85 seconds to think about moving to the mouse, locating where to point the mouse, and moving it there.
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 original Macintosh inteface, and pioneered a lot of earlier interface testing.
KDE, Gnome, MS Windows, and OS X take note: Please stop ripping each other off, and start designing from what a user can do. Also, start doing more both theoretical GOMS testing and real world user testing.
Archy link
Is there anything better than clicking through Microsoft ads on Slashdot?
http://www.laughnet.net/archive/compute/winedlin.h tm
:D
And since FreeDOS has an edlin-compatible edlin, it's possible to port it to *nix, use it in an xterm window, and middle-click paste into it. Of course, why one would want to go through something as painfully esoteric as that when vi and vim are so much better is beyond me, but still quite possible.
It must be Windows. It needs half a gig of RAM and a hardware-accelerated graphics card just to run Solitaire.
Let me lay it out for you nice and simple. If you choose to use tools that work best with a keyboard then the keyboard will be most efficient. If your tool works better with mouse input then a mouse will be more effiecient.
Try using a keyboard exclusively with Photoshop. Oops!
The tool you use dictates the hand action.
Using the best knowledge of today to create the problems of tomorrow.
You can think about it like this:
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 lateral move every time you want to do something with the mouse, and your functionality is limited: you have but 3-4 keys to press at the most.
Simpy
... but they require more practice to use.
First off, you have to be able to touch type to do it effectively. Not all that big of a deal, but if you've never done it before using a mouse is much more apealing.
Then you have to consider how every OS/program tends to have its own commands/keystrokes/hotkeys/etc. Some of these are standard, like ctrl-v for paste. But, that's a) not true under OS X (at least for now...) and b) not true for various terminal emulators that use ctrl-v to send, well, ctrl-v. This means having to re-learn all of you key habits every time you learn a new app.
Alternatively, you can just click a button on a toolbar or palette window. It's ideal for graphic programs, where the "eyeball" sizes of objects is in many ways *more* important than the actual size in pixels or inches or whatever. And dragging a mouse is a heck of a lot faster way to do tasks that have a degree. Consider the task of changing the size of an object by pressing +/- versus clicking and dragging.
The basic problem is that a picture is worth a thousand words, but a word is worth a thousand silent gestures. Hence it is most efficient to have the computer display info to you in a GUI, but more efficient for you to type commands. But, typing is a lousy way to navigate graphical fields. This is basically why personal computing reinforces the current model: use keyboard shortcuts for as many things as you can, and use the mouse for the rest. Technodunces or peopleusing software for the first time needs to be able to navigate by gesturing only, however much more inefficient it is. Time and practice, however, can use keyboard shortcuts to maximize productivity.
It has more buttons.
What's all this mouse/keyboard stuff? I simply think what I want these machines to do and it does it. So much for "right click" this and "alt" that.
Dedicated Cthulhu Cultist since 4523 BC.
is MICE ... If you're going to criticize something, at least get the name right....
What a bunch of weenies. If you are not entering raw assembly via a hex pad on a Cosmic Elf, then you got no business talking.
and THEN complain about them. Geesh. Get it straight!
TFA only uses typing as the example of interacting with the computer, in this case, with text editors and using the keyboard shortcut instead of using the mouse and clicking on File-Save. His article works great in this sense, because the keyboard is naturally the most effective tool for the task of typing.
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 simply becomes an extension of the human body, and little to no thought is required for our brains to act immediately to what we want to do on the computer, be it dodging a rocket or designing an object.
Keyboards and mice are not inherently dumb or smart, each is simply more adept at different tasks.
Most input from human to computer is digital - selecting from a menu of items; selecting a particular window; clicking OK; entering text, etc.
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."
We're comparing shovels to screwdrivers here, folks.
Computers are useless. They can only give you answers.
-- Pablo Picasso
Ever tried quake with out a mouse?
The Arrow keys on the right do not cut it.
The best mothod is the keys on the left of keyboard for movement and mouse for aiming. You have complete controll. When using the arrow keys for look and aim they seem slugish and not as acurate because of the way they are set up. Atleast with a mouse I can move very precise And controll house fast or slow I look or aim. Other then that KEYBOARD COWBOY!
You know, I think he might be on to something. When I click on the link in the article with my mouse, nothing happens!
I read Usenet for the articles.
MOUSES???? c'mon! Repeat after me: MICE!
... the plural of mouse was mice. ;-)
Crazy Cheap Domain Hosting!
To use that mouse...it doesn't matter what for really, but anything that will allow him a free moment to realize that "mice" is the correct word might have saved him the need to post a "news" article about something 99% of Slashdot readers probably don't care about ;).
:)
Using keyboard = not thinking
The mouse allows competent computer use without knowledge of esoteric keystroke combinations. An expert will always be faster with a keyboard, so why even argue that point?
A novice will close the efficiency gap more quickly with a mouse than a keyboard. It's getting them to move from the mouse (aka training wheels) completely to the keyboard that's difficult.
Nostalgia isn't what it used to be.
If you're doing most of your coding with copy and paste, you've done something wrong.
My Logitech MX-1000 laser mouse disagrees.
MadOgre.com
This has been driving me nuts, off and on, for the last month or so: I remember reading an explanation of why one mouse move-click was equivalent to eighteen keystrokes from an experienced typist. It made impressive sense to me, and encouraged me to learn keyboard shortcuts even for most GUI applications.
--grendel drago
Laws do not persuade just because they threaten. --Seneca
Yeah, because that's all we do when we use the computer... search around menus and look for commands... Did you also find that Etch-a-Sketch an was awesome art tool and artists who work with paint brushes are "dummies"?
UNIX: A computer user is defined as a programmer. WINDOWS: A computer user is defined as a consumer.
So since I can't read the article does he take into account that everyone should also use a dvorak style keyboard since it is faster than a qwerty keyboard?
I mean after all we were only stuck with the qwerty keyboard because the first typewriters(non electric ) were not fast enough and you would jam the 'keys' together if you typed to fast hence qwerty to slow people down.
I just use the mouse to "Insert Symbol" select the letter out of the table, and click away. keyboards are useless.
Its quicker to type in a command than to look thru a maze of menus. Isn't it? I do cad work all day and it couldn't be done faster than with a keyboard only. When it comes to moving around the system. The mouse is useless. If you look back at when companys went from Dos to windos they took a performance hit because a mouse is no where as fast as typing in the command that you need because they are not wasting time looking thru a ton of menus and pulldowns.
I mut have read that blurb like 3 times, and then I was only barely able to glean the gist of the story.
Then again, this might be a symptom of caffeine depletion, rathern than bad writing.
VOTE!
over Firefox to navigate the web?
Yeah I can see it now, he's in his dark office. The mouse is 2 meter away, unplugged in a cardboard box whispering to Paul, chattering with him
Mouse: plug me...... use me..... rub me"
Paul: be quiet! I don't need you anymore!
Mouse: Or do you?.... Mouahahahhauahauhauhauahauhaa
Paul: [DarthVaderMode] NNNNNNIIIIIIIOOOOOOOOOOO
No, out of the n00bs to the computer world who'd be confused by /.'s URL.
/.'s URL; who'd be confused by any URL.
no, the heck with
AC's modded -6. I don't see you, I don't mod you, anything you say is lost. Don't like it? Don't be a coward.
"Hi. Here is an essay based entirely on personal anecdotes and conjecture that validates my own personal view, and also places me in an elite category of computer users. Have a nice day."
"To this end (again, I work 99% of the time in text, I fully understand my observations are irrelevant for more graphical professions)"
Not surprisingly, this is a text hacker that's writing this, so that's why he thinks these things.
What's surprising, is I'm finding myself agreeing with someone who uses Emacs.
VI FOREVER! :)
- - - -
KickingDragon
"mouses"???? :o
For vi and emacs...yeah, the keyboard is for sure the way to go - that's what it's designed for. On the other hand...it's also a huge barrier to people adopting these system because the mouse is a more natural thing for beginners to grasp.
I recently TA'd a beginner computer course at the university. We did a section on webpages, starting locally with notepad and then moving them to a server using pico. We figured pico was simple enough, and close enough to notepad that they would pick it up easily. But they were all terrified of it because they're not used to it, and they don't find it natural. In the end, they all ended up accepting it, but give them the choice and I'm almost certain they would go for notepad any day of the week.
For that matter, even I would give my right arm for a mouse some days...I've been using vi for a pretty long time now, so I don't even think about what key I need to press anymore...this can actually present a large problem for me, and here's why....
I'm working on a php project where the database was originally designed by someone else. All the table names are totally in caps. Because sql doens't care really about caps vs. no caps, we tend to write all teh sql calls totally in caps to avoid the having to switch. The problem? well, when you hit i, that's insert. When you hit I, that's insert at the start of the line. When you hit the i key before you remember that your caps lock is on, that's me writing at the start of the line and then cursing.
...no two people are not on fire.
not to mention the overhead the os has to use to facilitate the pretty gooouiy interface!!!! As Dr. Smith says, "Oh the pain"!
Any pro Mac user knows this outright, and has for a few decades...
Tablet :D
Guns are for wimps... Use a crossbow.. this way you can pin them to their chair when you go postal.
...then we'll have something to debate.
Ruger
I love watching the newer, never been trained to use a keyboard, AutoCAD drafters struggle to keep up with me. These guys swear that they are fast when we hire em out of ITT or what have you, but when you get em to production it's an entirely different story.
Jaysyn
There is a war going on for your mind.
and thus input directly by firing my neurons in gross motor movement, instead of using the headset interface to communicate telepathically because I hate the fact that Big Uncle is watching.
Does that make it better? Or just different?
-- Tigger warning: This post may contain tiggers! --
This kind of reminds me of WordPerfect 5.1, where you could do everything with one of Alt,Ctrl,Shift, and the function keys. Once you mastered all the functions, or all the common ones, operating in WordPerfect was very quick. I know my highschool had labels on the top of every keyboard that had all the shortcuts there. Made them a lot easier to memorize. You could probably still set up a word processor like this if you took the time, but who wants to do that.
Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
display -dither -despeckle -gamma 1.8 -sharpen 2 0.5 thisSecretImage.jpg
...and I'm essentially done. Takes less time to type that than opening the damn download program, and the "interface" is just as usable (at least it is to me).
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
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.
It's really very simple why sticking to the keyboard while editing is much better than half-mouse-half-keyboard editing.
... repeat a few hundred times ...
With a mouse, you're trading off complexity and size for a much thinner signal pipe. Think of the kinds of signals a mouse sends to the computer:
"move up a bit"
"up a bit more"
"left a little"
"up a bit more"
"right a little"
"click"
In terms of real bandwidth, mice use much more than keyboards since the rate of signals being generated is much higher. On the other hand, the amount of differentiation between these signals is low. At most 3 or 4 bits of information is transmitted per logical signal from the mouse (up, down, left, right, b1 down, b1 up, b2 down, b2 up, b3 down, b3 up, scroll down, scroll up).
Secondly, the primary method that humans use for encoding information into these signals is to chain a whole bunch of them together to identify a geometric point in a 2-dimensional plane (the screen). The point's location, however, is not specified in the most efficient representation (which would be to encode the point in terms of combinations of signals where each one augments the previous signals' bitcount with its own), but rather linearly, which is very inefficient with respect to bandwidth. If you want to move over X pixels in a direction, you're going to be sending on the order of X signals, whereas optimally, you should be sending on the order of log(X) signals.
Now, combine this with the fact that humans generally don't identify things by x/y coordinates, and we definitely don't communicate those identifications using linear signals. We much prefer to identify things by pulling logical identifiers from a huge space of well-known identifiers (names). We use context, construct logical categories and subcategories to deal with and communicate information.
Let's inspect how keyboards don't have any of these limitations.
First off, the number of bits per signal in a keyboard is about 7 or 8 (keys, along with chording with CTRL and ALT).
Secondly, we communicate information through keyboards not linearly, but combinatorially. We don't hit the 'a' key 50 times to get to the 50th word that starts with 'a'. Thus, the order of addressing some concept using a keyboard is much closer to O(log(N)) than it is to O(N).
Thirdly, the way in which we use keyboards to identify concepts map much better to the way our mind organizes itself: conceptual tags (in other words: words).
This is why mice suck at dealing with communication of abstract conceptual data, like prose, programming, filesystem traversal, etc.
On the other hand, when dealing with information that is inherently geometrical (images, plots, diagrams), suddenly a mouse becomes a much better tool than keyboards.
Anyway, this whole analysis should make one point very, very clear to the reader:
VI IS BETTER THAN EMACS. NUFF SAID.
-Laxitive
But mouses have four legs.
-Peter
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.
I'll tell all the people who have done needlepoint thruout the millenia that they don't exist then.
Just because you can't do it, doesn't mean it can't be done.
-- Tigger warning: This post may contain tiggers! --
WTF man, I've been using a mac for 5 years now and rarely use the keyboard. And it's gotten better and better as the OS has improved (I only spent a little time in OS9, but OSX has gotten more and more keyboard-nav friendly). Plus, considering you can script the manipulation of ANY user interface item, I'd say there's almost nothing you can't do using the keyboard on a Mac.
Though they are both important, the mouse kills...within a graphic standpoint or a normal user, the mouse is the most stylish, and you always press the correct button on a mac...
Go to the w3.org and put Slashdot.org through the validator.
"Use your words, Honey."
I challenge you to a game of any popular FPS or RTS. You use only a keyboard, while I use a mouse. If you insist, I will even play with only the mouse (as long as it's a 5-button with scroll wheel).
I'll put $10 on me winning.
... won't someone think of the porn?
:)
I find it much to hard to tab around and use the arrows keys while indulging. The easy one-handed use of a mouse allows for a more efficient erotic experience
may have been: "Keyboards will always triumph, because mice are dumb." Sorry, had to do it..
i think i like mice because my hand fits comfy right over it. a keyboard is long and flat. I bet if you had some more buttons on a mouse where your fingers naturally fell, and you had a mouse for each hand you can do away with a keyboard.
Try keyboard-enabling your GUI.
"Keyboards good, mouses bad!"
Yeah, I didn't think so.
This is unbelievable. How is this news?
I dunno, I guess being a Mac user (and truly realize that the ergonomics of the Mac key commands are much easier to use) this is known outright. Mac users worth a damn uses key commands as second nature, and for nearly everything. And the article is incorrect in saying that "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." Every graphic professional I know (admin at design firms, and an old production person) uses key commands as if the mouse didn't exist, accept of course unless you are actually drawing something (Wacom?) or outlining something (Wacom?). That statement is so wrong that I have to take the rest of the article as BS.
Of course key commands are better, faster, easier, no hand-eye coordination gymnastics, etc... Yup, BS AND stupid.
If you want your webpage to adapt to the weather or whatnot, the proper way is to regenerate the html every once in a while. PHP regenerates the same custom html for every request, it's insane! Even Slashdot figured this out for their frontpage.
Err... Interesting. This article is really neat. I'm a fan - the wiki isn't that great, but the information and arguments presented by the original Mac designer are much more cool. The only problem I see is that it's possible that computers have gotten faster enough since the source of that wiki that some of the points are mildly invalid. You never know.
My little site.
And real geeks write code in binary. Compilers are for whimps!
...always come in last place in first person shooter deathmatches too.
Now try and play games like CounterStrike without a mouse (let alone using a low grade mouse). You can set your nickname to "P0wn3d m3 pl3@s3"
I mod down so you can mod up. Your welcome.
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.
Albuquerque PC
*aims... aims.. fires... headshot*
Let's see a keyboard do that.
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
I gave up on mice years ago and switched over to a trackpoint (IBM makes keyboards with the trackpoint built in). I love it on laptops so I figured I would love it on the desktop. Like this:
http://www-307.ibm.com/pc/support/site.wss/docume
It's great because I don't have to remove my fingers from the keyboard, don't have to find some mouse that has shifted who-knows-where, and with a bit of practice becomes extremely accurate. I also have a mouse attached to it for the normies.
On the down side, I have yet to find an ergonomic versionish keyboard with a trackpoint -- which would be great.
Plus it always takes me a few seconds if I use someone elses keyboard when I want to move the mouse. You can see me just staring at it for a few seconds until I grasp the fact I have to find a mouse to use.
And beware -- some of the trackpoint keyboards are
laptop keyboards with some packaging that doesn't give them that great of feel or depth. Others are full size (I even have an old-white ibm uber-click keyboard with a trackpoint) and work much, much better.
This story convinced me to throw away my mouse until the 64-electrode brainwave controlled beanie hits the shelves at Best Lie
I want to be retired when I grow up.
...what are people who call them mouses?
If you could type with a mouse, it would be a keyboard. A mouse isn't supposed to take the place of the kb, but that's how most people use it. It does a pretty fair selection of functions, enough to satify the needs of *most people who aren't trying to do work on a computer*, ie most of the online US if not the world.
Can't you?
What a bunch of lamerz! L337 types should be able to do eveything they need simply by flicking the toggle switches on the front of their wickedly overclocked, liquid cooled, and pimped-out Altair 8800's, just like me! This message, for example, only took me *three* hours to write and send...try and beat that with your lame "keyboards" and your wimpy "mice." /sarcasm
- Test subjects consistently report that keyboarding is faster than mousing.
- The stopwatch consistently proves mousing is faster than keyboarding.
"From: http://www.asktog.com/TOI/toi06KeyboardVMouse1.ht
(via http://www.cs.bell-labs.com/wiki/plan9/Mouse_vs._
Mouses IS dumb.
Why don't you just admit that it's YOU that's dumb and not the mouse?
Dude must have taken "English as a 7,141,378th "language
I hate the fact that a small ball rolls on my table which has nuthin to do with my coding. It takes up space and does nuthin except stare at me while i keep on using my keyboard. Wish graphics and art designing could be done with keyboards!! ;-)
Instead of being creative or expanding on anything, you've stranded yourself in the stone age, writing wasted counterintuitive code to draw a smiley face when three or four mouse clicks would accomplish the same thing.
You attain premature ejaculation in the technical sense, expending yourself before attaining anything for your effort.
This garbage is worse than useless, and actually a detriment to productivity. You contribute nothing. You fail. This is why you will die alone and be completely forgotten.
"This is the weapon of a Hacker. Not as clumsy or random as a mouse; an elegant weapon, from a more.... civilized day."
To Do: 1. Take over world 2. Pick up Milk and Bread on the way home
Come on mods, it was a joke.
Signature.
Both keyboard and mouse. As it turns out, being able to use a mouse while you're programming is great... when there's zero switch delay.
Sadly the TouchStream company has been bought out... they're now selling on ebay for $500.
A system that does eye-tracking, with a few keys on the keyboard to replace the mouse buttons... as well as another button on the keyboard to toggle the cursor on and off so it doesn't interfere with reading. one could quickly just tap the appropriate button on the keyboard with one hand much as one might, for example, hit the caps lock key or an an arrow key, without interrupting the keyboard session for a moment.
File under 'M' for 'Manic ranting'
...with that friggin' one button mouse!
sigs are for losers (except to point out that sigs are for losers)
Actually, I disagree with both sides here. I think what TFA was trying to get to was that mice are inadequate input devices, with which I agree. The conclusion that keyboards are therefore better is however flawed. As *someone* once said, if aliens find the ruins of earth millions of years from now, they would dig up our laptops and imagine that we had 104 fingers.
Logitech to the rescue. I've been using the MX500 mouse for over three years now. The awesome thing about it is how well positioned its 8 buttons are. Before you run away and cry "I don't like 8 buttons, that's too many!", just listen.
You can assign keystrokes to buttons and I've got the multi-purpose buttons set up like this:
1 - [space]
2 - [ctrl+tab]
3 - [ctrl]
4 - [backspace]
5 - [enter]
6 - [quick switch]
1 through 4 allow for ULTRA-FAST navigation of websites using firefox. Just imagine ctrl-clicking on everything and then ctrl-tabbing through everything and then pressing backspace to back a page and space to page down through the page.
Also, I love GSView and I use space and backspace to navigate that. God, I love this mouse.
I'm also a developer and it's mighty handy to double click, drag and drop, press backspace, or insert spaces, or press enter all from your mouse while you're handling just about everything else on the keyboard. Ctrl-Tab is an awesome multi-purpose button to have as you can use it in any tabbed IDE and SQLQueryAnalyzer. QuickSwitch eliminates my need to alt-tab.
So what's my point? Listen to Confucius, go the middle way. We need more well designed keyboard-mouse combinations like the MX500. And getting some good text recognition wouldn't be half bad either.
Same surface for typing and mousing, gesture input, all trainable and modal for different apps. www.fingerworks.com The Keyboard and the Mouse are both archaic, this is one of the few devices that "feels" innovative and really improves my workflow.
Followed closely by dolphins, then humans.
Info taken from "The HitchHiker's Guide to the Galaxy"
Statesmen serve to better the country and help the people.
Politicians serve to better themselves and help friends.
I didn't RTFA but
what I want is a touchscreen monitor - point and tap where you would mouse and qwerty for the rest.
Physics is like sex: sure, it may give some practical results, but that's not why we do it.
Screw all that and get a Touchstream
Same surface for typing and mousing, gesture input, all trainable and modal for different apps.
http://www.fingerworks.com
The Keyboard and the Mouse are both archaic, this is one of the few devices that "feels" innovative and really improves my workflow.
One example people seem to bring up again and again is using a browser without a mouse is obviously worse.
Why does that have to be so? I don't think that's fundamentally true, I think it's just how browsers have bee built to work with keyboard and mice that make it so.
As it is right now on most pages, I use the kyeboard to scroll. And on a lot of forms the cursor starts on the right place to just start typing, so you are pracitcally all the way there.
All that is left is some refinement. People have brought yup the exmaple of a page full of links. It might seem easier to use the mouse, but what if the browser had a search that would perhaps search just the five lines in the center of the screen for a link. Personally I think that would be faster than wandering over to the mouse and dragging around trying to hit the link.
I know Mozilla has link searches but I am talking about a narrowed sort of search that was in a tighter context to what you were looking at. I actually do think that could be faster and easier than using the mouse.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Awhile ago, I bought a Fingerworks Keyboard. These things use a heat-sensing technology to allow the same surface to detect gestures, button presses, and mousing without any "pushing" required. Contact is all it takes.
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.
Slashdot. It's Not For Common Sense
What a nice opportunity to start a discussion about the one button mouse in a non-Apple topic!
;)
So... is this mouse extra delimiting?
Back in the days of WordPerfect 5.1 for UNIX, we did some research that showed each mouse click was worth 8 keystrokes. At the time, this convinced us even further that people wouldn't move to the new Microsoft 'Windows' since it would be more difficult to use a mouse than to continue to use well-known keystrokes and keyboard shortcuts. ...that mouse thing would never catch on - or so we thought...
Clearly you can do more Office-based (nonCAD/graphics work) faster with a keyboard - but just try to tell Office Worker A and Office Worker B that...
Basically the question of keyboard vs mouse comes down to analog vs. digital. We use a keyboard to type characters because, for a computer, they are digital; there's no ascii code for "C that's looks kinda like a G". We use a mouse to do graphic art because a brush stroke is not a simple line. We use the keyboard to go forward and strafe in a FPS because it's either full-on or not, but a mouse for aiming since rate of rotation is continuously variable.
If I hear one more person tell me how vastly superior a GUI is, or scoff that I would use the command line for ... anything, and sense that it is their fear of the unknown rather than substantive argument of any kind, I'm going to ..., but still, I end up getting hung out to dry by these damn GUI zealots. Like all the Mac people who are addicted to the eye candy.
What's the debate going to be about? :)
Less is more.
I had a long comment about "where and when," but I think this table is a better idea:
Mouse,trackball multi-avatar navigation Tablet Graphics Design/spatial data entry Keyboard All other forms of data entry Gamepad,joystick navigating when you have only one avatar(as in games)
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 primitive in a web environment, the rudimentary clicking that a tablet is capable of makes it just about as good for exactly what mice are used for most (browsing).
It's a hybrid that'll get you by.
Mod me down and I will become more powerful than you can possibly imagine!
P.S. Sorry about the previous premature post - somehow accidentally hitting CR whilst in the subject field submitted it, and then Slashdot seemed to disappear off the Internet, and then it wouldn't let me post, because I'd posted 11 minutes ago, which was less than 2 minutes!
My wrists are killing me after 15 years in this business. I can't imagine how much worse they're going to get over the next 15.
:-P
I need a brain implant
When Xerox invented the mouse and handed it over to IBM, IBM said something like "Do you want IBM to consider something that is called a mouse?"
If you mod this up, your slashdot background will turn into a beautiful sunset!
Here is an extremely quick, and extremely dirty analysis of how much data each method can input.
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). 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...
I've met the Queen: the plural - in The Queen's English no less - of a computer mouse is 'mouses'. Fact.
This is why I used to use OctaMED on the Amiga all the time for writing music. Despite it not having the best features and the best MIDI support it was easier to be writing all the music using the keyboard and not touching the mouse.
Compare that to Cubase for example and you are pointing and clicking all the time, pressing the computer keyboard for shortcuts and then moving back to a MIDI keyboard and even a virtual mixer control panel (MIDI slider unit). Much more cumbersome and time consuming which is a shame since Cubase is more powerful.
... for those cases where a pointing device is still the best solution. You can still keep your fingers over the home keys.
Yep, I'll admit it. I don't have a clue what you are trying to say...
Of course, that doesn't feed the ego like publishing an article stating the One True Way to use a computer.
Not exactly so. CADKEY used the function keys to trigger numbered menu items.
Quick strings of F-Key inputs were easy to remember and quite fast when done with a Northgate style "fkeys on the left" keyboard.
As with all UI elements, it's the overall workflow that matters, not specific elements and their attributes.
Blogging because I can...
Have you ever heard of conqueror extension for Firefox or command line based applications like elinks (web browser) that has a option of adding numbers to links in a page so that moving to a link in conqueror or elinks while viewing a web page is as easy as typing the number? This is only web browsers but every popular command line application that I have used has keyboard shortcuts specifically to keep you from having to repeat keystrokes, this is how these applications are designed from the beginning. It is GUI based applications that are poorly designed from this perspective and required you to take your hand on and off the keyboard while coordinating mouse movement and repositioning on the mouse pad, clicking, and returning to the keyboard. An extemely inefficient use of the hands, arms, and wrist and medically harmful for anyone who uses the computer regularly.
So apparently you're both equally wrong, or right, as your glass may be... (pl. mice) or (pl. also mouses) (but only wrt a group of computer mice).
It isn't just using the proper tool for the job, switching between the two can kill your productivity faster than anything.
Amen brother! If the alien mentioned abducts me and my desk he's going to count hands needed: "2 for the keyboard + 1 for the mouse, this guy is missing his 3rd hand" he will deduce (he already knows I'm missing my third leg from car pedals).
This fundamental flaw's effect is grately lessened by having multiple ways to do things. In the efford to make things simpler for new users keyboard commands are sometimes neglected, especially in new finctions that didn't evolve from older interfaces who relied more heavily on the keyboard. How can one unmount a usb drive in windows using the keyboard for example? Or why can't I select files based on a mask in windows explorer, while I could in Norton Commander all those years ago? What TFA objects to is the decline of the keyboard's role to "a device for entering text".
Or does he hate them to pieces?
You must think in Russian.
The keyboard is naturally better for text editing.
The mouse is naturally better for griefing a n00b in Counterstrike
Saying one is 'better' than the other is stupid.
Mice are passe and hard to use, but those logitech marbles are fantastic! A friend talked me into trying one over 6 years ago and I'll never go back to a mouse!
Remember now, that most things in Plan 9, which the above discusses, has for the most parts a textual interface. It's radically different from the (Icon based) GUIs one knows from e.g. Mac which Pike & co. didn't have high regards for..
so far the best navigation i've found for 3d space would be what I have set up for Quake.
Mouse for orbiting your direction and kyboard to move you along your chosen axis.
If the 3D desktop was here today thats how i'd have it setup.
For now there is definitely ways to speed things up by using keyboard shortcuts but the mouse can save you from A LOT of tabbing.
Keep both hands on the keyboard, and use your foot for the mouse. It works better than you'd think.
Better yet, grow a prehensile tail and use it to control the mouse like the monkey in Dilbert. It's the future of nerd evolution!
I said it back when mice became viable in the 80s, and I'll say it again:
Real men don't use Macs. Mice for for pussies.
(I'll be over here, hiding under this table if anyone needs me.)
help me i've cloned myself and can't remember which one I am
Until you said "all intensive purposes", you probably meant to say "all intents and purposes".
In any case, I think you have the right idea, only the difference between typing letters and moving along a line is that a line is continuous but characters are discrete. You don't need analog control (a mouse, scroll wheel, etc) to make discrete changes.
WRONG. Mod Parent Down.
CNN was founded in 1980.
Fox News was not launched until October 7, 1996
Seems like the article might be mildly appropiate for general consumption. Someone would say mouse for everything i bet. Hell, if i gave em way to pick letters with the mouse they'd probably do it at work.
;p
However telling nerds that a keyboard works best for doing text stuff seems...ah....well....stupid.
I bet a yoke works best for controlling a flight sim, but i ain't writing an article about it.... unless i get a grant to do so perhaps
Heck that was as stupid for news as the tv stations showing that NOTHING is happening in the Jackson trial at the moment. Sad when nothing=news.
You try creating an HTML project with browsers and Pspad without a keyboard..... you can't!!!
GCS/MU d- s: a--- C++ W+++ w+ M-- PS--- PE++ t+ R+ tv b+ DI++ G e- h! !y
Are mice any smarter than mouses?
:q!
That INCREASES download time substantially (especially on dialup) and gives one a buncha crap one probably doesn't even want. It also may not work at all because some sites intentionally put dead-end links in pages that are not visible to the user as a means of "trapping" bots. Soon as you hit one of those links, the download is fragged and you get to start over.
Typing time is irrelevant anyway. usually it's just a matter of hitting "up" a few times to roll back to the last time I typed it, backspace across the old url and middle click into place the new one.
Sorry, not burning karma on this one...
Regardless of what the mouse is used for today, it was invented to make it easy for non techy users to navigate the command and directory structures of the computer. Those of you who modded me down obviously don't know what you are talking about.
Speaking of which, on Google News, which I use as my homepage, it used to be that if I wanted to search for something, I could just type it in, tab once or twice, and hit enter or spacebar. Then one day they changed it so I had to tab like 15 times to do the same thing. What gives?
I'm reading a book at the moment called "About Face" by the guy that designed VB (don't laugh). Anyway, the simple idioms that are required to use a mouse make using a computer for beginners much easier that it used to be with a keyboard. User's don't want to be effective like programmers do.
:)
Funnily enough, he mentioned these as users' goals:
Don't look stupid
Don't make big mistakes
Get adequate work done
Don't get too bored
Think about that the next time you design an interface and decide which way to go
http://pcblues.com - Digits and Wood
So, opinions on the relative productivity of mice and keyboards that aren't backed up with measurements are worthless.
/combdw
:0s/combinatorial//
-or-
-or (vim only)-
V:s/combinatorial//
I guess today is a passable day to die.
when you think about windows and shortcuts in windows, there are a few
things which could be done better if the user had a say in the matter.
I don't know if there is such a hack but heres what i think would be ideal
from a users perspective.
no 1 tab ordering.
more often than not users work on a subset of widgets within a window
what that subset will be is probably down to the task in hand.
if you could set the tab ordering to suit the work you had in hand.
so the six items out of 30 on a page you use if you could make them the first 6 tab items when needed.
2ndly list boxes user set defaults i spend all day scrolling up and down through multiple options that are usually aranged alphabetically if i could set default values on a page to what i usually require i would be a lot more productive.
user setting of shortcuts to buttons especially for buttons with no shortcut.
finally menus at the top of windows not on the line below. Shouldnt it be possible to hide the title bar and allow users to slam to the top of the screen for a menu instead of overshooting.
finally how about a user assignable copy and paste key hmm maybe caps lock one press to start to copy a block and one press to paste it else where.
how about just letting the function keys be assigned to particular options on a window F1 to F6 could bring in my default values to the items i want to change.
intelligent autocomplete for everything kinda like open office guessing your words for you imagine it for numbers too so when i am entering 5 numbers with the same area code then it would guess the next digit.
windows are only a mechanism to allow an application respond to a widget where the widget is its tab order pretty much unimportant to the application.
could make quite a difference to the users thou.
Blarney Quality Restaurant, Plants
CB radio and the WWW have in common that you only have one button to push, and you don't even have to read.
... navigating a web page with a keyboard? *tab* *tab* *tab* *tab* *tab* *tab* *tab* *tab* *return* Yay! I followed a link.
Seriously, mice and keyboards are for different tasks. This is kind of like saying, "gardening is way easier with a shovel than with a pair of tweasers."
The title is "Mom, I think I'm a Cyborg" and his point is that we are already cyborgs - that is, completely intertwined with technology. We don't have robotic parts yet (at least most of us don't), but the internet and the keyboard (and yes, the mouse) enable us to interact with technology to the point that we are 'fused' nonetheless.
He simply took the opportunity to complain about (and digress on the subject of) the deficiencies of the mouse interface - let this be a lesson to grade-school writers everywhere regarding the importance of staying on topic!
As for that little digression of his, if anyone can click File, Open, and choose a filename faster than I can type CTRL+O, TAB, and the first 3 or so letters of the file, I will gladly say Tyma is an idiot.
Just so everyone is on the same page, he explicitly excludes the minority of users such as 'artists and graphic manipulators' for whom 'the mouse is all that and a bag of chips'. So if you are a graphic artist and like the mouse, HE ACTUALLY AGREED WITH YOU. And you can't tell me it doesn't bother you to be scrolling down some web page, a popup comes up, and you have to move the mouse way up to that damned X, click it, and move the mouse back to the browser scrollbar. That's why God invented ALT+F4.
Apple-raised interface theorist, Bruce Tognazzini, http://www.asktog.com/ believes (and claims to have tested and proved) that keyboard-based, chording shortcut users engage in a momentary lapse of consciousness in which they recall and then position their hands for the keystroke, and that although they *think* they're faster than a mouse, they're not. /V) result in solid productivity gains. ... delete that word." Or the other half of the joke, where people poke their head over a cubicle wall and shout a command like "format c: yes i am sure".
See his 1991 book "Tog on Interface", where he claims in the 80s Apple performed $50M in tests that showed that people consistently reported believing that keyboarding (using shortcuts, etc.) was faster than mousing, yet the stopwatch consistently showed that mousing was faster than keyboarding.
His explanation for this is that deciding among abstract symbols is a high-level cognitive function, and that this decision is not only boring, but that the user experiences near-amnesia in the approximately two seconds needed to remember the chord keystroke. On the other hand, Tog also argues that two-handed chords (think the handy cut-and-paste CTRL/C
Around page 180, where in fact he discusses Raskin's Cat interface and the decision to use a single dedicated key for operations such as "Find", Tog admits was actually fifty times faster than the Mac's mouse-move.
This reminds me of the old joke about voice interface word processors: "Up, up, up, left, left, left, left, no right, stop, yes, right
there
Want to learn something? Go Google "therbligs".
Curator of the Jefferson Computer Museum http://www.threedee.com/jcm
The keyboard requires the user to spend more time up front learning commands and shortcuts, but once those are learned the keyboard is faster. Mouse moves all that to the GUI making it easier to learn for the average user, with the tradeoff that commands take longer to execute. While power users may lament this, it has made computing much more accessible to the masses, and is probably therefore a worthy tradeoff, in the great scheme of things.
Flying is easy, just throw yourself at the ground and miss. -Douglas Adams
Get a nice new notebook machine with a bad quality touchpad - I haven't encountered a good touchpad yet, so this requirement is easily met.
You'll know all the keyboard shortcuts in no time flat...
Oh well, what the hell...
Oh why oh why did Fingerworks go away. They had the best keyboard on the planet and I was days from buying one when they went bye bye.
The above is not worth reading.
Win-R (even gods have to suffer at the hands of fools sometimes)
X.bat
ff
slash
TAB
CR
Tym
CR
Winner for the most obvious claim ever.
OF COURSE the keyboard is faster than the mouse. Ever see a poweruser look up or set hotkeys for every possible action he ever does? It's because hitting ctrl-s is about 20x faster than moving the mouse to the file menu, hunting to find the right location, clicking, examining the pop-down menu to see if it is the full menu or condensed menu, hunting for the save option, moving down, and clicking it.
Of course, a competent user can do this all fairly quickly, but it's still an operation on the order of 2-3 seconds, versus about a 10th of a second to hit ctrl-s.
When I write code, I never touch the mouse at all. If I do, I know there's something wrong going on, and I look for the shortcut that will let me bypass it.
Actually a good read. He's got a point, mice aren't exactly the best tool for the job. I mean, from a programmer's perspective it doesn't make sense to have anything BUT a keyboard, but he got me thinking...
We're getting closer and closer to 3D window managers, and once they do actually spread, a mouse won't be enough...
We'll need a peripheral that'll be able to control not only distance in 2 dimensions, but also distance in the 3rd, and rotations in all 3 axes!
So what's the idea, you might ask. Well, think about a gamepad like any of the latest gen consoles... I'm not saying something that uses both hands, but we need a mix of keyboard and gamepad to somehow achieve the most productivity.
I like the 105 keyboard layout, at least the QWERTY layout lets programmers access all programming essential characters as well as alphanumeric characters fairly easily and with some logic (that of slowing down typing, for typewriters at the time). I don't want to get rid of something this useful, but There's also the new "holographic style" keyboard I saw somewhere, where the "keyboard" is actually projecting the keyboard layout on a flat surface, and has an optical read on where the letters are.
Now mix that holo-keyboard with a dimensional input, for both hands, and an easily accessible button that allows to switch between both modes.
This would ultimately lead to a control of the computer far more precise and faster than what we have at the moment. Of course, there's also going to be a hybrid mode for FPS players. I have a hard time imagining them switching between modes... they'd get neurastenic pretty quickly.
So I'm wondering when we're going to see things in the style of Final Fantasy... Since MIT has a working prototype of a 2D holographic projector.
Other than that, he's obviously never tried to use a program like Blender, where keyboard AND mouse are required for input. I personally like trackballs better (the finger kind, not the thumb ones, those are just confusing).
Anyway, just my $.02 worth.
---- I am certain of only one thing : I know nothing else.
This entire set of comments is the sort of fruitless discussion that makes me wish we could just mod the original submission as a troll and get it over with.
I figure by 2030 or so my 6-digit UID will be something to brag about.
The mouse was invented as a visual user-interface tool for a new sort of visual GUI in computers. You're clearly confusing using a mouse for operating system functionalities and using it for application functionalities. I doubt that the original creators of the mouse cared as much about interfacing with the underlying operating system as they did about giving users a new way to interact with never-before-seen visual applications that a computer would be used for. And, thanks to their foresight, that's exactly why most of us enjoy this tool.
UNIX: A computer user is defined as a programmer. WINDOWS: A computer user is defined as a consumer.
Can you be Even More Awesome?!
As someone who hasn't had the time to actually learn a modern programming language, Apple's new Automator makes it very easy for me to make simple programs (scripts/macros) without even touching the keyboard except when I have to type in the name of the .. uhm.. automatron .. when saving it. It's certainly much more productive for me currently than having to sit down and figure out AppleScript.
For word processing I tend to prefer a keyboard though...
Against the grain
-Alfred North Whitehead
Using short keyboard sequences gives you lots of operations that can easily become unconscious.
If you look at the 1st filmed demo of a mouse in action, all they are talking about is choosing commands from menus. As a rabid Unreal Tournament player, I am very fond of my mouse, but I do not believe the creator saw his invention being used to fire three rockets in a tight corkscrew pattern.
I used to use a mouse for the Gimp, Inkscape, or whatever; then recently I got a tablet PC with a Wacom tablet built in; it's amazing. It's not the same as paper; it's better in some ways, and worse in others, but it's much nicer than a mouse.
OK, so mice suck as an input device to our computers. The question then is: When do we get the cool screens where you can move stuff around, zoom in/out, etc. all "on screen" like Tom Cruise did in Minority Report? I know that would certainly improve MY productivity at work. (I usually have several spreadsheets, databases, and documents open all at once, and FREQUENTLY am jumping back and forth between many of them.)
Mouses? I thought the plural of mouse was meese.
Or, you could get Dasher and get rid of your keyboard.
what sig?
I'd much rather be a modern guy and use elinks instead of lynx.
Has anyone here tried alternate 'simplified' keyboards like DVORAK or the Twiddler chording keyboard? I used a DVORAK extensively in college and during my early hacking days, but when I had to start working on a variety of client machines and when laptops came along I had to switch back to QWERTY as I couldn't switch between the two proficiently. I loved my DVORAK keyboard and typed about 20WPM faster, but was forced into conformity since I found that my "muscle memory" keyboard chording from DVORAK led me to make mistakes on QWERTY even though I understood the layout. I got bad carpal tunnel at one point from working too much on a QWERTY board and almost switched back to DVORAK, but instead I took a vacation then bought a "natural" split keyboard and never had bad RSI again.
For a time I used a twiddler one hand chording keyboard with my wearable computer that I wore daily for a graduate school project. It was a neat one-handed interface, definetely more practical than QWERTY for mobile computing, but once again I fell into conformity when I finished up the project and went back to using a laptop.
The big problem with switching to a new interface is that I only seemed to be able to hold one keyboard layout in my brain. Two caused confusion while typing. Does anyone have experience with being able to work effectively switching between two layouts?
"As for the future, your task is not to foresee it, but to enable it." - Antoine de Saint-Exupery
Ah ha! But if you were using Firefox (like any self-respecting Slashdotter) you would know that your browser will take you directly to a link simply by typing the first few letters of the link text. Read all about it.
Granted, many sites implement links as images which brings us right back to square one, but there are enough situations in which the Find As You Type feature works that it's worthwhile to know about.
You have complete control, from a crawl to a full run. You are not just moving or still. Essential for games like Splinter Cell, Metal Gear, etc.
--
Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
There was no mention of the word "backspace" in that article.
71% of /. readers say that 87% of /. "news" is not news.
Just yesterday I spent a whole day learning how to use a new windows version of an accounting report generation program which is a module in the most popular client accounting app in Australia for public accountants. And there are whole sections of the program where there are NO keyboard commands available only icons which are impossible to get to without the mouse. [except AltF4]. And its not a graphics intensive program but there is a lot of text input needed in many areas. Even the company trainer expressed frustration at the lack of keyboard navigation.
This brilliant organization also has a program for pension funds that is even worse. It's got things like drop down boxes where on one screen the up/down arrows move you through the list and on the next its the right/left arrows. They have one particular screen where a lot of info is input and they trumpet the usability and say you can keyboard enter all the particular screen and in fact you can move from field to field using the tab or the enter button but only as far as the second hidden field in the middle of the form where enter just doesn't work and tab is the only thing that will get you back to the screen [except a mouse of course]
Oh and if you do manage to get to the Next button and use the space bar to get to the next screen the focus goes for some godunknown reason to the Back button. If you're silly enough to tab forward to the top of the page the client details in the top part of the input screen blank out as if you were going to select another client. If you do this you should try to do it on the second of the 5 screens because you just lost all your input so far. You could back tab up the entire screen to get to the start [below the client details section] but am I the oly person who thinks it would make sense to just have focus go to the first blank text input box. This is their implementation of the "Wizard".
They are also the people who consider it easier for the user to remember a 7 digit code number for a listed company investment [such as 744-0141] than a three alpha Stock Exchange code [such as BHP} when selecting accounts to allocate income.
Forgive my rant but I'll say again; its not about the best tool; it's about usable tools. For transaction input and simple selection tasks [a lot of the work that a lot of people do on computers] the mouse is the worst thing invented. It makes lazy programmers.
Maybe the mouse is the modern equivalent of the qwerty keyboard; designed to slow down input so the cpu doesn't jam up or something.
"Mouses" you say ?
Cross plataform highly configurable light-weight regex-powered editor that uses sensible (by modern standars) defaults for keyboard shurtcuts (for those times you aren't carry your configurations with you). Has autocompleting, syntax highlighting for pretty much everythig, and a very sophisticated one at that Optional folding, sdi or tabbed interface, your call. API Calltips and inbuilt output panel for previewing your scripts. It loads small files as fast as notepad but it can load huge files that notepad can't even dram of. I can't recommend it enough.
But... the future refused to change.
And they don't use a lot of hotkeys and find-as-you-type junk. Most of the keyboarding is typing in the equations in their heads, but the occasional use of the mouse sure saves a lot of typing in search phrases trying to get at stuff that is already on screen.
I used to play Descent using just the keboard, and when I would go online I would find that I was doing just as well at 90% of the other people on the server; they would also be amazed when I told them that I was using nothing but a keyboard.
:P
When I started using the WASD + mouse combination for regualar FPS games, though, my speed got much better. I still can't use a mouse for Descent, though
- "Nobody came out that night, not one was ever seen. But Old Man Stauf is waiting there, crazy sick and mean!"
I hate the imprecision of MSWindows. Linux is improving and Mac OS X almost has the precision of the old Classic, but they've had to de-tune it for the switchers who get upset when the mouse follows their hand motions too well.
There are limits, though. That's why some drafting-type software let's shift modes and nudge.
I think we need two mice, myself.
You can see that without having to shift and "aim" the mouse you will get slightly more information into the computer. But since when did we listen to peoples' opinions that are less intelligent then Jessica Simpson?
There is a wealth, nay, a crapload, nay, a truck full of craploads of applications that are extremely poorly designed because of the ability to click on things. I don't know how many times I've used a program, let's use the music examples of Finale and ProTools, where there is an enormous amount of mousing that must be done in a very repetitive manner that could very easily have sensible keyboard navigation.
The problem is even worse in games. PC ports of console games are especially guilty of this. Here you have a game with an intuitive, elegant gamepad-based interface, e.g. Knights of the Old Republic. A handful of buttons and a directional wheel or two. The hands never move position. It is then ported to the PC. Lo and behold, look at all these things that can be clicked on! Instead of maintaining quick-access buttons and supporting gamepads, it is forced into mouse-navigated, carpal-tunnel-inducing tedium.
A reduced control set is also perfectly reasonable for even the most unlikely of games. My first exposure to both Sim City and Civilization was on the Super Nintendo. Not only were the games incredibly fun on that system, they also were very elegantly designed and intuitive, perhaps even more so than their native PC counterparts, because they had to make do with a more restrictive interface, and so cut down on the unnecessary fluff.
My point, I suppose, is that in too many applications, the mouse interface is designed first, with keyboard input as a "bonus to make things go quicker." This mentality can lead to worlds of tunnel-clicking tedium under the guise of "easy-to-see functionality," defeating the art of interface design and its effect on a fluid, non-aggravating user experience.
-- I prefer the term "karma escort."
of, relating to, or being a mechanism in which data is represented by continuously variable physical quantities
That sounds suspiciously like a mechanical mouse or a joystick. There's always other sources if you find dictionaries too inconvenient for your perplexing misuse of language.
That the input is eventually sampled into discrete pulses is not especially interesting when considering the nature of the device. The input from a mouse wouldn't need to be sampled if it wasn't interfacing a digital computer, and the nature of the device wouldn't change as a result.
For all you guys thinking that the keyboard is the way to go: are you still referring to qwerty?
;-)
True, compared to the mouse the keyboard is an insanely precise HCI device, mainly because (once you have learned the dimensions of your specific keyboard) you 'just know' where everything is, and your muscle memory will outperform any positionally non-absolute device (mouse/trackpoint/touchpad/joystick).
But don't think that's as good as it gets.
Even for the much-celebrated keyboard, improvements are possible. Case in point: the actual layout of the keys. Yes, I am a qwerty-to-Dvorak convert, and let me tell you it's an improvement. Granted, a few key combos (such as Ctrl-ZXCV) are blasted from a nice row to all over the keyboard (but for historic reasons personally I prefer the "Ctl-Insert" style anyway, in spite of my Macintosh heritage).
Typing plain text (such as this) is not only faster, it is noticeably more comfortable. Plus, as a nerd/geek I gotta appreciate the amount of exercise it saves me, even if it's just af the ten-finger variety.
Compare for yourself:
Dvorak and qwerty layouts side-by-side
This post is two-thirds of the finger movement in Dvorak, with more than 61% of all hits on the home row, compared to just some 30% using qwerty.
"Good news, everyone!"
it seems the more I use the mouse, the less output I am making
Not at all - using my mouse extensively, I spent last night making a large pile of severed limbs, shrapnel and assorted body parts, both human and alien. Yay UT2K4!
It's Mice, not mouses.
I installed the mouse-gestures plugin for firefox, and after learning the most usefull moves, I wouldn't want to browse without it anymore. You have the advantages of navigating with the mouse (browsing with keyboard, bah...) but you don't need to aim for all the tiny buttons on top for reloading, closing tabs, going back and forward... So navigation is now for a great deal intuitive, you need to find the exact location of the pointer only when you really need to click something (still outwins pressing tab 37 times) and also the pointer stays in the center region of the browser, so "mouse-distance" travelled goes down tremendously (can never hurt against repetitive stress disorder and such...)
int main(void) {while(1) fork(); return 0;}
The best way to look at is this: The keyboard is best for discreet actions (eg. starting any sort of process), and the mouse for analog (yes I know it's not truly analog, but it is analog in how the user perceives it's use), eg. drawing lines, controlling movement, etc.
The problem arises when the mouse is used for discreet actions, like pushing buttons and selecting menu options and what not, or when the keyboard is used to draw lines and control a plane's flight.
It's not any more complicated than this folks. End of discussion.
LS
There is a fine line between being a cultivated citizen and being someone else's crop. - A. J. Patrick Liszkie
Anyone who has spent the formative years of their life sitting in front of a computer will no doubt agree that the keyboard is the master tool for interacting with most well designed programs. But in these days of programs being designed for use by everyone - including technophobes - who can argue that it doesnt benefit the greater good?
... to the opinions of people who use words like 'mouses' ?
Quidquid Latine dictum sit, altum videtur (anything said in Latin sounds important)
Use vi and only the mouse. Go!
And think before you post, stupid!!
I e-mailed pater@ the very first Monday a few weeks ago that Taco pulled this stunt, and he hasn't replied back. Our state AG's office has sent several e-mails about this intentional violation of a state handicap access laws, and he hasn't even replied back to them. Why do you keep repeating that lie?
I work at a state school for the deaf & blind. This ridiculous crap meant to exclude the blind has meant that I now can't allow anyone at the school to access the site. If the blind can't get to it, then we can't let the deaf get to it. It sucks, but it does reduce the friction at the school. I used to spend 30 minutes each Friday afternoon in my programming class talking about various things that happened on Slashdot. Since Taco has demonstrated his bigotry, I of course no longer do so.
> Yeah, I mean pure text/command line/keyboard only is great if you're a programmer. But I need a mouse for doing art/graphics
You can edit SVG in jEdit (yep, it's a text editor)
> much easier than having to tab 30 times till the correct hyperlink is selected in my browser
I find MUCH easier to type "/" and then the link text. i don't have to scroll or look for the link, the browser does it for me. (unless you use IE or other mac crap. stay with mozilla and opera)
As late as the early nineties, many managers were keyboard-phobic. "Besides, that's what we have secretaries for!". IM(never humble)O, they were invented for management, who couldn't find the keys.
mark "I hates meeces to pieces!"
Where did I claim I only use the mouse or only the keyboard? Have you ever tried using Illustrator with only a mouse and no keyboard? Does your keyboard come with an "Oops!" key?
Since no one else has, I feel I should post on behalf of all those poor souls who cut their teeth on CP/M and can't get the WordStar keys out of our heads.
For us, joe will always be the One True Editor.
It's a keyboard, a weapon from a more civilized age. Not as random as a mouse, a true weapon of the Coder.
Or something like that. I'm not enough of a SW fan to remember the exact quote.
-- "This world is a comedy to those who think, a tragedy to those who feel."
Any physical therapist will tell you how bad standard mouses are. I, unfortunately, suffer a good deal of pain when using one. They may be the best tool for many jobs, but there is no escaping their hazards. Not to offend Apple fans, but I would like Macs a lot better if there were more ways to avoid the mouse for common tasks. In fact, if you would like to suggest tools that let me set up keyboard shortcuts in place of mousing, please do.
http://www.joe-ks.com/archives_aug2004/RealProgram mers.jpg