diff --git a/README.md b/README.md index 426699c..16587d2 100644 --- a/README.md +++ b/README.md @@ -54,12 +54,6 @@ Press **F10** while the game window has focus: Everything you change is saved to `Config.toml` on the spot and restored next launch. **Real controller support.** -Keyboard and mouse are also available through **F10 > Controller settings > Keyboard and mouse** -for each port. Enabling this replaces that port's gamepad input. The default preset uses WASD -for the main stick, left mouse for A (accelerate), Space for B (brake), right mouse for R -(drift), middle mouse for Z (item), arrow keys for the D-pad (tricks), and Enter for Start. -Keys and mouse buttons can be remapped, including both sticks and triggers; mouse movement -is not used. These settings are saved in `keyboard_bindings.dat` and restored next launch. Controllers are fed to the game as a GameCube controller. Mappings are positional (`south`, `east`, `west`, `north`) rather than Xbox-labelled, so the @@ -70,6 +64,13 @@ input shows a threshold slider beneath it (1–100%, default 50%); reaching that holds the chosen digital button. Each binding's threshold is saved independently in `Config.toml` (for example, `a = "right_trigger@35,south"`). +**Keyboard and Mouse support.** +Keyboard and mouse are also available through **F10 > Controller settings > Keyboard and mouse** +for each port. Enabling this replaces that port's gamepad input. The default preset uses WASD +for the main stick, left mouse for A (accelerate), Space for B (brake), right mouse for R +(drift), middle mouse for Z (item), arrow keys for the D-pad (tricks), and Enter for Start. +Keys and mouse buttons can be remapped, including both sticks and triggers; mouse movement +is not used. These settings are saved in `keyboard_bindings.dat` and restored next launch. **Dolphin-compatible input expressions.** Each GameCube control can carry an expression in Dolphin's input syntax, with the same operators