anyone use a joystick? i figure it might help me solve my control issue and all. but i dont know which would be good. there are some plain and some with throttle controls.
ideas?
joystick recommendation
Moderators: winston, another_commander
- Cody
- Sharp Shooter Spam Assassin
- Posts: 16081
- Joined: Sat Jul 04, 2009 9:31 pm
- Location: The Lizard's Claw
- Contact:
Re: joystick recommendation
I've used a Logitech Extreme 3D Pro for many years. Plenty of buttons, good action, reasonable price.
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
And any survivors, their debts I will certainly pay. There's always a way!
Re: joystick recommendation
When I do play oolite, it's on linux. I used to use a Logitech Wingman but switched to a Logitech dual action gamepad some time ago: https://www.youtube.com/watch?v=e1zeBaASgXE
Setting it up in linux is fairly easy and I like having every control I need under a finger or a thumb.
Cheers.
Setting it up in linux is fairly easy and I like having every control I need under a finger or a thumb.
Cheers.
Re: joystick recommendation
Maybe that's just me, but I didn't manage to synchronize my rotation with stations until I got a joystick. Saitek X52.
Re: joystick recommendation
I bought this one (in other shop) and it is really good (and really expensive too)
http://www.thrustmaster.com/en_UK/produ ... ight-stick
and special keypad for left hand. But I still would like more buttons and controls, so maybe I will create my own programmable keypad based on AVR or another microcontroller (with LEDs indicating actions and modes, many modes selectable for fight, flight, navigation and such) (well if I can trade computers by tons in Oolite, why I should not equip my ship with few too?
)
http://www.thrustmaster.com/en_UK/produ ... ight-stick
and special keypad for left hand. But I still would like more buttons and controls, so maybe I will create my own programmable keypad based on AVR or another microcontroller (with LEDs indicating actions and modes, many modes selectable for fight, flight, navigation and such) (well if I can trade computers by tons in Oolite, why I should not equip my ship with few too?

Lady of Fate, we adore you . . .
- Cholmondely
- Archivist
- Posts: 6239
- Joined: Tue Jul 07, 2020 11:00 am
- Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
- Contact:
Re: joystick recommendation
SiriusCG wrote: ↑Sun Mar 15, 2020 3:12 pmWhen I do play oolite, it's on linux. I used to use a Logitech Wingman but switched to a Logitech dual action gamepad some time ago: https://www.youtube.com/watch?v=e1zeBaASgXE
Nudge, nudge. Wink, wink.
Any chance of seeing your bindings?
Seriously, I've been collecting binding ideas for new players here - if yours agrees with one of the three - or is different yet again, it would be nice to add it in!
Cheers!
Comments wanted:
•Missing OXPs? What do you think is missing?
•Lore: The economics of ship building How many built for Aronar?
•Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
•Missing OXPs? What do you think is missing?
•Lore: The economics of ship building How many built for Aronar?
•Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
- Cholmondely
- Archivist
- Posts: 6239
- Joined: Tue Jul 07, 2020 11:00 am
- Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
- Contact:
Re: joystick recommendation
gilhad wrote: ↑Tue Mar 17, 2020 2:06 amI bought this one (in other shop) and it is really good (and really expensive too)
http://www.thrustmaster.com/en_UK/produ ... ight-stick
and special keypad for left hand. But I still would like more buttons and controls, so maybe I will create my own programmable keypad based on AVR or another microcontroller (with LEDs indicating actions and modes, many modes selectable for fight, flight, navigation and such) (well if I can trade computers by tons in Oolite, why I should not equip my ship with few too?)
Any chance of getting your bindings too, for the afore-mentioned wiki page?
Comments wanted:
•Missing OXPs? What do you think is missing?
•Lore: The economics of ship building How many built for Aronar?
•Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
•Missing OXPs? What do you think is missing?
•Lore: The economics of ship building How many built for Aronar?
•Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
Re: joystick recommendation
I am not sure, where exactly it is saved. Maybe this?Cholmondely wrote: ↑Fri Jul 11, 2025 12:00 pmAny chance of getting your bindings too, for the afore-mentioned wiki page?
Code: Select all
$ cat ~/GNUstep/Defaults/.GNUstepDefaults
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//GNUstep//DTD plist 0.9//EN" "http://www.gnustep.org/plist-0_9.xml">
<plist version="0.9">
<dict>
<key>NSGlobalDomain</key>
<dict>
</dict>
<key>oolite</key>
<dict>
<key>Dan-humbletrash</key>
<integer>-18760</integer>
<key>Hack-humbletrash</key>
<integer>-17768</integer>
<key>Hobo-humbletrash</key>
<integer>-28856</integer>
<key>Jameson-humbletrash</key>
<integer>-29624</integer>
<key>JoystickAxes</key>
<dict>
<key>0</key>
<dict>
<key>isAxis</key>
<integer>1</integer>
<key>stickAxBt</key>
<integer>2</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>1</key>
<dict>
<key>isAxis</key>
<integer>1</integer>
<key>stickAxBt</key>
<integer>1</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>2</key>
<dict>
<key>isAxis</key>
<integer>1</integer>
<key>stickAxBt</key>
<integer>0</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
</dict>
<key>JoystickButs</key>
<dict>
<key>0</key>
<dict>
<key>isAxis</key>
<integer>0</integer>
<key>stickAxBt</key>
<integer>6</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>1</key>
<dict>
<key>isAxis</key>
<integer>0</integer>
<key>stickAxBt</key>
<integer>8</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>10</key>
<dict>
<key>isAxis</key>
<integer>0</integer>
<key>stickAxBt</key>
<integer>9</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>13</key>
<dict>
<key>isAxis</key>
<integer>0</integer>
<key>stickAxBt</key>
<integer>0</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>15</key>
<dict>
<key>isAxis</key>
<integer>0</integer>
<key>stickAxBt</key>
<integer>4</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>19</key>
<dict>
<key>isAxis</key>
<integer>0</integer>
<key>stickAxBt</key>
<integer>14</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>22</key>
<dict>
<key>isAxis</key>
<integer>0</integer>
<key>stickAxBt</key>
<integer>1</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>23</key>
<dict>
<key>isAxis</key>
<integer>0</integer>
<key>stickAxBt</key>
<integer>16</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>24</key>
<dict>
<key>isAxis</key>
<integer>0</integer>
<key>stickAxBt</key>
<integer>3</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>28</key>
<dict>
<key>isAxis</key>
<integer>0</integer>
<key>stickAxBt</key>
<integer>10</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>29</key>
<dict>
<key>isAxis</key>
<integer>0</integer>
<key>stickAxBt</key>
<integer>12</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>3</key>
<dict>
<key>isAxis</key>
<integer>0</integer>
<key>stickAxBt</key>
<integer>2</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>30</key>
<dict>
<key>isAxis</key>
<integer>0</integer>
<key>stickAxBt</key>
<integer>13</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>31</key>
<dict>
<key>isAxis</key>
<integer>0</integer>
<key>stickAxBt</key>
<integer>11</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>33</key>
<dict>
<key>isAxis</key>
<integer>0</integer>
<key>stickAxBt</key>
<integer>17</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>34</key>
<dict>
<key>isAxis</key>
<integer>0</integer>
<key>stickAxBt</key>
<integer>15</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
<key>9</key>
<dict>
<key>isAxis</key>
<integer>0</integer>
<key>stickAxBt</key>
<integer>7</integer>
<key>stickNum</key>
<integer>0</integer>
</dict>
</dict>
<key>K'util-humbletrash</key>
<integer>18328</integer>
<key>Manic Miner-humbletrash</key>
<integer>24392</integer>
<key>PitchAxisProfile</key>
<dict>
<key>Deadzone</key>
<real>0</real>
<key>Parameter</key>
<real>1</real>
<key>Power</key>
<real>3</real>
<key>Type</key>
<string>Standard</string>
</dict>
<key>RollAxisProfile</key>
<dict>
<key>Deadzone</key>
<real>0</real>
<key>Parameter</key>
<real>1</real>
<key>Power</key>
<real>3</real>
<key>Type</key>
<string>Standard</string>
</dict>
<key>Shark-humbletrash</key>
<integer>-13496</integer>
<key>Tester-humbletrash</key>
<integer>16344</integer>
<key>Vade-humbletrash</key>
<integer>408</integer>
<key>VadeX-humbletrash</key>
<integer>-18600</integer>
<key>YawAxisProfile</key>
<dict>
<key>Deadzone</key>
<real>0</real>
<key>Parameter</key>
<real>1</real>
<key>Power</key>
<real>3</real>
<key>Type</key>
<string>Standard</string>
</dict>
<key>aTrader-humbletrash</key>
<integer>4232</integer>
<key>autosave</key>
<string>YES</string>
<key>display_height</key>
<integer>1440</integer>
<key>display_refresh</key>
<integer>0</integer>
<key>display_width</key>
<integer>2560</integer>
<key>fov-value</key>
<real>62.2</real>
<key>fullscreen</key>
<string>YES</string>
<key>gamma-value</key>
<real>1</real>
<key>jsruntime-size-mib</key>
<string>64</string>
<key>music mode</key>
<string>on</string>
<key>oxz-index-url</key>
<string>http://addons.oolite.space/api/1.0/overview</string>
<key>save-directory</key>
<string>/home/oo5/oolite-saves</string>
<key>volume_control</key>
<real>0.6</real>
<key>window_height</key>
<integer>1440</integer>
<key>window_width</key>
<integer>2560</integer>
</dict>
</dict>
</plist>
Lady of Fate, we adore you . . .