EitherMouse - Multiple mice, individual settings...
Please use this forum for future questions:
http://ahkscript.org....php?f=6&t=3648
- Joel
New ability added that will give a path for many of the feature requests I haven't implemented yet, see here:
http://ahkscript.org...&p=26840#p26840
Edit: Added a couple new features from user requests (large and XL cursors, "enhance pointer precision", more "plugins"):
http://ahkscript.org...?p=27171#p27171
in the beta release:
www.EitherMouse.com/Beta
Hi,
I'm amazed by EitherMouse's abilities....
do you see a way to convince EitherMouse to convert the Buttons (press down) of one mouse into keystrokes (e.g. L and R), blocking any other effect on the System, while the 2nd mouse keeps ist normal functionality?
I mean, this would be a plain equivalent to AHK's commands
LButton::
; check if it is mouse1. If not: Return
Send L
Return
with "send L" or "send R" for the 1st mouse only... Looks so easy, but so far, I didn't manage to implement it....
Joel, do you think this is feasible basing on your code?
rds
P.B.
Hey PB,
Sorry for the late reply, and to you and future visitors please use the new forum:
http://ahkscript.org....php?f=6&t=3648
As for your question, no its not really possible... If you read back in this thread its come up multiple times, but basically the detection of the mouse is done in reaction to the first movement and the first button press can't be "caught" (or its knowledge of the device changing happens at the same time, so no way to react accordingly like reassign one and not the other
there are ways to accomplish this from what i've read and experimented with, either with filter drivers (basically a mouse driver layer, I've never tried it) or with system wide hooks (which i've experimented with, and there's some issues with administrative privilages but otherwise works pretty well, basically google something like injected dll hooks...) either of these is way outside the scope of EitherMouse at this time unfortunately
- Joel