diff options
author | Stuart Kenny | 2020-02-01 13:20:01 +0000 |
---|---|---|
committer | Stuart Kenny | 2020-02-01 13:20:01 +0000 |
commit | ace1989f734ee7234a6ca12c5f19c5bdfd1fdef2 (patch) | |
tree | 7a455fc91ac0de3c099b233d935d1659e14fcbcb /frontend/libretro_core_options.h | |
parent | 9017270187ac21fdb2cb61b2a3ae97d24887d4a2 (diff) | |
download | pcsx_rearmed-ace1989f734ee7234a6ca12c5f19c5bdfd1fdef2.tar.gz pcsx_rearmed-ace1989f734ee7234a6ca12c5f19c5bdfd1fdef2.tar.bz2 pcsx_rearmed-ace1989f734ee7234a6ca12c5f19c5bdfd1fdef2.zip |
Add input analog axis range modifier
Add core option to change axis saturation. Square bounds allow controllers that struggle to fully register diagonal deflections . Very helpful with switch joycons and some android controllers.
Diffstat (limited to 'frontend/libretro_core_options.h')
-rw-r--r-- | frontend/libretro_core_options.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/frontend/libretro_core_options.h b/frontend/libretro_core_options.h index 53b1095..aa9d3d4 100644 --- a/frontend/libretro_core_options.h +++ b/frontend/libretro_core_options.h @@ -267,6 +267,17 @@ struct retro_core_option_definition option_defs_us[] = { "linear", }, { + "pcsx_rearmed_analog_axis_modifier", + "Analog axis bounds.", + "Range bounds for analog axis. Square bounds help controllers with highly circular ranges that are unable to fully saturate the x and y axis at 45degree deflections.", + { + { "circle", NULL }, + { "square", NULL }, + { NULL, NULL }, + }, + "circle", + }, + { "pcsx_rearmed_vibration", "Enable Vibration", "Enables vibration feedback for controllers that supports vibration features.", |