flyinghead / flycast

Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator
GNU General Public License v2.0
1.36k stars 167 forks source link

Request: Modifier input button for joystick #1403

Open Lakemu opened 6 months ago

Lakemu commented 6 months ago

Is your feature request related to a problem? Please describe. It would help more precise movement in some games.

Describe the solution you'd like Majority of popular emulators have this feature, so it would be great for Flycast to have it too. A keyboard mapping called "modifier" per joystick. When this mapped button is held, it decreases the joystick input from 1 to whatever value is chosen in the settings, usually defaulted to 0.5. This is incredibly helpful sometimes.

Describe alternatives you've considered There are no alternatives if you want to play on keyboard. This is useful for those that prefer playing with a keyboard.

Additional context ...