2020-04-16 11:08:25 +12:00
2020-04-16 11:08:25 +12:00
2020-04-13 19:16:21 +12:00
2020-04-16 11:08:25 +12:00
2020-04-16 11:08:25 +12:00
2020-04-15 10:50:17 +00:00
2020-04-16 08:14:58 +12:00

ROG-Core

rog-core is a utility for Linux to control many aspects (eventually) of the ASUS ROG laptops like the Zephyrus GX502GW.

The laptop I currently have is the GX502RW and so I'll be using that for the basis of this app. If I get wireshark captures from others with different ROG laptops then I should be able to add something like laptop and feature detection.

Use

Currently requires root for accessing the USB devices (so, sudo).

Commands are given by:

rog-core <option> <command> <command-options>

Help is available through:

rog-core --help
rog-core <command> --help

Some commands may have subcommands:

rog-core <command> <subcommand> --help

Implemented

  • Setting/modifying built-in LED modes
  • Per-key LED setting
  • Fancy LED modes (custom programs)
  • Daemon mode
  • Saving settings for reload (CLI and daemon mode)
  • System control
  • Capture and use hotkeys, e.g, Aura controls to control LEDs

Wireshark captures

TODO

License

Mozilla Public License 2 (MPL-2.0)

Description
No description provided
Readme MPL-2.0 18 MiB
Languages
Rust 87.3%
Slint 11.7%
Makefile 0.7%
Shell 0.2%