chron_tui

Crates.iochron_tui
lib.rschron_tui
version0.1.0
created_at2025-11-22 21:22:51.878788+00
updated_at2025-11-22 21:22:51.878788+00
descriptionConfigure your Keychron mouse from the terminal
homepage
repository
max_upload_size
id1945751
size248,151
Jakub Tomana (kubastick)

documentation

README

chron_tui - Terminal user interface for adjusting Keychron mouse settings

CI

⚠️ Warning - the project is in a very early stage, try at your own risk and expect A LOT of issues

Screenshot of the terminal running tui

Device support

Keychron M3 8K

Feature Status Notes
Connecting to the device ⚠️ Partial Connecting often does not work on the first try, but works on subsequent ones
Wired/Wireless connection ✅ Supported Both wired (0xd050) and wireless receiver (0xd028)
DPI Preset Selection ✅ Supported Switch between 5 DPI presets
DPI Preset Customization ❌ Not Supported Values are currently hardcoded
Polling Rate ❌ Not Supported UI placeholder exists, not yet functional
Device Info Query ❌ Not Supported Command sent but response not parsed
RGB Lighting Control ❌ Not Supported
Button Remapping ❌ Not Supported
Lift-off Distance ❌ Not Supported

Legend

  • Supported: Feature is fully implemented and working
  • ⚠️ Partial: Feature is in development or partially implemented
  • Not Supported: Feature is not currently planned or implemented
Commit count: 0

cargo fmt