two mouses (one for lefthanded user one for righthanded user)

O

Oliver Rehak

Hello,

i have this problem :

we have 2 Microsoft mouses (explorer 3.0 and intellimouse optical) connected
to the same computer. One mouse is ambidextrous which is used by our
lefthanded users, and one is right handed mouse used by righthanded users.
The problem is how can i switch the primary mouse buttons for the lefthanded
mouse without affecting the righthanded mouse?

Thanks

Oliver
 
G

Guest

I don't think there is currently any solution for this rather than creating 2
different users or two different hardware profiles. But it will take a long
time to login to different user or different hardware profile. Instead of
this, I will suggest you to create a shortcut "Mouse" applet of Control Panel
on your desktop and change the settings manually whenever you exchange mouse.

I have posted your question on Microsoft Vista Newsgroup as a Suggestion to
Microsoft.

Let me know your views.
--
Tip of The Day
=========
Add SHOW / HIDE Recycle Bin option in "Folder Options". Learn how to at:

http://www.mindurbrain.zippyfreehost.com/
 
A

Ayush

Replied to [Oliver Rehak]s message :
we have 2 Microsoft mouses (explorer 3.0 and intellimouse optical) connected
to the same computer. One mouse is ambidextrous which is used by our
lefthanded users, and one is right handed mouse used by righthanded users.
The problem is how can i switch the primary mouse buttons for the lefthanded
mouse without affecting the righthanded mouse?

I think it can only be possible if there is a special utility with the driver
included with your Mouse ...

But you can do this :
- - - - - -------------------
o: Start > Run > regedit
o: Go to "HkEY_Current_User\Control Panel\Mouse"
o: Double click on SwapMouseButtons (right side) and set it to 1
o: Log in again
- From winguides.com------

OR Use this one click toggle :
---------------------------
1. Open Notepad..
2. Put the following lines in it :
//---S-t-a-r-t------H-e-r-e---\\
obsS=WScript.CreateObject("WScript.Shell")
obsS.Run("control mouse")
WScript.Sleep(1000)
obsS.Sendkeys(" ")
WScript.Sleep(123)
obsS.SendkEys("{Enter}")
//----E-n-d------H-e-r-e----\\
3. Click File > Save as..
4. Save it anywhere but give this file a JS extension...
5. Now, you can double click on this script to toggle...

Note: Increase 1000 and 123 if you get script errors.... I created/tested this on my
computer and it runs fine but if you have a slow computer, then i suggest that you
change the value 1000 to 3000 and 123 to 500



→ Ayush [ Good :) Luck ]
 
G

Guest

Great!!

I really love that script writing but don't know how to write. Really, this
one was great. Where do you learn this from? I want to learn this too. Can
you suggest any good site.

Actually, the modifying the registry key "SwapMouseButton" will not work
until you Log Off and Login again. So, this one was the long procedure. Keep
in mind that I am a beginner.

But that script is the best one. I give you A+ for this.

With Regards.
Rajiv

--
Tip of The Day
=========
Add SHOW / HIDE Recycle Bin option in "Folder Options". Learn how to at:

http://www.mindurbrain.zippyfreehost.com/


Ayush" <"ayushmaan.j[aatt]gmail.com said:
Replied to [Oliver Rehak]s message :
we have 2 Microsoft mouses (explorer 3.0 and intellimouse optical) connected
to the same computer. One mouse is ambidextrous which is used by our
lefthanded users, and one is right handed mouse used by righthanded users.
The problem is how can i switch the primary mouse buttons for the lefthanded
mouse without affecting the righthanded mouse?

I think it can only be possible if there is a special utility with the driver
included with your Mouse ...

But you can do this :
- - - - - -------------------
o: Start > Run > regedit
o: Go to "HkEY_Current_User\Control Panel\Mouse"
o: Double click on SwapMouseButtons (right side) and set it to 1
o: Log in again
- From winguides.com------

OR Use this one click toggle :
---------------------------
1. Open Notepad..
2. Put the following lines in it :
//---S-t-a-r-t------H-e-r-e---\\
obsS=WScript.CreateObject("WScript.Shell")
obsS.Run("control mouse")
WScript.Sleep(1000)
obsS.Sendkeys(" ")
WScript.Sleep(123)
obsS.SendkEys("{Enter}")
//----E-n-d------H-e-r-e----\\
3. Click File > Save as..
4. Save it anywhere but give this file a JS extension...
5. Now, you can double click on this script to toggle...

Note: Increase 1000 and 123 if you get script errors.... I created/tested this on my
computer and it runs fine but if you have a slow computer, then i suggest that you
change the value 1000 to 3000 and 123 to 500



→ Ayush [ Good :) Luck ]
 
A

Ayush

Replied to [RajKohli]s message :

Thanks for that.

I really love that script writing but don't know how to write. Really, this
one was great. Where do you learn this from?


I know scripting because i worked with JS (that i leanred by editing/experimenting
with html docs). The main thing for me is the list of functions so that i can use
them. I use this for info :
http://msdn.microsoft.com/library/en-us/script56/html/f0312f89-b465-4f66-b3ad-e47819524d28.asp

I learned the SendKeys method from these examples :
http://www.computerperformance.co.uk/ezine/ezine120.htm

SendKeys full info:
http://www.computerperformance.co.uk/ezine/ezine120.htm

Sleep full info :
http://msdn2.microsoft.com/en-us/library/6t81adfd.aspx
I want to learn this too. Can
you suggest any good site.

My main source for great info and functions list is a chm document that i have. It is
microsoft's Windows Script Host Reference ... with great detailed info and great
tutorial... I dont know where you can get it ... but i can give it to you if you want...

AND See if it can help for learning basics :
http://www.microsoft.com/technet/scriptcenter/guide/sas_wsh_rhna.mspx


Actually, the modifying the registry key "SwapMouseButton" will not work
until you Log Off and Login again. So, this one was the long procedure. Keep
in mind that I am a beginner.
But that script is the best one. I give you A+ for this.

Thanks again...

→ Ayush [ Good :) Luck ]
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top