Search found 281 matches

by kanthoney
Fri Jan 17, 2014 9:01 am
Forum: Suggestion Box
Topic: Joystick sensitivity toggle
Replies: 68
Views: 15940

Re: Joystick sensitivity toggle

by kanthoney
Thu Jan 16, 2014 9:36 pm
Forum: Suggestion Box
Topic: Joystick sensitivity toggle
Replies: 68
Views: 15940

Re: Joystick sensitivity toggle

Well, this seems to be just about ready. At least, I haven't anything wrong with it tonight. If I still haven't found any problems this time tomorrow I'll submit the pull request. I've implemented the per-axis deadzone suggestion. If you can't wait and can compile from git sources, you can clone my ...
by kanthoney
Wed Jan 15, 2014 11:17 pm
Forum: Suggestion Box
Topic: Joystick sensitivity toggle
Replies: 68
Views: 15940

Re: Joystick sensitivity toggle

Preview! Here's the main joystick screen, with additions for deadzone setting and an option for editing joystick profiles: https://drive.google.com/file/d/0B5m1zBQ_7N44RExUbDFmRnI0U00/edit?usp=sharing Deadzone setting is obvious. Select the Edit Profiles option and you get this screen: https://drive...
by kanthoney
Sat Jan 11, 2014 9:07 am
Forum: Suggestion Box
Topic: Joystick sensitivity toggle
Replies: 68
Views: 15940

Re: Joystick sensitivity toggle

Just to let everyone know, I'm working on a configurator screen for this, with more tweakable parameters, and allowing for different settings for each axis. If things go *really* well, you could end up with an option for a spline-based profile, where you set lots of control points like the ones earl...
by kanthoney
Sat Nov 09, 2013 12:28 am
Forum: Suggestion Box
Topic: Joystick tweaks
Replies: 16
Views: 6290

Re: Joystick tweaks

OK, I've joined github, forked the repo and created two pull requests. Hopefully I've done that right. There was one weird thing - the modules all had paths like ../oolite-binary-resources.git, so when I did a git submodule update --init, it tried pulling the modules from my fork instead of the ooli...
by kanthoney
Fri Nov 08, 2013 9:12 pm
Forum: Suggestion Box
Topic: Joystick tweaks
Replies: 16
Views: 6290

Re: Joystick tweaks

I've separated the patch into two (as it's two different features). These are against the main git branch: Nonlinear joystick: https://drive.google.com/file/d/0B5m1zBQ_7N44c0JGbWE3NGI0YXc/edit?usp=sharing Docking mode: https://drive.google.com/file/d/0B5m1zBQ_7N44ZVMwSDNZRzBqUWs/edit?usp=sharing I'v...
by kanthoney
Fri Nov 08, 2013 12:15 pm
Forum: Suggestion Box
Topic: Joystick tweaks
Replies: 16
Views: 6290

Re: Joystick tweaks

Yep - line up with the space station, hit the % key, and your roll dampers are turned off. Move the stick right until you're going slightly faster than the station, then centre the stick. When you've caught up with the station's roll, flick the stick slightly to the left to slow down to the same rol...
by kanthoney
Fri Nov 08, 2013 11:08 am
Forum: Suggestion Box
Topic: Joystick tweaks
Replies: 16
Views: 6290

Re: Joystick tweaks

Diziet - the docking mode thing is separate from the precision mode tweak. You only turn it on while docking!
by kanthoney
Fri Nov 08, 2013 10:03 am
Forum: Suggestion Box
Topic: Joystick tweaks
Replies: 16
Views: 6290

Re: Joystick tweaks

Jens - I didn't know the Mac joystick code was different, so I might have broken that. Although looking at it now, I see OOMacJoystickManager inherits from OOJoystickManager, so I might have got away with it...

The transition out of the dead zone with the patch is super-smooth.
by kanthoney
Fri Nov 08, 2013 9:35 am
Forum: Suggestion Box
Topic: Joystick tweaks
Replies: 16
Views: 6290

Re: Joystick tweaks

Just to be clear - the docking mode applies to the joystick as well as the keyboard. It means that instead of holding your stick at a constant angle, you set the rotation using the stick and then centre it, which is much more civilized. The reason I mentioned the keyboard is because keyboard docking...
by kanthoney
Thu Nov 07, 2013 11:11 pm
Forum: Suggestion Box
Topic: Joystick tweaks
Replies: 16
Views: 6290

Joystick tweaks

I've been mucking about with Oolite's source code, and added a couple of features people may like. I've put the patch on Google drive here (this is against the SVN source code): https://drive.google.com/file/d/0B5m1zBQ_7N44c1p6bkJQT09mWW8/edit?usp=sharing The features in the patch are: 1) I've made ...