Hello. My 80+ year old father has recently decided to get his first
computer. Due to his age (and I suspect lack of playing pong as a child
like I did) he lacks the manual dexterity to use a mouse well. He is
frequently missing the left mouse button and hitting the right, or less
often the middle (wheel) buttons. While he is very slowly getting better
with practice, the frustration level is high for him as a result of this
(he gets very confused, for example, when "strange" contect menues start
popping up).
Since he is not really doing anything that requires the use of the right
mouse button (much less the wheel) I was thinking the simple solution
would be to disable the right and middle buttons, or even better, make
them all send a left button signal.
I cannot find a way to do this in winxp home, however, so I was wondering
if there might be a way to right a little program that would exist as a
daemon and intercept mouse clicks and translate them all to left clicks.
I have a little experience with VB coding but writing a daemon that
operates that closely with hardware is a little over my head. I was
hoping for some pointers in the right direction or suggestions for an
alternate solution.
TIA 13 2205
(ok i admit i have never used xp home, but i can't imagine you cant do it
there)
in xp pro its easy
go to control panel/ mouse (the first tab you get there should be buttons)
you can set the right and wheel button to click there (it wil give a left
click then.
its possible this is something mousedriver specific but it should be there
as to building a program for that. It should be possible , but i don't think
that would be easy as windows programs tend to react to mouse events on
their own forms only.
i used to have a vb6 app that used a windows api to do mouse things (record
movement, clicks and replay them) but that was vb6 and win98 :/.
try the mouse settings first
hope it helps
eric
"James Bond" <jb***@universalexports.com> wrote in message
news:Xn**********************************@216.168. 3.30... Hello. My 80+ year old father has recently decided to get his first computer. Due to his age (and I suspect lack of playing pong as a child like I did) he lacks the manual dexterity to use a mouse well. He is frequently missing the left mouse button and hitting the right, or less often the middle (wheel) buttons. While he is very slowly getting better with practice, the frustration level is high for him as a result of this (he gets very confused, for example, when "strange" contect menues start popping up).
Since he is not really doing anything that requires the use of the right mouse button (much less the wheel) I was thinking the simple solution would be to disable the right and middle buttons, or even better, make them all send a left button signal.
I cannot find a way to do this in winxp home, however, so I was wondering if there might be a way to right a little program that would exist as a daemon and intercept mouse clicks and translate them all to left clicks. I have a little experience with VB coding but writing a daemon that operates that closely with hardware is a little over my head. I was hoping for some pointers in the right direction or suggestions for an alternate solution.
TIA
Hi James Bond,
I realize you sincerely want to help you grandfather and I commend you for
that, but there's a hell of a lot that one can do with a context menu that
he'll ultimately be missing out on. I would recommend taking him mouse
shopping and trying to find him a mouse that is comparatively foolproof.
The other thing is that yes he'll have to gain video game like precision.
We as creatures are highly imperfect, we ask our body to the exact same
thing all the time and yet always with a slightly different result. He'll
have to learn to tell his mind that the left button is here and the right
button is there and if he pushes the wrong button the wrong thing will
happen. The other thing you'll have to do is be his patient. Sometimes
just giving people a sense of humor on the matter and or teaching them to
laugh at themselves might not be such a bad idea. Also your mouse task does
indeed sound like a job for James Bond :).
Good luck,
Christian Blackburn
"EricJ" <ericRéMo**@ThiSomnipack.be> wrote in message
news:3f***********************@reader3.news.skynet .be... (ok i admit i have never used xp home, but i can't imagine you cant do it there) in xp pro its easy go to control panel/ mouse (the first tab you get there should be buttons) you can set the right and wheel button to click there (it wil give a left click then.
its possible this is something mousedriver specific but it should be there
as to building a program for that. It should be possible , but i don't
think that would be easy as windows programs tend to react to mouse events on their own forms only. i used to have a vb6 app that used a windows api to do mouse things
(record movement, clicks and replay them) but that was vb6 and win98 :/.
try the mouse settings first
hope it helps
eric
"James Bond" <jb***@universalexports.com> wrote in message news:Xn**********************************@216.168. 3.30... Hello. My 80+ year old father has recently decided to get his first computer. Due to his age (and I suspect lack of playing pong as a child like I did) he lacks the manual dexterity to use a mouse well. He is frequently missing the left mouse button and hitting the right, or less often the middle (wheel) buttons. While he is very slowly getting
better with practice, the frustration level is high for him as a result of this (he gets very confused, for example, when "strange" contect menues start popping up).
Since he is not really doing anything that requires the use of the right mouse button (much less the wheel) I was thinking the simple solution would be to disable the right and middle buttons, or even better, make them all send a left button signal.
I cannot find a way to do this in winxp home, however, so I was
wondering if there might be a way to right a little program that would exist as a daemon and intercept mouse clicks and translate them all to left clicks. I have a little experience with VB coding but writing a daemon that operates that closely with hardware is a little over my head. I was hoping for some pointers in the right direction or suggestions for an alternate solution.
TIA
Hi James Bond,
Another thing I'd like to mention is that sometimes when you help people
you're actually hindering them. I think writing a mouse button wrapper
would be one of those times.
Adios Amigo,
Christian Blackburn
"EricJ" <ericRéMo**@ThiSomnipack.be> wrote in message
news:3f***********************@reader3.news.skynet .be... (ok i admit i have never used xp home, but i can't imagine you cant do it there) in xp pro its easy go to control panel/ mouse (the first tab you get there should be buttons) you can set the right and wheel button to click there (it wil give a left click then.
its possible this is something mousedriver specific but it should be there
as to building a program for that. It should be possible , but i don't
think that would be easy as windows programs tend to react to mouse events on their own forms only. i used to have a vb6 app that used a windows api to do mouse things
(record movement, clicks and replay them) but that was vb6 and win98 :/.
try the mouse settings first
hope it helps
eric
"James Bond" <jb***@universalexports.com> wrote in message news:Xn**********************************@216.168. 3.30... Hello. My 80+ year old father has recently decided to get his first computer. Due to his age (and I suspect lack of playing pong as a child like I did) he lacks the manual dexterity to use a mouse well. He is frequently missing the left mouse button and hitting the right, or less often the middle (wheel) buttons. While he is very slowly getting
better with practice, the frustration level is high for him as a result of this (he gets very confused, for example, when "strange" contect menues start popping up).
Since he is not really doing anything that requires the use of the right mouse button (much less the wheel) I was thinking the simple solution would be to disable the right and middle buttons, or even better, make them all send a left button signal.
I cannot find a way to do this in winxp home, however, so I was
wondering if there might be a way to right a little program that would exist as a daemon and intercept mouse clicks and translate them all to left clicks. I have a little experience with VB coding but writing a daemon that operates that closely with hardware is a little over my head. I was hoping for some pointers in the right direction or suggestions for an alternate solution.
TIA
* "Christian Blackburn" <Ch*****************@Damn.Spam@Hotmail.com> scripsit: Another thing I'd like to mention is that sometimes when you help people you're actually hindering them. I think writing a mouse button wrapper would be one of those times.
Why not design a single button mouse?
;-)
--
Herfried K. Wagner [MVP]
<http://www.mvps.org/dotnet>
are you telling people to get a mac? ;p Why not design a single button mouse?
;-)
-- Herfried K. Wagner [MVP] <http://www.mvps.org/dotnet>
LOL are you telling people to get a mac? ;p
Why not design a single button mouse?
Herfried,
You some engineers wondered the same thing in the 80s today that disaster is
called a Macintosh mouse :). When I used to work at Microsoft I recall my
boss joking Question:
How can you confuse a mac user?
Answer:
Give them a 3 button mouse!
Cheers,
Christian Blackburn
"Herfried K. Wagner [MVP]" <hi***************@gmx.at> wrote in message
news:bp*************@ID-208219.news.uni-berlin.de... * "Christian Blackburn" <Ch*****************@Damn.Spam@Hotmail.com>
scripsit: Another thing I'd like to mention is that sometimes when you help people you're actually hindering them. I think writing a mouse button wrapper would be one of those times.
Why not design a single button mouse?
;-)
-- Herfried K. Wagner [MVP] <http://www.mvps.org/dotnet>
* "EricJ" <ericRéMo**@ThiSomnipack.be> scripsit: are you telling people to get a mac? ;p
Why not design a single button mouse?
No, I am telling them to use .NET.
SCNR
--
Herfried K. Wagner [MVP]
<http://www.mvps.org/dotnet>
* "Christian Blackburn" <Ch*****************@Damn.Spam@Hotmail.com> scripsit: You some engineers wondered the same thing in the 80s today that disaster is called a Macintosh mouse :). When I used to work at Microsoft I recall my boss joking Question: How can you confuse a mac user?
ROFL
I remember the time when I had to work on a Mac... Poor...
--
Herfried K. Wagner [MVP]
<http://www.mvps.org/dotnet>
Hi Herfried,
Can you define your acronyms for me:
-SCNR
-ROFL
Thanks,
Christian Blackburn
"Herfried K. Wagner [MVP]" <hi***************@gmx.at> wrote in message
news:bp*************@ID-208219.news.uni-berlin.de... * "EricJ" <ericRéMo**@ThiSomnipack.be> scripsit: are you telling people to get a mac? ;p
Why not design a single button mouse?
No, I am telling them to use .NET.
SCNR
-- Herfried K. Wagner [MVP] <http://www.mvps.org/dotnet>
* "Christian Blackburn" <Ch*****************@Damn.Spam@Hotmail.com> scripsit: Can you define your acronyms for me: -SCNR
Sorry, could not resist.
-ROFL
Rolling on the floor laughing.
--
Herfried K. Wagner [MVP]
<http://www.mvps.org/dotnet>
Christian Blackburn wrote: Hi James Bond, Another thing I'd like to mention is that sometimes when you help people you're actually hindering them. I think writing a mouse button wrapper would be one of those times. Adios Amigo, Christian Blackburn
Naah, it's just a set of "Mouse Training Wheels" that will be taken off in a
little while. <g>
-- Mark
"EricJ" <ericRéMo**@ThiSomnipack.be> wrote in
news:3f***********************@reader3.news.skynet .be: (ok i admit i have never used xp home, but i can't imagine you cant do it there) in xp pro its easy go to control panel/ mouse (the first tab you get there should be buttons) you can set the right and wheel button to click there (it wil give a left click then.
its possible this is something mousedriver specific but it should be there
as to building a program for that. It should be possible , but i don't think that would be easy as windows programs tend to react to mouse events on their own forms only. i used to have a vb6 app that used a windows api to do mouse things (record movement, clicks and replay them) but that was vb6 and win98 :/.
try the mouse settings first
hope it helps
eric
"James Bond" <jb***@universalexports.com> wrote in message news:Xn**********************************@216.168. 3.30... Hello. My 80+ year old father has recently decided to get his first computer. Due to his age (and I suspect lack of playing pong as a child like I did) he lacks the manual dexterity to use a mouse well. He is frequently missing the left mouse button and hitting the right, or less often the middle (wheel) buttons. While he is very slowly getting better with practice, the frustration level is high for him as a result of this (he gets very confused, for example, when "strange" contect menues start popping up).
Since he is not really doing anything that requires the use of the right mouse button (much less the wheel) I was thinking the simple solution would be to disable the right and middle buttons, or even better, make them all send a left button signal.
I cannot find a way to do this in winxp home, however, so I was wondering if there might be a way to right a little program that would exist as a daemon and intercept mouse clicks and translate them all to left clicks. I have a little experience with VB coding but writing a daemon that operates that closely with hardware is a little over my head. I was hoping for some pointers in the right direction or suggestions for an alternate solution.
TIA
Hmmm, these options are not available on his WinXP Home computer. The
only options under the buttons tab are to swap the right and left buttons
and set the dbl-click speed. Perhaps it is driver specific (he has a
gateway computer and whatever standard mouse driver that WinXP
installed). I will look into the availability of some other drivers.
Thanks for the info. This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: R.Wieser |
last post by:
Hello All,
I'm trying to get a "Virtual Listbox" to work. I've currently got a form,
and used CreateWindowExA to create a ListBox with the LBS_OWNERDRAWFIXED and
LBS_NODATA flags on it. I've...
|
by: Someone |
last post by:
I know many don't like having right click disabled, however this is a
unique case where clients using viewing this particular site will not
be world wide so it's not going to affect too many...
|
by: dukeleto |
last post by:
I know this is an annoying thing on some sites.
I have set some images in an online gallery to have their own java po
up window that is set to be the same size as the image.
I would like to...
|
by: Michael Schuerig |
last post by:
I'm trying to use the right mouse button to open a popup on a specific
element. The popup is triggered by a mouseup event. However, on
mousedown the standard context menu opens. To get around this,...
|
by: jrhoads23 |
last post by:
Hello,
I am trying to find a way to tell if an .NET windows forms Button
(System.Windows.Forms.Button) is "depressed" (pushed down). For my
application, I can not use a check box control set to...
|
by: Robert W. |
last post by:
I want to introduce a special "Admin" menu item into my WinForms app. It'll
normally be hidden but activated by a special key-sequence. To make it more
visible to a user (ex. while talking with a...
|
by: =?Utf-8?B?QW5kcmV3?= |
last post by:
I have 6 small touch screens that are connected to my pc to a special video
card. The video driver splits up my screen in six sections, 3 across the top
and 3 across the bottom. They are all even...
|
by: Przemek M. Zawada |
last post by:
Dear Group,
I have written a software (C#/VS2005), which enter current directory,
match all requested files and rename it recursively (removing special
chars, etc). What I want is to add in...
|
by: Dave |
last post by:
Hello All,
These one may be a bit tricky, and what I'd like to do may not even be
possible. I would love to hear any ideas you guys have for solving
this.
Here is the situation: I have a form...
|
by: isladogs |
last post by:
The next Access Europe meeting will be on Wednesday 2 August 2023 starting at 18:00 UK time (6PM UTC+1) and finishing at about 19:15 (7.15PM)
The start time is equivalent to 19:00 (7PM) in Central...
|
by: erikbower65 |
last post by:
Using CodiumAI's pr-agent is simple and powerful. Follow these steps:
1. Install CodiumAI CLI: Ensure Node.js is installed, then run 'npm install -g codiumai' in the terminal.
2. Connect to...
|
by: erikbower65 |
last post by:
Here's a concise step-by-step guide for manually installing IntelliJ IDEA:
1. Download: Visit the official JetBrains website and download the IntelliJ IDEA Community or Ultimate edition based on...
|
by: isladogs |
last post by:
The next Access Europe meeting will be on Wednesday 6 Sept 2023 starting at 18:00 UK time (6PM UTC+1) and finishing at about 19:15 (7.15PM)
The start time is equivalent to 19:00 (7PM) in Central...
|
by: DJRhino1175 |
last post by:
When I run this code I get an error, its Run-time error# 424 Object required...This is my first attempt at doing something like this. I test the entire code and it worked until I added this -
If...
|
by: DJRhino |
last post by:
Private Sub CboDrawingID_BeforeUpdate(Cancel As Integer)
If = 310029923 Or 310030138 Or 310030152 Or 310030346 Or 310030348 Or _
310030356 Or 310030359 Or 310030362 Or...
|
by: lllomh |
last post by:
Define the method first
this.state = {
buttonBackgroundColor: 'green',
isBlinking: false, // A new status is added to identify whether the button is blinking or not
}
autoStart=()=>{
|
by: lllomh |
last post by:
How does React native implement an English player?
|
by: Mushico |
last post by:
How to calculate date of retirement from date of birth
| |