Page 1 of 1
Logitech MOMO don't work

Posted:
Mon Jan 21, 2013 12:59 am
by ambush
Re: Logitech MOMO don't work

Posted:
Mon Jan 21, 2013 3:30 pm
by Nic KERS
I'm pretty new to SD, but I think you always need to set up what control device your named driver uses. Or it might default to keyboard. I don't know, but does your wheel show up in the player's device configuration? It's the furthest right button under the list of player names box. Looks like 4 arrow keys.
Only other thing I can think of is; if you have two devices which the system thinks are joysticks, perhaps it picked up the wrong one. You should be able to choose which one to use though, I would think. You can see how many 'joysticks' are connected by looking in /dev/input/ for js0 entries.
You can also test joysticks by running 'jstest /dev/input/js0'.
Hoping it helps. Don't give up. It's a great game.

Re: Logitech MOMO don't work

Posted:
Mon Jan 21, 2013 4:17 pm
by mungewell
As mentioned above, it's handy to test that the joystick/wheel actually works OK with Linux using 'jstest' or 'evtest'. With a Momo you should be fine.
You do need to allocate the steering/throttle/brake controls under the player config within SD (default is for mouse and keyboard control). See this video:
Have fun,
Simon
Re: Logitech MOMO don't work

Posted:
Fri Feb 15, 2013 1:55 am
by ambush
Re: Logitech MOMO don't work

Posted:
Fri Feb 15, 2013 2:14 am
by mungewell
Googling "0x46d product 0xca03" pulls up a few pages where they claim it mostly works... which version kernel are you using?
How confident are you on the command line/building code. It looks like it might suffer some of the same issues as the Momo Force (red) I just got, but those shouldn't stop the wheel working completely.
What do you get if you 'tail -f /var/log/syslog' and plug in the wheel?
Simon
Re: Logitech MOMO don't work

Posted:
Fri Feb 15, 2013 8:21 am
by ambush
Re: Logitech MOMO don't work

Posted:
Fri Feb 15, 2013 5:32 pm
by mungewell
This is quite confusing... just to recap.
* Wheel is recognised by system and works in other application (Extreme Tuxracer).
* Evtest sees the wheel's controls. Does it give any data on movement/button pressing?
* Does 'jstest /dev/input/js0' do anything?
* Does any other controller/gamepad work OK with SD?
I don't have any experience on Fedora, so not sure what might be going on. SD2.0 uses PLIB for its input controls (via the 'js0' interface I believe).
Simon.
Re: Logitech MOMO don't work

Posted:
Mon Feb 18, 2013 8:37 am
by ambush
Hi, Simon,
- yes, evtest give data from all buttons and movements;
- I have not any /dev/input/js* at all;
- I have not any other controllers. I will ask my friends about it.
I am so far from my home no. I'll be back in March and tell to you additional info.
Thank you for assistance.
Re: Logitech MOMO don't work

Posted:
Tue Feb 19, 2013 10:30 pm
by mungewell
Found the reason (and solution) for your problem:
PLIB uses the (old) '/dev/input/js0' system, whereas generally people are moving to the '/dev/input/eventX' method. We hope to be moving SpeedDreams over to SDL in the future, which will use the newer system...
Simon.
Re: Logitech MOMO don't work

Posted:
Sat Jun 01, 2013 10:25 am
by ambush
Hi, Simon!
I'm upgraded to Fedora 19 and now I haven't any problems with controllers or something else.
I'm fun with SD, thank you and all contributors!