2019-11-08 17:09:17 -07:00
|
|
|
# mouse_m908
|
|
|
|
Control the Redragon M908 Impact gaming mouse from Linux
|
2019-11-08 17:17:19 -07:00
|
|
|
|
2019-11-08 17:21:11 -07:00
|
|
|
## Installing
|
2019-11-08 17:17:19 -07:00
|
|
|
- Install the dependencies:
|
|
|
|
- libusb
|
|
|
|
- boost
|
|
|
|
- Clone this repo and run
|
|
|
|
``
|
|
|
|
sudo make install
|
|
|
|
``
|
|
|
|
- Restart to get userspace access to the mouse via the installed udev rule
|
2019-11-30 16:09:48 -07:00
|
|
|
- Upgrade an existing installation with
|
|
|
|
``
|
|
|
|
sudo make upgrade
|
|
|
|
``
|
|
|
|
- Uninstall with
|
|
|
|
``
|
|
|
|
sudo make uninstall
|
|
|
|
``
|
2019-11-08 17:17:19 -07:00
|
|
|
|
2019-11-08 17:21:11 -07:00
|
|
|
## Usage
|
2019-11-30 16:01:15 -07:00
|
|
|
The settings are stored in a file and applied all at once. See example.ini and keymap.md
|
2019-11-08 17:17:19 -07:00
|
|
|
|
|
|
|
- Apply the example confiuration:
|
|
|
|
``
|
|
|
|
mouse_m908 -c example.ini
|
|
|
|
``
|
|
|
|
- Set active profile to number 3:
|
|
|
|
``
|
|
|
|
mouse_m908 -p 3
|
|
|
|
``
|
|
|
|
- Get usage info:
|
|
|
|
``
|
|
|
|
mouse_m908 -h
|
|
|
|
``
|
|
|
|
|
2019-11-08 17:21:11 -07:00
|
|
|
## TODO
|
2019-11-30 16:09:48 -07:00
|
|
|
Button remapping is not (yet) fully supported: macros ~~and keyboard keys~~ aren't implemented.
|