Forums » Linux
Joystick not found
I have a Logitech Wingman Warrior USB joystick which runs quite fine and which I use in Vegastrike w/o a problem.
I tryed to get it to work in VO but the game didn't found the device, nor directly nor using the 'scan' option :P
Is tehre any way I could use it in this game? Keyboard is nice, but I would prefer my joystick.
TIA for any info, see you online.
I tryed to get it to work in VO but the game didn't found the device, nor directly nor using the 'scan' option :P
Is tehre any way I could use it in this game? Keyboard is nice, but I would prefer my joystick.
TIA for any info, see you online.
If you're using a 64 bit processor, it's probably the same problem I've had, discussed here: http://www.vendetta-online.com/x/msgboard/6/7077
I've found this: http://lkml.org/lkml/2003/9/12/171 that describes what I think is the problem.
the joystick driver uses simple ioclt that are safe to pass from 32bit user space to 64bit kernel space
But it seems that (at least some versions of) the kernel source code do not have the entries in compat_ioctl.h specifying that the joystick ioctl are safe, so the kernel rejects them as "Unknown cmd."
If you're really eager to get it working, the lkml link above has a kernel patch that might prove useful, or else you could wait for the devs to finish the amd64 version of the updater (the client is all done, I believe), which should be soontm, and may solve the problem, as the joystick ioctl will no longer be passed from 32 bit userspace to 64 bit kernelspace.
[edit]
I finally got around to actually applying that patch. Now my joystick is detected & works more-or-less, but I can't calibrate it & the settings are a bit off... I bumped a thread in bugs about that issue.
[/edit]
I've found this: http://lkml.org/lkml/2003/9/12/171 that describes what I think is the problem.
the joystick driver uses simple ioclt that are safe to pass from 32bit user space to 64bit kernel space
But it seems that (at least some versions of) the kernel source code do not have the entries in compat_ioctl.h specifying that the joystick ioctl are safe, so the kernel rejects them as "Unknown cmd."
If you're really eager to get it working, the lkml link above has a kernel patch that might prove useful, or else you could wait for the devs to finish the amd64 version of the updater (the client is all done, I believe), which should be soontm, and may solve the problem, as the joystick ioctl will no longer be passed from 32 bit userspace to 64 bit kernelspace.
[edit]
I finally got around to actually applying that patch. Now my joystick is detected & works more-or-less, but I can't calibrate it & the settings are a bit off... I bumped a thread in bugs about that issue.
[/edit]
[offtopic]Yea.. I have a joystick not found either.. I was hoping the computer would have better luck remembering where I put it, but it didnt, heh[/offtopic]
Gah! where is my wingman!@! Lost it when I got married and moved. *cries* I suck trying to fly with a mouse. (well.. trackball)
Gah! where is my wingman!@! Lost it when I got married and moved. *cries* I suck trying to fly with a mouse. (well.. trackball)
I got a Saitek PLC ST90 Joystick for my birthday!
One button for each fire group (three buttons), none of that annoying swiggly-base (rudder is better on the keyboard in VO) and digital throttle.
I love it.
It's the best joystick I've ever tried with vendetta, so I've finally converted to being a joystick-and-speedpad user.
("What's a speedpad?": Nostromo N52, just google it and never look back)
Allright, that was completely useless for this thread.
One button for each fire group (three buttons), none of that annoying swiggly-base (rudder is better on the keyboard in VO) and digital throttle.
I love it.
It's the best joystick I've ever tried with vendetta, so I've finally converted to being a joystick-and-speedpad user.
("What's a speedpad?": Nostromo N52, just google it and never look back)
Allright, that was completely useless for this thread.
I tried a few distros, but my psx2 pad works fine in Ubuntu after I apply said patch and recompile.
There seem to be a lot of joystick issues with linux