https://github.com/magisk-modules-repo/onecontroller
Magisk module which adds proper key mapping for various game controllers.
https://github.com/magisk-modules-repo/onecontroller
Last synced: about 1 year ago
JSON representation
Magisk module which adds proper key mapping for various game controllers.
- Host: GitHub
- URL: https://github.com/magisk-modules-repo/onecontroller
- Owner: Magisk-Modules-Repo
- Created: 2019-05-14T06:33:49.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-05-03T20:00:08.000Z (about 3 years ago)
- Last Synced: 2025-04-09T16:04:04.371Z (about 1 year ago)
- Language: Shell
- Homepage:
- Size: 41 KB
- Stars: 226
- Watchers: 23
- Forks: 75
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 1Controller
#### *1 Module to support all Game Controllers.*

### About:
This module aims to be an all-in-one module for controllers.
It adds .kl files to fix keybindings on many game controllers.
### Compatibility:
- DualShock 2
- DualShock 3
- DualShock 4
- DualSense
- Xbox 360
- Xbox One
- Xbox One S
- Xbox Series X|S
- Switch Pro Controller ??? (not tested yet)
- Nacon REVOLUTION PRO CONTROLLER
- Zeemote SteelSeries FREE
### Known Issues:
- High delay when Dualshock 4 with Bluetooth (Seems to be a problem with the controller itself).
- Doesn't work on MIUI 10 devices.
#### [XDA Thread](https://forum.xda-developers.com/t/module-1controller-1-module-to-support-all-game-controllers.3865889/)
### Credits:
- [JaqFb](https://forum.xda-developers.com/member.php?u=7445450) for providing DS4 keylayouts.
- [KeiranGinge](https://forum.xda-developers.com/member.php?u=9642932) for helping with DS4 mappings.
- [djsmax](https://github.com/djsmax) for many many fixes and changes.
- [Black-Seraph](https://github.com/Black-Seraph) for Pro Controller Keylayout from CleanRom (GPD XD+).
- [MattMasc](https://github.com/MattMasc) for DualShock 2 Keylayout.
- [RuiGuilherme](https://github.com/RuiGuilherme) for Xbox Series X|S.
### Changelog:
- **1.0:** Initial GitHub Release.
- **1.1:** Added Dualshock 3 support.
- **1.2:** Fixed some DS4 mappings.
- **1.2.1:** Updated to Magisk v19 template.
- **1.3.0:** Merged [djsmax](https://github.com/djsmax) changes.
- **1.4:** Added Switch Pro Controller Support ???.
- **1.4.1:** Added Xbox 360 Controller (vid_045e&pid_028e) support.
- **1.4.2** Added Nacon REVOLUTION PRO CONTROLLER. ([Moe-Baker](https://github.com/Moe-Baker))
- **1.4.3:** Updated to Magisk v20 template.
- **1.5.0:** Added support for DualSense and Zeemote SteelSeries FREE controllers.
- **1.5.1:** Added support for DualShock 2. ([MattMasc](https://github.com/MattMasc))
- **1.5.2:** Added support for Xbox Series X|S. ([RuiGuilherme](https://github.com/RuiGuilherme))