PDA

View Full Version : Menu control with Logitech MOMO


PhilTheDoc
08-08-2008, 11:09 PM
How do I do this? I did it using the Logitech software but I overwrote what GRID uses the buttons for when driving. The ActionMap file only contains entries for the wheel axes to look left and right - to actually navigate the menu I have to get the keyboard (yuk). The Rumblepad does it perfectly though.

Have I got to edit the actioMapPreset2.xml file myself? Anyone done it and willing to share? Is it impossible? TOCA3 did it automatically...

Onkytonk
28-08-2008, 12:14 PM
Hey champ,

This is my first post on these forums. To be honest, the main reason i joined was to share the fact i got menu controls to work with my Logitech Momo USB steering wheel!

I hated always going back to the keyboard!

Okay, of u edit the actioMapPreset2.xml and insert this info at the bottom of the file, just above the end where it says "</ActionMap>", you will have controls within the menu.

The way i have it setup:
Gear up: Menu Up
Gear Down: Menu Down
Left Paddle: Menu Left
Right Paddle: Menu Right
Button 1: CTRL
Button 2: Select
Button 3: SHIFT
Button 4: Back
Button 5: Menu Start (Haven't used this though)
Button 6: Menu Back (Nor this)

It works a treat! Enjoy!

<!-- Menu Actions -->
<Action actionName = "Menu Left" >
<Axis axisName = "win_con_di_button0" deviceName = "Logitech MOMO Racing USB" baseCalibration = "uniDirectionalPositive" />
</Action>
<Action actionName = "Menu Right" >
<Axis axisName = "win_con_di_button1" deviceName = "Logitech MOMO Racing USB" baseCalibration = "uniDirectionalPositive" />
</Action>
<Action actionName = "Menu Up" >
<Axis axisName = "win_con_di_button9" deviceName = "Logitech MOMO Racing USB" baseCalibration = "uniDirectionalPositive" />
</Action>
<Action actionName = "Menu Down" >
<Axis axisName = "win_con_di_button8" deviceName = "Logitech MOMO Racing USB" baseCalibration = "uniDirectionalPositive" />
</Action>
<Action actionName = "Menu Select" >
<Axis axisName = "win_con_di_button3" deviceName = "Logitech MOMO Racing USB" baseCalibration = "uniDirectionalPositive" />
</Action>
<Action actionName = "Menu Back" >
<Axis axisName = "win_con_di_button5" deviceName = "Logitech MOMO Racing USB" baseCalibration = "uniDirectionalPositive" />
</Action>
<Action actionName = "Menu Button3" >
<Axis axisName = "win_con_di_button2" deviceName = "Logitech MOMO Racing USB" baseCalibration = "uniDirectionalPositive" />
</Action>
<Action actionName = "Menu Button4" >
<Axis axisName = "win_con_di_button4" deviceName = "Logitech MOMO Racing USB" baseCalibration = "uniDirectionalPositive" />
</Action>
<Action actionName = "Menu Start Button" >
<Axis axisName = "win_con_di_button6" deviceName = "Logitech MOMO Racing USB" baseCalibration = "uniDirectionalPositive" />
</Action>
<Action actionName = "Menu Back Button" >
<Axis axisName = "win_con_di_button7" deviceName = "Logitech MOMO Racing USB" baseCalibration = "uniDirectionalPositive" />
</Action>

PhilTheDoc
29-08-2008, 09:29 PM
Since no-one replied I'd sorted this out petty much, but there are some commands here I've not used, so thanks for this Onkytonk - really helpful.