![]() |
better joystick/wheel configuration - Printable Version +- Forums (https://www.vdrift.net/Forum) +-- Forum: Community (https://www.vdrift.net/Forum/forumdisplay.php?fid=3) +--- Forum: Feature Requests (https://www.vdrift.net/Forum/forumdisplay.php?fid=6) +--- Thread: better joystick/wheel configuration (/showthread.php?tid=409) |
better joystick/wheel configuration - Nigo - 11-08-2006 the 5 choices of touch compensiveness are far from beeing enough a choice from 0% to 100% would be already much better, and we should be able to set it up separatly for at least throttle, brake, and steering the same for the deadzone this is really needed, along with a car setup menu much, much further, the way a button or analog axis behave for an axis-dependant command (throttle, ...) should be configurable (ex. like in Richard Burns Rally). This has already been noted here http://vdrift.net/Forum/viewtopic.php?t=235 . I know this is very low priority :wink: Re: better joystick/wheel configuration - thelusiv - 11-08-2006 Nigo Wrote:the 5 choices of touch compensiveness are far from beeing enoughThe different choices for the most part represent different algorithms for making the input less touchy. What it seems like you are suggesting is adding a separate "sensitivity" option, that would allow the player to adjust a multiplier on the input, the multiplier maybe ranging from 0.0 to 1.0. If we added this it would need to apply to any of the "touchiness compensation" algorithms. Nigo Wrote:and we should be able to set it up separatly for at least throttle, brake, and steeringI'd hate to make the user choose all of these things every time. Maybe we could set up an "Advanced Sensitivity Adjustment" menu that allows this kind of adjustments on each control. Nigo Wrote:much, much further, the way a button or analog axis behave for an axis-dependant command (throttle, ...) should be configurable (ex. like in Richard Burns Rally). This has already been noted here http://vdrift.net/Forum/viewtopic.php?t=235 . I know this is very low priorityActually I fixed this! ![]() - joevenzon - 11-09-2006 I like the idea of adding a sensitivity (gain) and deadzone to each control... TODO! - Nigo - 11-09-2006 Quote:The different choices for the most part represent different algorithms for making the input less touchy. What it seems like you are suggesting is adding a separate "sensitivity" option, that would allow the player to adjust a multiplier on the input, the multiplier maybe ranging from 0.0 to 1.0hum... sorry I don't get what is the difference between sensitivity and "touchiveness" :?: we're probably talking about the same thing in my mind sensitivity is not a multiplier, having the direction axis two times more sensible does not mean that you can turn the front wheels two times as much (which is the steer lock btw), but it looks like that : let's say the direction axis value X goes from 0 to 1 direction_sensitivity from 0 to 1, default 0.5 => Y = X power (direction_sensitivity + 0.5) so you have a curbe from X**0.5 (looks logarithmic) to X**1.5 (looks exponential), but still the result is bounded between 0 and 1 that's not enough and need some setup but that's the idea a axis-multiplier would be... pointless. Beeing able to set a maximum steer lock is, however, part of the car setup Quote:I'd hate to make the user choose all of these things every timekeep in mind that all kinds of user could use vDrift, so "avanced" buttons might be a good idea Quote:Actually I fixed this!nice, I'll try it out ![]() - thelusiv - 11-12-2006 Take a look at the steer_to in vamosworld.cc:1927. This is where the different steering adjustments are made for touchiness compensation. Your idea for an algorithm makes sense to me and I'd like to try it out. We have something like this and it's not as adjustable as what you propose. The Touchiness Compensation settings Low, Medium and High are all exponential (for low, steering value is squared, for medium, the values is cubed, and for high, the value is raised to the 4th power). If you'd like to try adding this go ahead, I may try it also but not right away. - joevenzon - 11-13-2006 I think we should have gain, offset, and exponent settings for each analog control - thelusiv - 11-14-2006 Joe do you mean each analog control on the car? Or every analog control in the game? Like, for instance, this would also in clude analog clutch, handbrake, and camera panning controls? - joevenzon - 11-14-2006 Might as well make it generic and apply to all analog controls in the game, although the interface to change those settings might only be exposed for ones that make sense (brake, gas, clutch). |