Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
31
USB HID control for MSI MPG 491CQP monitor. Rust implementation.
Sign in to like and favorite skills
USB HID control for MSI MPG 491CQP monitor. Rust implementation.
crates/ ├── msi-core/ # Core library (protocol, features, monitor API) ├── msi-cli/ # Command-line interface ├── msi-gui/ # Desktop GUI (Dioxus) └── msi-hwtest/ # Hardware integration tests docs/ ├── protocol/ # Protocol specifications (source of truth) ├── guides/ # User guides └── research/ # Research notes and data
cargo test to verify tests passcrates/AGENTS.md, docs/AGENTS.md)cargo fmt (no approval needed)cargo clippy and fix warningscargo test to verify nothing brokedocs/protocol/usb-hid-reference.md0x01 in all USB HID commands (0x00 fails silently)0x0400 → "00400")75 → "075")docs/protocol/0x00 (fails silently, no error returned)cargo build --release # Build all cargo test # Unit tests cargo run --bin msi-cli -- list # Test CLI cargo clippy # Lint just check # Full check (requires just)
sudo cp config/udev/99-msi-monitor.rules /etc/udev/rules.d/crates/AGENTS.md - Rust code patternsdocs/AGENTS.md - Documentation guidelinesdocs/protocol/usb-hid-reference.md - Protocol specification