Log in

View Full Version : KOP Joystick


dmitch
31-01-2012, 18:09
WE have the Logitech KOP Joystick from a few years ago and I was wondering how you reference the dial on the bottom. We used it a few years ago, but that programmer left. I tried it as axis 3 but it didn't work.

DavisC
31-01-2012, 19:07
from last year I looked into the setup of 2 joysticks (1 being the Attack 3 from the KOP) and this is what I found, but in the post before it, someone mentions the dial is Axis 4, but I am not sure as to where it stands.
But this is what I found

For the Attack 3 Joysticks:
Axis 6 - nothing
axis 5 - nothing
axis 4 - nothing
axis 3 - dial at base of joysstick axis
axis 2 - y axis
axis 1 - x axis


For the Cyborg X Joystick:
Axis 6 - left/right on thumb axis
axis 5 - right throttle axis
axis 4 - rotation axis
axis 3 - left throttle axis
axis 2 - y axis
axis 1 - x axis

I suggest testing Axis 4 if Axis 3 did not work.
Good Luck!

Vikingtech2054
31-01-2012, 19:14
from last year I looked into the setup of 2 joysticks (1 being the Attack 3 from the KOP) and this is what I found, but in the post before it, someone mentions the dial is Axis 4, but I am not sure as to where it stands.
But this is what I found

For the Attack 3 Joysticks:
Axis 6 - nothing
axis 5 - nothing
axis 4 - nothing
axis 3 - dial at base of joysstick axis
axis 2 - y axis
axis 1 - x axis


For the Cyborg X Joystick:
Axis 6 - left/right on thumb axis
axis 5 - right throttle axis
axis 4 - rotation axis
axis 3 - left throttle axis
axis 2 - y axis
axis 1 - x axis

I suggest testing Axis 4 if Axis 3 did not work.
Good Luck!

the dial is on on a +1 to -1 scale, same as the motors, theoretically you could use them to control motors, on the joystick there should be a plus and minus im not sure if its up of down is -1 but i think its up

enrique
31-01-2012, 22:55
m_LeftStick->GetThrottle()

m_Roller->Set(m_LeftCoDriverStick->GetThrottle());

dmitch
01-02-2012, 18:53
Alright, thanks. We got it to work with axis 3, we had it outside of the If (IsOperatorControl) statement earlier...(oops)