Add Aura support for FX607VUR (ASUS TUF Gaming F16 2024)

Issue description

Add Aura support for ASUS TUF Gaming F16 (model FX607VUR_FX607VU)

Steps to reproduce

Run asusctl aura -h, currently it has only static Aura.

What is the current bug behavior?

It only shows static Aura

What is the expected correct behavior?

According to Armory on Windows, it has: Static, Breathe, Rainbow and Pulse.

Added the support on aura_support.ron, and that makes the other modes available:

    ( 
        device_name: "FX607V",
        product_id: "",
        layout_name: "fa506i",
        basic_modes: [Static, Breathe, RainbowCycle, Pulse],
        basic_zones: [],
        advanced_type: Zoned([SingleZone]),
        power_zones: [Keyboard],
    ),

Relevant logs and/or screenshots

❯ cat /sys/devices/virtual/dmi/id/board_name
FX607VUR

❯ cat /sys/devices/virtual/dmi/id/product_name
ASUS TUF Gaming F16 FX607VUR_FX607VU

System details

  • Distro: Arch Linux
  • Kernel: 6.17.9-arch1-1.1-g14
  • Desktop: KDE Plasma
  • Xorg or wayland: wayland