This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
controls [2017/05/15 22:05] bodbod [Gamepad/joystick codes] |
controls [2023/02/18 09:24] (current) phulshof |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Controls ====== | ====== Controls ====== | ||
| - | **controls.conf is a file to configure your controller input.** | + | The controls.conf file, located in your RetroFE directory, contains the controls for your RetroFE front-end. Multiple keys can be assigned to a single action, separated by a ,. |
| - | Example settings for controls: | + | Example: |
| + | Up = Keypad 8, Up | ||
| + | This will assign both the Keypad 8 (up arrow on your keypad) and the up arrow to RetroFE's Up control. | ||
| - | ^Control ^Description ^Notes^ | + | Settings for controls: |
| + | |||
| + | ^Control ^Description^ | ||
| |up|Scrolls menu up (for vertical menus)| | |up|Scrolls menu up (for vertical menus)| | ||
| |down|Scrolls menu up (for vertical menus)| | |down|Scrolls menu up (for vertical menus)| | ||
| Line 12: | Line 16: | ||
| |pageUp|Scrolls menu back by a page| | |pageUp|Scrolls menu back by a page| | ||
| |pageDown|Scrolls menu forward by a page| | |pageDown|Scrolls menu forward by a page| | ||
| - | |letterUp|Scrolls to the previous item in the alphabet |Available in version 0.5.158 or later| | + | |letterUp|Scrolls to the previous item in the alphabet| |
| - | |letterDown|Scrolls menu next item in the alphabet|Available in version 0.5.158 or later| | + | |letterDown|Scrolls menu next item in the alphabet| |
| - | |addPlaylist|Adds a game to the favorites playlist |Available in version 0.7.1 or later| | + | |collectionUp|Scrolls to the previous collection. Will enter that collection based on enterOnCollection.| |
| - | |removePlaylist|Removes a game from the favorites playlist |Available in version 0.7.1 or later| | + | |collectionDown|Scrolls menu next collection. Will enter that collection based on enterOnCollection.| |
| - | |nextPlaylist|Switches between the full game list and the favorites playlist|Available in version 0.7.1 or later| | + | |addPlaylist|Adds a game to the favorites playlist | |
| - | |random|Selects a random game Available in version 0.7.1 or later| | + | |removePlaylist|Removes a game from the favorites playlist | |
| + | |favPlaylist|Switches to the favorites playlist.| | ||
| + | |nextPlaylist|Switches to the next playlist.| | ||
| + | |prevPlaylist|Switches to the previous playlist.| | ||
| + | |cyclePlaylist|Switches to the next playlist in the cyclePlaylist set. Still functional, but has been replaced by nextCyclePlaylist.| | ||
| + | |nextCyclePlaylist|Switches to the next playlist in the cyclePlaylist set.| | ||
| + | |prevCyclePlaylist|Switches to the previous playlist in the cyclePlaylist set.| | ||
| + | |random|Selects a random game| | ||
| |select|Selects the active menu item| | |select|Selects the active menu item| | ||
| |back|Leaves current menu| | |back|Leaves current menu| | ||
| |quit|Exits the frontend| | |quit|Exits the frontend| | ||
| + | |jbFastForward1m|Jukebox fast forward 1 minute| | ||
| + | |jbFastRewind1m|Jukebox fast rewind 1 minute| | ||
| + | |jbFastForward5p|Jukebox fast forward 5%| | ||
| + | |jbFastRewind5p|Jukebox fast rewind 5%| | ||
| + | |jbPause|Jukebox pause| | ||
| + | |jbRestart|Jukebox restart| | ||
| + | |deadZone|Defines the dead zone for analog inputs| | ||
| - | **Controllers/joysticks are supported in versions 0.6.x and later.** | ||
| \\ | \\ | ||
| \\ | \\ | ||
| Line 45: | Line 62: | ||
| |joyXAxis3+ |Second POV stick, second axis positive direction (X=joypad number)| | |joyXAxis3+ |Second POV stick, second axis positive direction (X=joypad number)| | ||
| |joyXAxis3- |Second POV stick, second axis negative direction (X=joypad number)| | |joyXAxis3- |Second POV stick, second axis negative direction (X=joypad number)| | ||
| + | |||
| + | If X is omitted, RetroFE will accept input from all controllers. (version 0.8.13+) | ||
| \\ | \\ | ||
| - | =====Mouse codes===== | + | \\ |
| + | |||
| + | =====Mouse Codes===== | ||
| ^Keycode ^Description^ | ^Keycode ^Description^ | ||
| Line 55: | Line 76: | ||
| |mouseButtonX2 |the X2 mouse button| | |mouseButtonX2 |the X2 mouse button| | ||
| \\ | \\ | ||
| - | =====Keyboard codes===== | + | =====Keyboard Codes===== |
| ^Keycode^Description^ | ^Keycode^Description^ | ||
| Line 225: | Line 246: | ||
| |MediaSelect |the Media Select key| | |MediaSelect |the Media Select key| | ||
| |Menu | | |Menu | | ||
| - | |&&-&& | | + | |- | |
| |ModeSwitch |I'm not sure if this is really not covered by any of the above, but since there's a special KMOD_MODE for it I'm adding it here| | |ModeSwitch |I'm not sure if this is really not covered by any of the above, but since there's a special KMOD_MODE for it I'm adding it here| | ||
| |Mute | | |Mute | | ||