├── .gitignore ├── LICENSE ├── Makefile ├── README.org ├── debug ├── Readme.org ├── devices │ ├── coolermaster_mm710_descriptor.txt │ ├── coolermaster_mm710_descriptor_raw.txt │ ├── csl_optical_mouse_descriptor.txt │ ├── csl_optical_mouse_descriptor_raw.txt │ ├── logitech_g5.txt │ ├── logitech_g5_descriptor.txt │ ├── logitech_g5_descriptor_raw.txt │ ├── packets │ │ ├── csl_optical_mouse.txt │ │ └── steelseries_rival_600.txt │ ├── steelseries_kana.txt │ ├── steelseries_kana_descriptor.txt │ ├── steelseries_kana_descriptor_raw.txt │ ├── steelseries_rival600.txt │ ├── steelseries_rival600_descriptor.txt │ ├── steelseries_rival600_descriptor_raw.txt │ ├── swiftpoint_tracer_descriptor.txt │ ├── swiftpoint_tracer_descriptor_raw.txt │ ├── trust_gxt_101_gav.txt │ ├── trust_gxt_101_gav_descriptor.txt │ └── trust_gxt_101_gav_descriptor_raw.txt └── hid_parser │ ├── Readme.org │ ├── hid_parser.cpp │ └── hid_parser.h ├── driver ├── Makefile ├── accel.c ├── accel.h ├── config.sample.h ├── float.h ├── usbmouse.c ├── util.c └── util.h ├── flake.lock ├── flake.nix ├── install_files ├── dkms │ └── dkms.conf └── udev │ ├── 99-leetmouse.rules │ ├── leetmouse_bind │ └── leetmouse_manage ├── pkg ├── PKGBUILD.template └── leetmouse-driver-dkms.install └── scripts ├── bind.sh ├── build_arch.sh └── build_pkg.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/Makefile -------------------------------------------------------------------------------- /README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/README.org -------------------------------------------------------------------------------- /debug/Readme.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/Readme.org -------------------------------------------------------------------------------- /debug/devices/coolermaster_mm710_descriptor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/coolermaster_mm710_descriptor.txt -------------------------------------------------------------------------------- /debug/devices/coolermaster_mm710_descriptor_raw.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/coolermaster_mm710_descriptor_raw.txt -------------------------------------------------------------------------------- /debug/devices/csl_optical_mouse_descriptor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/csl_optical_mouse_descriptor.txt -------------------------------------------------------------------------------- /debug/devices/csl_optical_mouse_descriptor_raw.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/csl_optical_mouse_descriptor_raw.txt -------------------------------------------------------------------------------- /debug/devices/logitech_g5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/logitech_g5.txt -------------------------------------------------------------------------------- /debug/devices/logitech_g5_descriptor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/logitech_g5_descriptor.txt -------------------------------------------------------------------------------- /debug/devices/logitech_g5_descriptor_raw.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/logitech_g5_descriptor_raw.txt -------------------------------------------------------------------------------- /debug/devices/packets/csl_optical_mouse.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/packets/csl_optical_mouse.txt -------------------------------------------------------------------------------- /debug/devices/packets/steelseries_rival_600.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/packets/steelseries_rival_600.txt -------------------------------------------------------------------------------- /debug/devices/steelseries_kana.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/steelseries_kana.txt -------------------------------------------------------------------------------- /debug/devices/steelseries_kana_descriptor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/steelseries_kana_descriptor.txt -------------------------------------------------------------------------------- /debug/devices/steelseries_kana_descriptor_raw.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/steelseries_kana_descriptor_raw.txt -------------------------------------------------------------------------------- /debug/devices/steelseries_rival600.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/steelseries_rival600.txt -------------------------------------------------------------------------------- /debug/devices/steelseries_rival600_descriptor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/steelseries_rival600_descriptor.txt -------------------------------------------------------------------------------- /debug/devices/steelseries_rival600_descriptor_raw.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/steelseries_rival600_descriptor_raw.txt -------------------------------------------------------------------------------- /debug/devices/swiftpoint_tracer_descriptor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/swiftpoint_tracer_descriptor.txt -------------------------------------------------------------------------------- /debug/devices/swiftpoint_tracer_descriptor_raw.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/swiftpoint_tracer_descriptor_raw.txt -------------------------------------------------------------------------------- /debug/devices/trust_gxt_101_gav.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/trust_gxt_101_gav.txt -------------------------------------------------------------------------------- /debug/devices/trust_gxt_101_gav_descriptor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/trust_gxt_101_gav_descriptor.txt -------------------------------------------------------------------------------- /debug/devices/trust_gxt_101_gav_descriptor_raw.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/devices/trust_gxt_101_gav_descriptor_raw.txt -------------------------------------------------------------------------------- /debug/hid_parser/Readme.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/hid_parser/Readme.org -------------------------------------------------------------------------------- /debug/hid_parser/hid_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/hid_parser/hid_parser.cpp -------------------------------------------------------------------------------- /debug/hid_parser/hid_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/debug/hid_parser/hid_parser.h -------------------------------------------------------------------------------- /driver/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/driver/Makefile -------------------------------------------------------------------------------- /driver/accel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/driver/accel.c -------------------------------------------------------------------------------- /driver/accel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/driver/accel.h -------------------------------------------------------------------------------- /driver/config.sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/driver/config.sample.h -------------------------------------------------------------------------------- /driver/float.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/driver/float.h -------------------------------------------------------------------------------- /driver/usbmouse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/driver/usbmouse.c -------------------------------------------------------------------------------- /driver/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/driver/util.c -------------------------------------------------------------------------------- /driver/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/driver/util.h -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/flake.nix -------------------------------------------------------------------------------- /install_files/dkms/dkms.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/install_files/dkms/dkms.conf -------------------------------------------------------------------------------- /install_files/udev/99-leetmouse.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/install_files/udev/99-leetmouse.rules -------------------------------------------------------------------------------- /install_files/udev/leetmouse_bind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/install_files/udev/leetmouse_bind -------------------------------------------------------------------------------- /install_files/udev/leetmouse_manage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/install_files/udev/leetmouse_manage -------------------------------------------------------------------------------- /pkg/PKGBUILD.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/pkg/PKGBUILD.template -------------------------------------------------------------------------------- /pkg/leetmouse-driver-dkms.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/pkg/leetmouse-driver-dkms.install -------------------------------------------------------------------------------- /scripts/bind.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/scripts/bind.sh -------------------------------------------------------------------------------- /scripts/build_arch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/scripts/build_arch.sh -------------------------------------------------------------------------------- /scripts/build_pkg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemofapwne/leetmouse/HEAD/scripts/build_pkg.sh --------------------------------------------------------------------------------