The range of each axis of the analog stick goes from -100% to +100%. (Image 1 and 2.) But the area the stick can move in is circular (in most gamepads), resulting in not being able to utilize the full axis range in diagonal positions. E.g. at an 45° angle you get values of about +70% for each axis. (Image 3.)
Is there a way to mimic/simulate a square analog stick area, so that at diagonal positions you get values of (+/-)100% for both axes?
This would be beneficial in games like Elite: Dangerous, where you can map two different thruster axes to the two analog stick axes. In that case you lose maneuverability when the analog stick is in an diagonal position, as neither axis reachtes its maximum value.
Is there a way to mimic/simulate a square analog stick area, so that at diagonal positions you get values of (+/-)100% for both axes?
This would be beneficial in games like Elite: Dangerous, where you can map two different thruster axes to the two analog stick axes. In that case you lose maneuverability when the analog stick is in an diagonal position, as neither axis reachtes its maximum value.
Comment