Skip to content
xbox 360 to mouse/keyboard tool
C C++ Other
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
directinput
lua-5.2.1
directinput.sln
licenses.txt
readme.txt

readme.txt

x2mk

The tool periodically queries controller state and converts this input to keyboard
strokes or mouse movements through user written lua scripts.

directinput.exe - The binary, will jump to system tray on startup. Assumes scripts are in PATH.
controller.lua  - Essential script loaded by the main binary to handle user input.
                  Function 'tick()' is invoked periodically, while 'button_changed(id)' is
                  invoked whenever controllers button changed their state.
constants.lua   - Non essential script with constants that both 'controller.lua' and main binary use.
utilities.lua   - Non essential script with various helper functions.
Something went wrong with that request. Please try again.