Re: SetCheck
- From: Joseph M. Newcomer <newcomer@xxxxxxxxxxxx>
- Date: Tue, 10 Jul 2007 10:05:19 -0400
In Englebart's first system, he had a chord keyboard for one hand and a mouse for the
other. In "mouse mode", the use of the keyboard by the opposite hand is common practice,
and a number of well-designed programs do exactly this. But typing text requires two
hands.
Note that using the left hand and using easy-to-use-left-hand key combinations
discriminates against those who are left-handed and cannot manipulate a mouse easily with
their non-dominant hand (I'm right-handed, and cannot use a mouse at all with my left
hand; to use Guy Steele's phrase, I'm not "ambimoustrous")
joe
On Mon, 9 Jul 2007 11:26:18 -0700, "David Ching" <dc@xxxxxxxxxxxxxxxxxxxxxx> wrote:
"Joseph M. Newcomer" <newcomer@xxxxxxxxxxxx> wrote in messageJoseph M. Newcomer [MVP]
news:dot493lbpnl04hkfoabag5cofll2c58u4l@xxxxxxxxxx
A mouse has a role, but I can create programs more effecitlvely (which is
my only
important metric) if I don't have to use a mouse to do the everyday work.
Even the
inventor of the mouse, Doug Englebart, saw its role as allowing the user
to be either in
"mouse mode" or in "keyboard mode", and not be continually switching
between them. Yet it
is very hard to use the VS editor without using arrow keys, function keys,
and the mouse.
But my EMACS-class editor works exceptionally well, and I only use the
mouse if I'm going
into "mouse mode" interactions.
I used to do things that way too, until I found the light. :-)
In fact, Logitech, where Doug Engelbart has his Boostrap Institute these
days, has focused on using the keyboard with the left hand and the mouse
with the other for some activities like scrolling and browsing.
It's kind of what I do already. In Perforce, I click the tree item I want
to checkout, then type Ctrl+E with my left hand.
-- David
email: newcomer@xxxxxxxxxxxx
Web: http://www.flounder.com
MVP Tips: http://www.flounder.com/mvp_tips.htm
.
- References:
- Re: SetCheck
- From: Ian Semmel
- Re: SetCheck
- From: Joseph M . Newcomer
- Re: SetCheck
- From: Tom Serface
- Re: SetCheck
- From: Joseph M . Newcomer
- Re: SetCheck
- From: David Ching
- Re: SetCheck
- From: Joseph M . Newcomer
- Re: SetCheck
- From: David Ching
- Re: SetCheck
- From: Joseph M . Newcomer
- Re: SetCheck
- From: David Ching
- Re: SetCheck
- Prev by Date: Re: VISTA & MFC icon
- Next by Date: Re: Manifests and requestedExecutionLevel
- Previous by thread: Re: SetCheck
- Next by thread: Re: SetCheck
- Index(es):
Relevant Pages
|