Skip to content

A tool to map mouse and keyboard input to a virtual gamepad.

Notifications You must be signed in to change notification settings

clemjvdm/kbm-gamepad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kbm-gamepad

kbm-gamepad is a tool for linux to translate keyboard and mouse inputs to a virtual gamepad. It's not finished, but I've stopped development on it for now. In the meantime I've made a much smaller tool to exclusively translate mouse inputs to joystick inputs here.

  • Read from all mouse inputs
  • Config file serde default values
  • Make it possible to have no keybinds
  • Support for key maps
  • Support for mouse y axis
  • Handle devices connecting and disconnecting without crashing
  • Update event handler, translators and readers methods to support start and stop instead of spawn and join.
  • Support for toml config file
  • Let mouse control L joystick
  • Two mouse joystick modes -> either fixed or movable

Architecture

About

A tool to map mouse and keyboard input to a virtual gamepad.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages