Skip to content
forked from korkje/mow

Cross platform CLI tool for configuring Glorious wireless mice

License

Notifications You must be signed in to change notification settings

dxbednarczyk/mxw

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mxw - Model (O/O-/D/D-) Wireless

Cross platform CLI for configuring Glorious wireless mice.

See the original project and it's README at korkje/mow.

This fork uses updated dependencies, adds support for more devices (see below) and fixes panics when changing the polling rate and lift-off distance.

Supported Devices

  • Model O
    • Tested
  • Model D
    • Tested
  • Model O-
    • Tested
  • Model D-
    • Tested
  • Model D2 Pro [#7]
    • Tested

This project currently only works with these mice, as they are compatible with Glorious Core v1. I don't have a newer device to test with, so if you've got a weekend to waste and no side project to work on, feel free to submit a pull request. Here may be a good starting point.

Usage with nix

You can either import this in your flake or just run

nix run github:dxbednarczyk/mxw -- [INSERT_FLAGS_HERE]

Example:

nix run github:dxbednarczyk/mxw -- config led-effect off

About

Cross platform CLI tool for configuring Glorious wireless mice

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 97.8%
  • Nix 2.1%
  • Makefile 0.1%