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
Curio
  • Guests
  • Last active:
  • Joined: --
Well, the errors are gone in v0.493.

What's the difference between:

[*:1d2wgu66] Check for updates (ToMemory)
[*:1d2wgu66] Check for updates (ToFile)

gwarble
  • Members
  • 624 posts
  • Last active: Aug 12 2016 07:49 PM
  • Joined: 23 May 2009
Do you code in ahk?
If not, sorry you're following this at a rare time when i'm upgrading it... so you're doing beta testing for me while i do (so thanks)

If you do, one uses UrlDownloadToFile command, stable, no weird error msgs like u posted... but it writes a file to disk

UrlDownloadToVar is a function, using COM to download directly to memory... but i dont (yet) know how to handle those messages elegantly when connection fails, so i put both methods in the menu

Tomorrow hopefully i'll finish the new gui interface, mouse speed per mouse, etc, and im working on proper device identification to prevent reassigning mice when device handle changes

Thanks again

Also, do you like the mirrored cursors? one other user said yes, they'll for sure be optional but i don't know if they should be default...

Curio
  • Guests
  • Last active:
  • Joined: --
OK.

EitherMouse automatically updated (with a message) to v0.493 at home.

But both mice were set to my left hand mouse settings.

I had to delete assignments.

gwarble
  • Members
  • 624 posts
  • Last active: Aug 12 2016 07:49 PM
  • Joined: 23 May 2009
Thats a long known issue (unrelated to the new auto update bugs) because i've only id'ed mouse by handle, not vendor/product id (which still wont be perfect as some ppl may have two of the same mouse) but should be better otherwise

Curio
  • Guests
  • Last active:
  • Joined: --

Thats a long known issue (unrelated to the new auto update bugs) because i've only id'ed mouse by handle, not vendor/product id (which still wont be perfect as some ppl may have two of the same mouse) but should be better otherwise

I am using 2 different mice.

gwarble
  • Members
  • 624 posts
  • Last active: Aug 12 2016 07:49 PM
  • Joined: 23 May 2009
I'm sure most people would be, i just never got around to addressing it... which i will soon... current limitation needs reassignment after replugging, or restarting for some users (read back a few pages)

Curio
  • Guests
  • Last active:
  • Joined: --
I use 2 of the same mice at work, and I never have that problem of having to delete assignments.

gwarble
  • Members
  • 624 posts
  • Last active: Aug 12 2016 07:49 PM
  • Joined: 23 May 2009
Good to know, it shouldnt be an issue unless u unplug one and replug it in... Anyway i got the device name by handle figured out, so next version shouldnt have assignment issues

Thanks again, how long have you been using it?

Curio
  • Guests
  • Last active:
  • Joined: --
I discovered it earlier this year.
In January, I think.

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

v.494 posted but not recommended... major methodology revamp to:
Save mouse config by device name
Allow any number of mice
Allow any config, per mouse

So no more first mouse second mouse, instead when an unconfigured mouse is detected, a Notify() pops up, settings are set to default (righty for first detected, lefty for the rest...)
Then settings can be changed (eventually) per the active mouse, or on another

Should allow (once bugs are worked out) 1 to any number of mice

Curio
  • Guests
  • Last active:
  • Joined: --
I finally got around to testing v0.494.
It is working, but the tray arrow icon is flashing red and blue and pointing to the left, even when I use the right mouse.

Curio
  • Guests
  • Last active:
  • Joined: --
You also have a cursors menu twice.

Curio
  • Guests
  • Last active:
  • Joined: --
Another update.

I exited EitherMouse and restarted it, and the tray icon now works correctly.

gwarble
  • Members
  • 624 posts
  • Last active: Aug 12 2016 07:49 PM
  • Joined: 23 May 2009
Thanks, got the functionality the way i want it now, i'll fix the guis/settings/menus next

EDIT: v0.495 posted
more cleanup of code and menus

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

EitherMouse.exe version 0.5
<!-- m -->http://www.EitherMouse.com<!-- m -->


Updates:
- Stable and logical options and setup
- Properly detecting mouse by name prevents need for reassignment!
- Major revamp and bug fix
- Mouse speed settings unique per mouse (10 is default, 1 is slow and 20 is fast)

any feedback greatly appreciated
- gwarble