Skip to content

Magisk module which adds proper key mapping for various game controllers (forked, added Joy-Con compatibility)

Notifications You must be signed in to change notification settings

s1w2a3/OneControllerPlus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1Controller

1 Module to support all Game Controllers.

alt text

About:

This fork adds proper support for Joy-Con.
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)
  • SWITCH JOY-CON
  • 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.

Credits:

Changelog ("-" means that it was done on the original repo OneController):

  • -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 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)
  • -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)
  • -1.5.2: Added support for Xbox Series X|S. (RuiGuilherme)
  • 1.0.0: Added support for Joy-Con (s1w2a3)

About

Magisk module which adds proper key mapping for various game controllers (forked, added Joy-Con compatibility)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%