Feature Request
Add support for custom virtual button icons, allowing users to set their own images for on-screen touch controls / virtual gamepad buttons.
Use Cases
- Handheld users wanting more personalization for touch layouts.
- Different games benefiting from unique button themes (transparent, cartoon, pixel art, game-specific icons, etc.).
- Extending the existing button label styles (Xbox / PlayStation / GameHub) with full icon customization.
Proposed Implementation
- Add a "Custom Icons" option in the Touch / Controls settings.
- Allow selecting images from gallery or file picker (PNG / WebP / SVG preferred).
- Save icons per shortcut (different games can have different icons).
- Include a "Reset to Default" button.
- Automatically resize + cache icons for performance.
- Optional: Long-press on a button to quickly replace its icon.
References
- Current version already supports button label styles and the new Touch card.
- Similar features exist in other controller mapping / emulator apps.
Additional Value
This would greatly improve personalization on handheld devices and attract more customization-focused users.
I am willing to help implement this: Yes (optional)
Any existing discussions or related issues? Feel free to link them!
Feature Request
Add support for custom virtual button icons, allowing users to set their own images for on-screen touch controls / virtual gamepad buttons.
Use Cases
Proposed Implementation
References
Additional Value
This would greatly improve personalization on handheld devices and attract more customization-focused users.
I am willing to help implement this: Yes (optional)
Any existing discussions or related issues? Feel free to link them!