Releases: djparentx/R36S-Button-Mapper-for-Scripts
Release list
Button Mapper for Scripts v1.3
R36S Button Mapper for Scripts
v1.3 by djparent
A lightweight button mapping tool for the R36S, designed for ArkOS and dArkOS, providing a simple, controller-friendly interface to modify A/B behavior and enable B-as-Back functionality across scripts.
v1.3 Change Log
- fixed Emulation Station A/B switch compatibility with ArkOS
Overview
This script simplifies button behavior customization on the R36S by modifying the keys.gptk configuration used by gptokeyb.
It allows users to quickly toggle common usability improvements such as swapping A/B buttons or enabling the B button as a back action in menus and scripts.
Features
- B button can function as Back (ESC)
- Toggle A/B button swap for the following in one-click:
- EmulationStation
- ThemeMaster
- PortMaster
- File Manager
- All Scripts
- KODI (on dArkOSRE)
- Restore original button configuration at any time
- Automatic backup of original config on first run
- Safe toggle system using flag files
- Fully controller-driven interface
- Uses dialog-based UI
- Lightweight and fast execution
- Compatible with existing gptokeyb setups
Button Modes
B for Back
- Maps B → ESC (back)
Switch A/B
- Swaps A and B button behavior globally
Combined Modes
- Handles interaction between both toggles safely
- Maintains correct mappings when both features are enabled
Credits
- Created by djparent
R36S Button Mapper v1.2
R36S Button Mapper for Scripts
v1.2 by djparent
A lightweight button mapping tool for the R36S, designed for ArkOS and dArkOS, providing a simple, controller-friendly interface to modify A/B behavior and enable B-as-Back functionality across scripts.
Overview
This script simplifies button behavior customization on the R36S by modifying the keys.gptk configuration used by gptokeyb.
It allows users to quickly toggle common usability improvements such as swapping A/B buttons or enabling the B button as a back action in menus and scripts.
Features
- B button can function as Back (ESC)
- Toggle A/B button swap for the following in one-click:
- EmulationStation
- ThemeMaster
- PortMaster
- File Manager
- All Scripts
- KODI (on dArkOSRE)
- Restore original button configuration at any time
- Automatic backup of original config on first run
- Safe toggle system using flag files
- Fully controller-driven interface
- Uses dialog-based UI
- Lightweight and fast execution
- Compatible with existing gptokeyb setups
Button Modes
B for Back
- Maps B → ESC (back)
Switch A/B
- Swaps A and B button behavior globally
Combined Modes
- Handles interaction between both toggles safely
- Maintains correct mappings when both features are enabled
Credits
- Created by djparent