List of pre-configured KEY files
This article lists pre-configured KEY files available for download on The FunKey Wiki. As the purpose of these files is to modify the default mapping of inputs to the buttons of the FunKey S, they are generally used to enable access to button combinations blocked by the FN shortcuts of the FunKey S. To install any of the KEY files listed in this article, begin by downloading and extracting its respective file. After ensuring that the KEY and ROM file names match, place the KEY file in the same folder as that game on the FunKey S. In reading the tables present in this article, note that the →, ↔, and ⇋ symbols are used to indicate when button inputs are moved, swapped, and duplicated, respectively.
General
KEY files listed in this section were created for general use cases, rather than any game in particular. Listed for each are the mapping modifications made, the systems it can be used on, and a general description of the purpose of the remapping. As these KEY files aren't named for use with any game in particular, they must be renamed to match the name of the games they are being used with to become functional.
Modifications | Recommended system(s) | Description | KEY File |
---|---|---|---|
FN functionality → START | Any | Remaps all FN functionality from SELECT to START as an alternative, simpler remapping for games with button combinations that include SELECT. | Download |
SELECT (input) → FN+START | Moves the SELECT component of FN to the unused FN+START mapping location to avoid its accidental use while using shortcuts and make it possible to use it with other shortcuts. | Download | |
SELECT → START START (input) → FN+START |
Moves SELECT to START and START to the unused FN+START mapping location to avoid the accidental use of SELECT while using shortcuts. The counterpart to SELECT → FN+START in cases where SELECT is used more often than START. | Download | |
SELECT (input) ⇋ FN+START | Duplicates the SELECT component of FN to the unused FN+START mapping location to avoid its accidental use while using shortcuts and make it possible to use it with other shortcuts. An alternative to SELECT (input) → FN+START for situations where quick access to SELECT is still helpful. | Download | |
FN ⇋ L START ⇋ R |
Master System TurboGrafx-16 Sega Genesis Atari Lynx Game Gear WonderSwan |
Adds duplicate mappings of FN/SELECT and START to the shoulder buttons for systems where the shoulder buttons are not used. | Download |
NES Game Boy Game Boy Color Neo Geo Pocket | |||
No X input No Y input |
Removes the duplicate mappings of A and B to Y and X for the NES, Game Boy, Game Boy Color, Neo Geo Pocket, and Game Boy Advance. | Download | |
Game Boy Advance | |||
L → Y R → X |
Remaps the shoulder button inputs to the X and Y inputs as an easier to access button mapping layout for Game Boy Advance games. | Download | |
L/R ↔ L2/R2 | PlayStation | Swaps the mappings of the shoulder buttons with those of the trigger buttons for games that make use of the trigger buttons more often than the shoulder buttons. | Download |
Game-specific
KEY files listed in this section were created to enable access to one or more button combinations in a game made inaccessible by the FN functionality of the FunKey S. While the extent to which these files remap controls ranges from simple control swaps to controller reconfigurations, all of them are believed to allow access to the listed button combinations while still allowing for regular gameplay.
Required
Also listed on the wiki's game compatibility list, the following games have button combinations required for core gameplay that cannot be used by default due to interfering shortcuts. While most retain access to all shortcuts via shortcut or button relocation, due to their higher than average number of button combinations, Treasures of the Deep, Wing Commander, and Wing Commander: The Secret Missions required the removal of several system shortcuts to ensure game compatibility. When feasible, multiple KEY files are listed to allow users to choose their preferred remapping. As Final Fantasy VIII only requires its L2+R2 button combination once for the X-ATM092 boss fight, an alternate key file that returns the mapping of the shoulder and trigger inputs to normal can subsequently be used.
Game | Article | System | Button Combination(s) | Modifications | KEY File |
---|---|---|---|---|---|
Boktai 2: Solar Boy Django | Link | GBA | Select + Left/Right Adjusting sunlight level |
Zoom + → R2 Zoom − → L2 |
Download |
Boktai 3: Sabata's Counterattack | Download | ||||
Driver 2 | Link | PS1 | L2 + R2 Looking backwards while driving |
L/R ↔ L2/R2 | Download |
System statistics → FN+START | Download | ||||
Final Fantasy VII | Link | R + R2 Replenishing stamina while Chocobo racing |
L → L2 R → L L2 → R2 R2 → R |
Download | |
Final Fantasy VIII | Link | L2 + R2 Running away from battles Select + Y Boosting attack power |
L/R ↔ L2/R2 Volume + → FN+UP Volume − → FN+DOWN Screenshot → FN+A Aspect ratio → FN+START |
Download | |
Fire Pro Wrestling G | Link | PS1 | R2 Resting/Breathing position to renew energy. Tag partner in tag-team matches. L Taunt |
R2 (PS1) → L (Funkey S) L (PS1) → FN+R (Funkey S) Swap PS1 L and R2 buttons to make gameplay easier. |
Download |
GB-8 (Homebrew) | Link | GB | Select + Start + A + B Closing meta-emulator |
Volume + → R2 Volume − → L2 Brightness − → FN+Y |
Download |
Kirby Tilt 'n' Tumble | Link | GBC | Select + Up/Down/Left/Right Moving camera |
Zoom + → R2 Zoom − → L2 Screenshot → R Aspect ratio → L |
Download |
Treasures of the Deep | Link | PS1 | Select + Action buttons General submarine controls Select + Trigger buttons Submarine light controls Shoulder buttons + Trigger buttons Getting on and off the submarine L2 + R2 Submarine thrust controls |
UP/DOWN ↔ L/R LEFT/RIGHT ↔ L2/R2 No volume, brightness, and zoom shortcuts |
Download |
UP/DOWN ↔ L/R LEFT/RIGHT ↔ L2/R2 Volume + → FN+UP Volume − → FN+DOWN Screenshot → L2+R2 No brightness, zoom, system statistic, and aspect ratio shortcuts |
Download | ||||
Turok: Battle of the Bionosaurs | Link | GB | Select + Left/Right Swapping weapons |
Zoom + → R2 Zoom − → L2 |
Download |
Wing Commander | Link | SNES | Select + Action buttons Combat controls Select + Shoulder buttons Game settings |
Volume + → FN+RIGHT Volume − → FN+LEFT Brightness + → FN+UP Brightness − → FN+DOWN Screenshot → FN+START No zoom and aspect ratio shortcuts |
Download |
Wing Commander: The Secret Missions | Link | Download |
Optional features
The following games have optional gameplay features that require the use of button combinations that include SELECT, L2, or R2. As the in-game time setting of Pokémon Gold and Silver can only be adjusted once via the official method, should you be playing Pokémon Gold, the use of that game's RTC Changer ROM hack is recommended instead. As the Game Boy and Game Boy Color games below are all emulated by the gnuboy emulator, their controls can be alternatively remapped via the use of that emulator's configuration file. A pre-configured version of that file that adds additional mappings of FN and START to the device's shoulder buttons can be downloaded here and optionally palette-modified according to the instructions of this tutorial. The gnuboy.rc file should then be placed in the /mnt/FunKey/.gnuboy location of the FunKey S file system. If you don't see the .gnuboy folder, your computer's Unix-based operating system is hiding hidden folders. To enable the viewing of such folders on MacOS, use the Shift+Cmd+Period key combination. To do so on ChromeOS, click the three-dot icon at the top-right of the Files application and select the Show hidden folders option.
Game | Article | System | Button Combination(s) | Modifications | KEY File |
---|---|---|---|---|---|
Final Fantasy I & II: Dawn of Souls | GBA | Select + B Viewing world map |
Brightness + → R2 Brightness − → L2 |
Download | |
Kirby's Dream Land | Link | GB | Select + Up + A Unlocking extra game mode Select + Down + B Accessing configuration mode |
Volume + → R2 Volume − → L2 Brightness − → FN+Y Aspect ratio → L Screenshot → R |
Download |
Pokémon Gold | Link | GBC | Select + Down + B Adjusting in-game time |
Aspect ratio → FN+X | Download |
Brightness + → R2 Brightness − → L2 | |||||
Pokémon Puzzle Challenge | Link | Select + A Unlocking higher difficulty levels |
Download | ||
Pokémon Silver | Link | Select + Down + B Adjusting in-game time |
Download | ||
Aspect ratio → FN+X | |||||
Ridge Racer Type 4 | Link | PS1 | L2 + R2 Activating Quick Start boost |
L/R ↔ L2/R2 | Download |
System statistics → FN+START | Download | ||||
The Legend of Zelda: Link's Awakening | Link | GB | Select + Start + A + B Saving game |
Volume + → R2 Volume − → L2 Brightness − → FN+Y |
Download |
The Legend of Zelda: Link's Awakening DX | GBC | Download | |||
Willow | Link | NES | Select + A + B Saving game via SRAM hack |
Download |
Cheat codes
The following PlayStation games are known to have cheat codes that require the use of one or more button combinations for activation. Due to Super Puzzle Fighter II Turbo and Syphon Filter having several complex button combinations that together use nearly all the device's inputs, their button combinations have been grouped into categories with differing KEY files to make the most of the available inputs. While regular gameplay of Tomb Raider: The Last Revelation is still believed to be possible despite the extensive control scheme modifications made by its KEY file, for a better gameplay experience when cheat code entry is not needed, the return to regular controls is recommended.
Game | Article | Button Combination(s) | Modifications | KEY File |
---|---|---|---|---|
Jumping Flash! | Link | L + R + L2 + R2 | L → FN+Y R → FN+B L2 → FN+X R2 → FN+A Volume + → R Volume − → L Brightness + → R2 Brightness − → L2 |
Download |
Mega Man X4 | Link | Start + L + R2 | R ↔ R2 | Download |
Rayman | Link | L + R + L2 + R2 | L → FN+Y R → FN+B L2 → FN+X R2 → FN+A Volume + → R Volume − → L Brightness + → R2 Brightness − → L2 |
Download |
Super Puzzle Fighter II Turbo | Link | Select + Up/Down/Left/A |
FN functionality → START | Download |
Download | ||||
L → START+L R → START+R L2 → L R2 → R | ||||
Select + Up/Down/Left/Right + L2 + R2 Select + A/B/X/Y + L2 + R2 | ||||
Select + L/R + L2 + R2 | FN functionality → START L → START+Y R → START+B L2 → START+X R2 → START+A Volume + → R Volume − → L Brightness + → START+R Brightness − → START+L |
Download | ||
Syphon Filter | Link | Select + Left + B + Y + L + R | FN functionality → START |
Download |
Select + Left + A + B + Y + L + R2 Select + Left + B + Y + L + R2 |
Download | |||
R → START+R R2 → R | ||||
Right + A + B + Y + L2 + R2 Right + B + R + L2 |
START → R2 L ↔ L2 R → START R2 → R |
Download | ||
Tomb Raider: The Last Revelation | Link | L + R + L2 + R2 + Up/Down + X | FN → L START → R L → L+Y R → L+B L2 → L+LEFT R2 → L+A Volume + → START Volume - → FN Brightness + → L+START Brightness - → L+FN Aspect ratio → L+RIGHT Screenshot → L+R System statistics → L+FN+START No zoom shortcuts |
Download |