473,387 Members | 1,641 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Have you ever considered of mousing ambidextrously?

I'm also a programmer, as working in front of computer day and day, my
right hand is so tired and ached. So I tried to mouse in both hands. I
find that it is really an efficient way to release pains. At first I
switched the mouse buttons in windows control panel, but it taked me
several steps to finish it, and I can't flip the cursor, so I maked a
utility. With it I can switch mouse buttons and flip the cursor
immediately by pressing a hotkey. I gave it a name: "Ambidexter Mouse",
do you want to have a try: www.ambidexter-mouse.com

Mar 18 '06 #1
12 1522
"WangQiang" <Wa********@gmail.com> wrote:
I'm also a programmer, as working in front of computer day and day, my
right hand is so tired and ached. So I tried to mouse in both hands. I
find that it is really an efficient way to release pains. At first I
switched the mouse buttons in windows control panel, but it taked me
several steps to finish it


I never understood why people switch mouse buttons. I'm left handed, so I
put the mouse on the left side of my keyboard. It never occurred to me to
flip the buttons around.

When somebody right handed sits down at my keyboard, I often see them
trying to avoid using the mouse (using arrow keys, control keys, anything
to avoid mousing). I just pick up the mouse and move it over to the right
side for them, and then they often say, "But, the buttons are backwards
now". Apparently most right handers *expect* that I, as a sinister mouse
user, have changed the buttons. Why?

Of course, I grew up (and still prefer) the Mac, where there *is* only one
button.
Mar 18 '06 #2
Roy Smith wrote:
I never understood why people switch mouse buttons. I'm left handed, so I
put the mouse on the left side of my keyboard. It never occurred to me to
flip the buttons around. Well, I switch 'em because the "forefinger is primary" is ingrained.
When somebody right handed sits down at my keyboard, I often see them
trying to avoid using the mouse (using arrow keys, control keys, anything
to avoid mousing). I just pick up the mouse and move it over to the right
side for them, and then they often say, "But, the buttons are backwards
now". Apparently most right handers *expect* that I, as a sinister mouse
user, have changed the buttons. Why?

Of course, I grew up (and still prefer) the Mac, where there *is* only one
button.

I grew up on 3-button mice, and later worked with people used to the
original optional chord pad, so I find the Apple "users can't count
past one" attitude strange. With the chord pad and three-button mouse,
you could fill in forms without touching the keyboard.

http://www.cedmagic.com/history/firs...ter-mouse.html

--Scott David Daniels
sc***********@acm.org
Mar 18 '06 #3
Roy Smith wrote:
"WangQiang" <Wa********@gmail.com> wrote:
I'm also a programmer, as working in front of computer day and day, my
right hand is so tired and ached. So I tried to mouse in both hands. I
find that it is really an efficient way to release pains. At first I
switched the mouse buttons in windows control panel, but it taked me
several steps to finish it


I never understood why people switch mouse buttons.


It seems likely it's because the index finger is generally more dextrous
than the middle finger, in spite of how often some people use their
middle finger during driving or, say, pair programming... ;-)

-Peter

Mar 18 '06 #4
I can't quite understand why right handed people put the mouse in their
right hand.

I'm not a touch typist, like most of the English engineers I know, and
I am left handed but prefer to have the mouse in my right hand. this
allows my to mouse and then peck at the keyboard with my left hand for
the odd keystroke.

I would however prefer the numeric pad on the left.

- Paddy.
--
http://paddy3118.blogspot.com/

Mar 18 '06 #5
In article <44********@nntp0.pdx.net>,
Scott David Daniels <sc***********@acm.org> wrote:
Roy Smith wrote:
I never understood why people switch mouse buttons. I'm left handed, so I
put the mouse on the left side of my keyboard. It never occurred to me to
flip the buttons around.

Well, I switch 'em because the "forefinger is primary" is ingrained.


I do both buttons with my forefinger. It just seems like the normal thing
to do.
Mar 18 '06 #6
Em Sáb, 2006-03-18 Ã*s 14:26 -0500, Roy Smith escreveu:
"WangQiang" <Wa********@gmail.com> wrote:
I'm also a programmer, as working in front of computer day and day, my
right hand is so tired and ached. So I tried to mouse in both hands. I
find that it is really an efficient way to release pains. At first I
switched the mouse buttons in windows control panel, but it taked me
several steps to finish it


I never understood why people switch mouse buttons. I'm left handed, so I
put the mouse on the left side of my keyboard. It never occurred to me to
flip the buttons around.


I'm also left handed and using the middle finger for left click leave my
index finger for middle or right clicking or scrolling with the wheel. I
find it much easier to do this way, specially when programming, where I
do lots of copy & pastes with middle click, and playing first person
shooters.

But for me the greatest advantage is that, as my index finger is more
precise than the middle one, I leave my best finger to the activity that
need most accuracy: scrolling with the wheel. The middle finger just
have to click, very easy.

--
Felipe.

Mar 18 '06 #7
Roy Smith wrote:
In article <44********@nntp0.pdx.net>,
Scott David Daniels <sc***********@acm.org> wrote:
Roy Smith wrote:
I never understood why people switch mouse buttons. I'm left handed, so I
put the mouse on the left side of my keyboard. It never occurred to me to
flip the buttons around.

Well, I switch 'em because the "forefinger is primary" is ingrained.


I do both buttons with my forefinger. It just seems like the normal thing
to do.

Ahhhh, but if you had been around when "chording" was practiced (a
technique that makes no sense with less than 3 buttons), you would have
been used to having to have pairs of buttons down at a time. With that
style, it does make a difference which button the forefinger is over.

--
-Scott David Daniels
sc***********@acm.org
Mar 19 '06 #8
In article <ro***********************@reader2.panix.com>,
Roy Smith <ro*@panix.com> wrote:

I never understood why people switch mouse buttons. I'm left handed,
so I put the mouse on the left side of my keyboard. It never occurred
to me to flip the buttons around.


Heh. When possible, my work situation includes two computers, each with
their own keyboard and mouse. To put the keyboards as close together as
possible, the mice go on the outside. I generally flip the buttons on
the left-hand mouse. That way I'm using the "same" fingers on both mice.
--
Aahz (aa**@pythoncraft.com) <*> http://www.pythoncraft.com/

"19. A language that doesn't affect the way you think about programming,
is not worth knowing." --Alan Perlis
Mar 19 '06 #9
Roy Smith wrote:
In article <44********@nntp0.pdx.net>,
Scott David Daniels <sc***********@acm.org> wrote:
Roy Smith wrote:
I never understood why people switch mouse buttons. I'm left handed, so I
put the mouse on the left side of my keyboard. It never occurred to me to
flip the buttons around.

Well, I switch 'em because the "forefinger is primary" is ingrained.


I do both buttons with my forefinger. It just seems like the normal thing
to do.


How do you manage that? Do you keep your finger hovered over the mouse?
It seems like quite an effort to move it back and forth between the two
buttons, unless you have a smaller mouse.
Mar 19 '06 #10
In article <so******************************@rcn.net>,
John Salerno <jo******@NOSPAMgmail.com> wrote:
Roy Smith wrote:
In article <44********@nntp0.pdx.net>,
Scott David Daniels <sc***********@acm.org> wrote:
Roy Smith wrote:
I never understood why people switch mouse buttons. I'm left handed, so
I
put the mouse on the left side of my keyboard. It never occurred to me
to
flip the buttons around.
Well, I switch 'em because the "forefinger is primary" is ingrained.


I do both buttons with my forefinger. It just seems like the normal thing
to do.


How do you manage that? Do you keep your finger hovered over the mouse?
It seems like quite an effort to move it back and forth between the two
buttons, unless you have a smaller mouse.


Mostly, I've got both hands on the keyboard. I don't spend a lot of time
holding the mouse.
Mar 19 '06 #11
Aahz wrote:
Heh. When possible, my work situation includes two computers, each with
their own keyboard and mouse. To put the keyboards as close together as
possible, the mice go on the outside.


I prefer a similar setup with 2 duel monitor PCs (one Linux, one
Windows), but use x2vnc to control both with one keyboard and mouse.

Unfortunately neither x2vnc or Synergy really fulfill my needs though,
so I'm working on a replacement. Actually I'm writing this email
instead of working on it, back to the (Vim) mines.
--
Benji York
Mar 19 '06 #12
Roy Smith <ro*@panix.com> wrote:
"WangQiang" <Wa********@gmail.com> wrote:
I'm also a programmer, as working in front of computer day and day, my
right hand is so tired and ached. So I tried to mouse in both hands. I
find that it is really an efficient way to release pains. At first I
switched the mouse buttons in windows control panel, but it taked me
several steps to finish it


I never understood why people switch mouse buttons. I'm left handed, so I
put the mouse on the left side of my keyboard. It never occurred to me to
flip the buttons around.


Me neither.

I actually made the switch suggested by the OP some years ago in an
attempt to control my RSI. I never dreamed of switching the buttons
over. I click with my ring finger, middle finger does the whirly
wheel and index finger does right clicks.

I'm now an ambidextrous mouse user. I still can't draw stuff with my
left hand quite as well as my right, but I don't attempt that very
often!

I can't actually think of any possible way of getting this on topic,
so I'll just mention python now and we'll take it as read ;-)

--
Nick Craig-Wood <ni**@craig-wood.com> -- http://www.craig-wood.com/nick
Mar 20 '06 #13

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

14
by: Mudge | last post by:
This thread is hereby dubbed PHP Purpose, or PHPP. It has the following purposes: 1. To bring together PHPers and programmers around the world to become organized. 2. To dicuss purposes of...
2
by: Elidel | last post by:
Is the use of a COM object in a c# program considered 'unsafe' code ? Does the method that calls the COM object need the 'unsafe' keyword ? Is code that calls a COM object considered unmanaged?...
39
by: Randell D. | last post by:
Folks, I'm sure this can be done legally, and not thru tricks of the trade - I hope someone can help. I'm writing a 'tool' (a function) which can be used generically in any of my projects. ...
8
by: MLH | last post by:
A97 HELP shows the proper syntax for using Nz as Nz(variant) I'm wondering what to expect from potential past misuse I've made. For example, consider the following... Private Sub...
10
by: LaEisem | last post by:
On-the-job, I have "inherited" a lot of old C language software. A question or two about when "casting" of null pointer constants is needed has occurred during behind-the-scenes cleanup of some...
12
by: Raymond Hettinger | last post by:
I am evaluating a request for an alternate version of itertools.izip() that has a None fill-in feature like the built-in map function: >>> map(None, 'abc', '12345') # demonstrate map's None...
2
by: WangQiang | last post by:
I'm also a programmer, as working in front of computer day and day, my right hand is so tired and get some pain. So I tried to mouse in both hands. I find that it is really an efficient way to...
0
by: trint | last post by:
This is: NavigationMenu System.Web.UI.WebControls.Menu It's like while mousing over, it reloads the page. Any help is appreciated. Thanks, Trint
158
by: madhawi | last post by:
This question is occur in interview. Please help me.
6
by: Homer J. Simpson | last post by:
Hi all, I have enough experience with HTML/classic ASP to get by, and I'm trying to learn ASP.NET. Traditionally, I've taken the habit of breaking out extra-long CSS files into multiple,...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.