gitlab asus-linux/asusctl 4.4.0

latest releases: 6.0.12, 6.0.11, 6.0.10...
2 years ago

[v4.4.0] - 2022-08-29

Added

  • Support for per-key config has been added to asusd-user. At the moment it is basic with only a few effects done. Please see the manual for more information.
  • Support for unzoned and per-zone effects on some laptops. As above.
  • Added three effects to use with Zoned or Per-Key:
    • Static, Breathe, Flicker. More to come.
  • Support for G713RS LED modes
  • Support for TUF laptop RGB (kernel patches required, these are submitted upstream)

Changed

  • Create new rog-platform crate to manage all i/o in a universal way
    • kbd-led handling (requires kernel patches, TUF specific)
    • platform handling (asus-nb-wmi)
    • power (basic, can be extended in future)
    • hidraw
    • usbraw
  • Refactor how ROGCC handles IPC for background open, run-in-bg
  • Refactor daemon task creation to be simpler (for development)
  • Rename dpu_only to gpu_mux. Update all related messages and info.

Breaking

  • DBUS: rename path /org/asuslinux/RogBios to /org/asuslinux/Platform
  • DBUS: renamed dedicated_graphic_mode to gpu_mux_mode (GpuMuxMode)
  • DBUS: renamed set_dedicated_graphic_mode to set_gpu_mux_mode (SetGpuMuxMode)
    • The methods above take an enum: 0 = Discrete, 1 = Optimus

Don't miss a new asusctl release

NewReleases is sending notifications on new releases.