Jump to content

Sky Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate
Photo

EitherMouse - Multiple mice, individual settings...


  • Please log in to reply
289 replies to this topic
gwarble
  • Members
  • 624 posts
  • Last active: Aug 12 2016 07:49 PM
  • Joined: 23 May 2009
Thanks for the link peter723pan, i will reply over there this evening (including to your, flysurfer, questions)
Please use this forum for future questions:
http://ahkscript.org....php?f=6&t=3648

Godric
  • Members
  • 19 posts
  • Last active: Jun 02 2016 09:11 PM
  • Joined: 11 Nov 2013

This is a great script.

 

Thank you very much.



gwarble
  • Members
  • 624 posts
  • Last active: Aug 12 2016 07:49 PM
  • Joined: 23 May 2009
Thanks, and you're welcome...
- 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

barten6
  • Members
  • 10 posts
  • Last active: Jul 21 2015 03:41 PM
  • Joined: 10 Mar 2015

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.



gwarble
  • Members
  • 624 posts
  • Last active: Aug 12 2016 07:49 PM
  • Joined: 23 May 2009

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