systemofapwne / leetmouse

A fork of the Linux mouse driver with acceleration
GNU General Public License v2.0
92 stars 10 forks source link

** Other distros Other distributions' package-managers are not yet supported and thus need a manual installation. However Debian based systems are planned. The installation is not yet very polished but eventually will become so.

Installation

Determine the current version of this module by examining the variable =DKMS_VER= in the =Makefile=. It can be e.g. 0.9.0 Run the following commands to build and install the kernel module

+begin_src sh

Install the driver and activate the dkms module

sudo make setup_dkms && sudo make udev_install sudo dkms install -m leetmouse-driver -v 0.9.0 # Enter the version you determined from the Makefile earlier in here

+end_src

All your mice should now be bound to this driver. They will also automatically bind to it after a reboot. If this did not work, run =sudo /usr/lib/udev/leetmouse_manage bind_all= If this still does not work, there is a major problem

Uninstallation

You again need to know then =version= as described above for the installation

+begin_src sh

Unbind all mice from the driver

sudo /usr/lib/udev/leetmouse_manage unbind_all

Uninstall the driver

sudo dkms remove -m leetmouse-driver -v 0.9.0 sudo make remove_dkms && sudo make udev_uninstall

+end_src

Unplug and replug your mouse or reboot to have your mice bound back to the generic usbhid.