Log in

View Full Version : Not recognizing programmable mouse buttons



Gaffy
06-19-2008, 01:07 AM
I just installed Octopus on my wife's computer and was testing it out, etc. Got everything working fine except one thing, the extra buttons on my Logitech Revolution mouse were not being recognized. I have them mapped to numpad keys (for movement) and a few of the "F" keys. At first I thought that the mouse software was being finicky and such but on both Notepad and WoW launched without Octopus the programmed keys worked fine, with no problems.
Running Vista Home Premium 32b w/ SP1

skarlot
06-19-2008, 05:30 AM
hi, fortunately I have a MX revolution I can test this out under VIsta and see whats up.

Gaffy
06-19-2008, 09:45 AM
Also forgot to add I have v 1.3.2

skarlot
06-19-2008, 12:50 PM
i used Setpoint to set buttons (4-5 and other ones - not l/r/m) to letter keys with no problem.

I recognized a problem in my code with the internal mouse->key mappings which used scan codes, which *I think* differ between countries/keyboard layouts, and I meant them to use virtual keys like key->key mappings. I gotta adjust this, but it's unrelated.

I don't get it, because all I am doing is taking the information, and passing it back again via SendInput, which shouldn't be any problem locally or on a client... the only thing I can possibly do is take the keyboard hook and allow it to pass when local, which I would think achieves the same thing. Is that right, it's stopping keys locally from Setpoint?

Gaffy
06-19-2008, 03:26 PM
i used Setpoint to set buttons (4-5 and other ones - not l/r/m) to letter keys with no problem.
Yup. Left the left, right, middle click and scroll alone. Set the "extra" buttons to keystrokes.


I recognized a problem in my code with the internal mouse->key mappings which used scan codes, which *I think* differ between countries/keyboard layouts, and I meant them to use virtual keys like key->key mappings. I gotta adjust this, but it's unrelated.
Whoosh! I hope you were just thinking "out loud"......


I don't get it, because all I am doing is taking the information, and passing it back again via SendInput, which shouldn't be any problem locally or on a client... the only thing I can possibly do is take the keyboard hook and allow it to pass when local, which I would think achieves the same thing. Is that right, it's stopping keys locally from Setpoint?
If I understand that right, then yes, for some reason Octopus isn't "getting" the keys.

One thing I forgot to add: When in Server->Keys I could enter keystrokes/combos with my keyboard and G-11 macro keys, but the mouse keystrokes got no response.

I'm at work now but once I'm home I'll try setting the mouse on program-specific with the program set to Octopus and see if that does anything.

UPDATE: got home from work and tried it out on a different computer, this one running Win XP, SP3. On this system Octopus recognizes the mouse "keystrokes". So it sounds like it has something to do with the vista drivers for the mouse or something like that.