joy2mouse lets you control your mouse with your joystick or joypad. You do not need to install additional drivers - just run the script...
Configure
=========
* run joy2mouse - it will create the .joy2mouse config file
* create a profile in the file .joy2mouse in your home directory
* in order to use that profile run "joy2mouse -p EXAMPLE" if your
profile is named "EXAMPLE"
A profile explained
===================
[Minecraft] # The profile's name
device = /dev/input/js0 # ignore default device and use this instead
axis = 0 1 4 5 # watch axis 0 1 4 and 5
0 = mouse 1 # map joypad button 0 to mouse button 1
1 = mouse 2 # ...
2 = w # map joypad button 2 to key "w"
3 = space # map to space
4 = mouse 4 # map to mouse button 4
5 = mouse 5 # map to mouse button 5
Dependencies
============
python-xlib
python-virtkey
View full history Series and milestones
trunk series is the current focus of development.
All packages Packages in Distributions
-
python-xlib source package in Sid
Version 0.33-2 uploaded -
python-xlib source package in Noble
Version 0.33-2 uploaded -
python-xlib source package in Mantic
Version 0.33-2 uploaded -
python-xlib source package in Lunar
Version 0.33-2 uploaded -
python-xlib source package in Jammy
Version 0.29-1 uploaded