A simple driver for HP G160 GAMING MOUSE implemented using Python
, pyusb
and PyQt5
.
- Setting keys by key code.
- Setting DPI level.
- Setting breath light speed.
- Setting click speed.
- Setting scroll (roller) enable / disable.
- Implement mouse macros.
- Provide key code table.
- Add configuration file storage.
- Dynamically sniff mouse state.