https://galaxygaming.co.uk/guides/gameb ... ild-guide/
All you need to do is replace all the text inside the keysKeyboard.cfg in the One-For-All folder to
SpoilerShow
[KEYS]
KEY_LEFT=26 #Left DPAD
KEY_RIGHT=13 #Right DPAD
KEY_DOWN=6 #Down DPAD
KEY_UP=12 #Up DPAD
KEY_LEFTCTRL=5 #A Button
KEY_LEFTALT=7 #B Button
KEY_Z=4 #X Button
KEY_X=17 #Y Button
KEY_G=16 #L1 Button
KEY_H=20 #R1 Button
KEY_SPACE=22 #Select Button
KEY_ENTER=15 #Start Button
KEY_J=23 #OSD
[COMBOS]
[HOTKEYS]
OSD_SHOW=23
VOLUME_UP=12
VOLUME_DOWN=6
TOGGLE_WIFI=26
TOGGLE_BLE=4
TOGGLE_JOYSTICK=5
[JOYSTICK]
ENABLED=False
DEADZONE=300
VCC=1600
KEY_LEFT=26 #Left DPAD
KEY_RIGHT=13 #Right DPAD
KEY_DOWN=6 #Down DPAD
KEY_UP=12 #Up DPAD
KEY_LEFTCTRL=5 #A Button
KEY_LEFTALT=7 #B Button
KEY_Z=4 #X Button
KEY_X=17 #Y Button
KEY_G=16 #L1 Button
KEY_H=20 #R1 Button
KEY_SPACE=22 #Select Button
KEY_ENTER=15 #Start Button
KEY_J=23 #OSD
[COMBOS]
[HOTKEYS]
OSD_SHOW=23
VOLUME_UP=12
VOLUME_DOWN=6
TOGGLE_WIFI=26
TOGGLE_BLE=4
TOGGLE_JOYSTICK=5
[JOYSTICK]
ENABLED=False
DEADZONE=300
VCC=1600
To relocate the overlay I used a tactile switch and wired it up to GPIO pin 23 and ground.