programmable sticks + TIR: "lost" key-strokes
Posted: Fri Jul 30, 2004 9:11 pm
I'm a new and already addicted user of the TrackIR 3 Pro - it rocks, and I wonder how I ever could do without it so long!
One issue I came across when setting up my programmable joystick for the TrackIR was this:
The "enable/disable"-key works fine when pressed on the keyboard, but when assigned to a joystick-button not all key-strokes generated by the stick are picked up properly by the TrackIR.
With the "trap"-setting disabled I could verify that my joystick's software does output the according key-strokes properly, i.e. each and any time I'm pressing the mapped button. However, the TrackIR often doesn't seem to pick up such a key-stroke when sent by the joystick.
The other TrackIR-keys seem to work fine when programmed onto my stick: I never had any issues with re-centering, for instance; swapping mouse-/enhanced-mode works fine, too. The only function that doesn't work the way it should is the "enable/disable"-function when programmed to my joystick: sometimes and rather frequently single key-strokes seem to get "lost" between my joystick (that does generate and send all key-strokes) and the TrackIR (that doesn't seem to "see" some of them, though).
My joystick is ThrustMaster's HOTAS Cougar combo; it's a USB-device. My OS is Windows XP Pro German with SP1. Both the TrackIR and the HOTAS Cougar are plugged into the powered USB-HUB on the back of my monitor.
Just FYI: I would consider myself an experienced computer-user (I started a decade back on DOS and Windows 3.11 and always had a computer since then), and a power-user where ThrustMaster-joysticks are concerned (I'm a TM-user since more than a decade now, and I love to tweak their programming); I've tested what I could think of to ensure it's not my own fault as a new TrackIR-user, and I know that the according key-strokes all get generated and sent by my joystick - why the TrackIR seems to happen to let some "slip" through unnoticed is the point I don't understand.
Could the "problem" be that I've got both plugged into the powered USB-HUB of my monitor? I never had any issues with my stick being plugged into it, but probably the TrackIR doesn't "like" it?
Or could this be a "problem" caused by the "virtual" keyboard-emulator of my joystick, in addition to the "normal" keyboard (not USB, BTW)?
Either way: the TrackIR does work, and the HOTAS Cougar does send the key-strokes...
Any ideas, anyone?
P.S.: I'll be leaving for a 2 weeks vacation tomorrow, so I won't be able to re-visit this thread for possble answers/solutions prior to the middle of this month.
The reason I've done post this before leaving is that if this should be an issue of the communication between my USB-joystick working as a keyboard-emulator and the TackIR, then 2 weeks may be enough time to look into it.
If it's "just" a matter of using a differnet USB-port, then, well: I'll be re-installing my OS from scratch after my holidays anyway, but since almost all USB-ports are already in use I would have to swap 'em around to "free" a port on the MB, then.
[ July 31, 2004, 05:06 AM: Message edited by: DonULFonso ]
One issue I came across when setting up my programmable joystick for the TrackIR was this:
The "enable/disable"-key works fine when pressed on the keyboard, but when assigned to a joystick-button not all key-strokes generated by the stick are picked up properly by the TrackIR.
With the "trap"-setting disabled I could verify that my joystick's software does output the according key-strokes properly, i.e. each and any time I'm pressing the mapped button. However, the TrackIR often doesn't seem to pick up such a key-stroke when sent by the joystick.
The other TrackIR-keys seem to work fine when programmed onto my stick: I never had any issues with re-centering, for instance; swapping mouse-/enhanced-mode works fine, too. The only function that doesn't work the way it should is the "enable/disable"-function when programmed to my joystick: sometimes and rather frequently single key-strokes seem to get "lost" between my joystick (that does generate and send all key-strokes) and the TrackIR (that doesn't seem to "see" some of them, though).
My joystick is ThrustMaster's HOTAS Cougar combo; it's a USB-device. My OS is Windows XP Pro German with SP1. Both the TrackIR and the HOTAS Cougar are plugged into the powered USB-HUB on the back of my monitor.
Just FYI: I would consider myself an experienced computer-user (I started a decade back on DOS and Windows 3.11 and always had a computer since then), and a power-user where ThrustMaster-joysticks are concerned (I'm a TM-user since more than a decade now, and I love to tweak their programming); I've tested what I could think of to ensure it's not my own fault as a new TrackIR-user, and I know that the according key-strokes all get generated and sent by my joystick - why the TrackIR seems to happen to let some "slip" through unnoticed is the point I don't understand.
Could the "problem" be that I've got both plugged into the powered USB-HUB of my monitor? I never had any issues with my stick being plugged into it, but probably the TrackIR doesn't "like" it?
Or could this be a "problem" caused by the "virtual" keyboard-emulator of my joystick, in addition to the "normal" keyboard (not USB, BTW)?
Either way: the TrackIR does work, and the HOTAS Cougar does send the key-strokes...
Any ideas, anyone?
P.S.: I'll be leaving for a 2 weeks vacation tomorrow, so I won't be able to re-visit this thread for possble answers/solutions prior to the middle of this month.
The reason I've done post this before leaving is that if this should be an issue of the communication between my USB-joystick working as a keyboard-emulator and the TackIR, then 2 weeks may be enough time to look into it.
If it's "just" a matter of using a differnet USB-port, then, well: I'll be re-installing my OS from scratch after my holidays anyway, but since almost all USB-ports are already in use I would have to swap 'em around to "free" a port on the MB, then.
[ July 31, 2004, 05:06 AM: Message edited by: DonULFonso ]