Weird keyboard issue on asus laptop

perhap about two month ago or so, I had an iSSue on my laptop where the rog-control-center stopped working with this error:

And at roughly the same time, seemingly at random (I cannot find any pattern to it, sometimes I can go a day without it happening, sometimeS it happens very frequently multiple times a day with no rhyme nor reason) my keyboards S and Z keyS stop functioning.

What makes me quite certain this is a software isSue however is that when it occurs, I have diScovered that if I presS another key at the same time (such as Shift, all the big S I’ve written in this post are in fact due to this issue, but it can be abSolutely any key on the keyboard except the super key (even fn works actually)) which tells me that at the hardware level the keyboard is working!

I also booted into windows by accident today and noticed the asus-armoury driver seemed to be working allright there at a glance which is why I think that might be related.

Inxi
System:
  Kernel: 6.13.5-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: acpi_pm
    parameters: initrd=\a3de150f4ba649e5aa43965e592b322b\6.13.5-arch1-1\initrd
    amd-pstate=passive nvme_load=YES nowatchdog rw
    rd.luks.uuid=d87e115d-83a5-4f29-a76c-540ba5cc7e65
    rd.luks.uuid=f9d17d24-5d55-4050-b5b2-b4d6061a8600
    root=/dev/mapper/luks-d87e115d-83a5-4f29-a76c-540ba5cc7e65
    amdgpu.ppfeaturemask=0xfff7ffff amdgpu.dcdebugmask=0x10
    nouveau.config=NvGspRm=1 nvidia-drm.modeset=1 nvidia_drm.fbdev=1
    snd_pci_acp6x.dmic_acpi_check=1
    systemd.machine_id=a3de150f4ba649e5aa43965e592b322b
  Desktop: Hyprland v: 0.47.2 with: waybar tools: hypridle
    avail: swayidle,swaylock vt: 1 lm: greetd Distro: EndeavourOS
    base: Arch Linux
Machine:
  Type: Laptop System: ASUSTeK product: ROG Strix G713RW_G713RW v: 1.0
    serial: <superuser required>
  Mobo: ASUSTeK model: G713RW v: 1.0 serial: <superuser required>
    uuid: <superuser required> UEFI: American Megatrends LLC. v: G713RW.327
    date: 02/16/2023
Battery:
  ID-1: BAT0 charge: 77.0 Wh (100.0%) condition: 77.0/90.0 Wh (85.6%)
    volts: 16.7 min: 15.9 model: AS3GWAF3KC GA50358 type: Unknown
    serial: <filter> status: full
Memory:
  System RAM: total: 64 GiB available: 62.06 GiB used: 9.1 GiB (14.7%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 64 GiB slots: 2 modules: 2 EC: None
    max-module-size: 32 GiB note: est.
  Device-1: Channel-A DIMM 0 type: DDR5 detail: synchronous unbuffered
    (unregistered) size: 32 GiB speed: 4800 MT/s volts: note: check curr: 1
    min: 1 max: 1 width (bits): data: 64 total: 64 manufacturer: Corsair
    part-no: CMSX32GX5M1A4800C40 serial: N/A
  Device-2: Channel-B DIMM 0 type: DDR5 detail: synchronous unbuffered
    (unregistered) size: 32 GiB speed: 4800 MT/s volts: note: check curr: 1
    min: 1 max: 1 width (bits): data: 64 total: 64 manufacturer: Corsair
    part-no: CMSX32GX5M1A4800C40 serial: N/A
CPU:
  Info: model: AMD Ryzen 9 6900HX with Radeon Graphics bits: 64 type: MT MCP
    arch: Zen 3+ gen: 3 level: v3 note: check built: 2022 process: TSMC n6 (7nm)
    family: 0x19 (25) model-id: 0x44 (68) stepping: 1 microcode: 0xA404107
  Topology: cpus: 1x dies: 1 clusters: 1 cores: 8 threads: 16 tpc: 2
    smt: enabled cache: L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB
    desc: 8x512 KiB L3: 16 MiB desc: 1x16 MiB
  Speed (MHz): avg: 3267 min/max: 400/3301 boost: disabled scaling:
    driver: amd-pstate governor: performance cores: 1: 3267 2: 3267 3: 3267
    4: 3267 5: 3267 6: 3267 7: 3267 8: 3267 9: 3267 10: 3267 11: 3267 12: 3267
    13: 3267 14: 3267 15: 3267 16: 3267 bogomips: 105402
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
    bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy
    constant_tsc cpb cppc cpuid cqm cqm_llc cqm_mbm_local cqm_mbm_total
    cqm_occup_llc cr8_legacy cx16 cx8 de debug_swap decodeassists erms extapic
    extd_apicid f16c flushbyasid fma fpu fsgsbase fsrm fxsr fxsr_opt ht
    hw_pstate ibpb ibrs ibs invpcid irperf lahf_lm lbrv lm mba mca mce
    misalignsse mmx mmxext monitor movbe msr mtrr mwaitx nonstop_tsc nopl npt
    nrip_save nx ospke osvw overflow_recov pae pat pausefilter pclmulqdq
    pdpe1gb perfctr_core perfctr_llc perfctr_nb pfthreshold pge pku pni popcnt
    pse pse36 rapl rdpid rdpru rdrand rdseed rdt_a rdtscp rep_good sep sha_ni
    skinit smap smca smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3 stibp succor
    svm svm_lock syscall tce topoext tsc tsc_scale umip user_shstk v_spec_ctrl
    v_vmsave_vmload vaes vgif vmcb_clean vme vmmcall vpclmulqdq wbnoinvd wdt
    x2apic xgetbv1 xsave xsavec xsaveerptr xsaveopt xsaves xtopology
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow mitigation: Safe RET
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; IBRS_FW;
    STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not
    affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GA104 [Geforce RTX 3070 Ti Laptop GPU] vendor: ASUSTeK
    driver: nvidia v: 570.124.04 alternate: nouveau,nvidia_drm
    non-free: 550/565.xx+ status: current (as of 2025-01; EOL~2026-12-xx)
    arch: Ampere code: GAxxx process: TSMC n7 (7nm) built: 2020-2023 pcie:
    gen: 1 speed: 2.5 GT/s lanes: 8 link-max: gen: 4 speed: 16 GT/s lanes: 16
    ports: active: none empty: DP-1,HDMI-A-1,eDP-1 bus-ID: 01:00.0
    chip-ID: 10de:24a0 class-ID: 0300
  Device-2: Advanced Micro Devices [AMD/ATI] Rembrandt [Radeon 680M]
    vendor: ASUSTeK driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x
    process: TSMC n7 (7nm) built: 2020-22 pcie: gen: 4 speed: 16 GT/s lanes: 16
    ports: active: eDP-2 empty: DP-2, DP-3, DP-4, DP-5, DP-6, Writeback-1
    bus-ID: 06:00.0 chip-ID: 1002:1681 class-ID: 0300 temp: 65.0 C
  Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
    compositor: Hyprland v: 0.47.2 driver: X: loaded: amdgpu dri: radeonsi
    gpu: amdgpu display-ID: 1
  Monitor-1: eDP-2 model: BOE Display 0x0a69 built: 2021 res: 2560x1440
    dpi: 171 gamma: 1.2 size: 381x214mm (15x8.43") diag: 437mm (17.2")
    ratio: 16:9 modes: max: 2560x1440 min: 640x480
  API: EGL v: 1.5 hw: drv: nvidia drv: amd radeonsi platforms: device: 0
    drv: nvidia device: 1 drv: radeonsi gbm: drv: kms_swrast surfaceless:
    drv: nvidia wayland: drv: radeonsi x11: drv: radeonsi
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: amd mesa v: 24.3.4-arch1.1
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon 680M (radeonsi rembrandt
    LLVM 19.1.7 DRM 3.61 6.13.5-arch1-1) device-ID: 1002:1681 memory: 500 MiB
    unified: no
  API: Vulkan v: 1.4.304 layers: 12 device: 0 type: integrated-gpu name: AMD
    Radeon 680M (RADV REMBRANDT) driver: N/A device-ID: 1002:1681
    surfaces: xcb,xlib,wayland
  Info: Tools: api: eglinfo, glxinfo, vulkaninfo
    gpu: nvidia-settings,nvidia-smi wl: swaymsg,wdisplays x11: xprop,xrandr
Audio:
  Device-1: NVIDIA GA104 High Definition Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 8
    link-max: lanes: 16 bus-ID: 01:00.1 chip-ID: 10de:228b class-ID: 0403
  Device-2: Advanced Micro Devices [AMD] ACP/ACP3X/ACP6x Audio Coprocessor
    vendor: ASUSTeK driver: snd_pci_acp6x v: kernel alternate: snd_pci_acp3x,
    snd_rn_pci_acp3x, snd_pci_acp5x, snd_acp_pci, snd_rpl_pci_acp6x,
    snd_pci_ps, snd_sof_amd_renoir, snd_sof_amd_rembrandt,
    snd_sof_amd_vangogh, snd_sof_amd_acp63, snd_sof_amd_acp70 pcie: gen: 4
    speed: 16 GT/s lanes: 16 bus-ID: 06:00.5 chip-ID: 1022:15e2 class-ID: 0480
  Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
    vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s
    lanes: 16 bus-ID: 06:00.6 chip-ID: 1022:15e3 class-ID: 0403
  API: ALSA v: k6.13.5-arch1-1 status: kernel-api
    tools: alsactl,alsamixer,amixer
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    vendor: AzureWave ASUS PCE-AXE59BT driver: mt7921e v: kernel pcie: gen: 2
    speed: 5 GT/s lanes: 1 bus-ID: 03:00.0 chip-ID: 14c3:7922 class-ID: 0280
  IF: wlan0 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  Device-2: Realtek RTL8125 2.5GbE vendor: ASUSTeK driver: r8169 v: kernel
    pcie: gen: 2 speed: 5 GT/s lanes: 1 port: e000 bus-ID: 04:00.0
    chip-ID: 10ec:8125 class-ID: 0200
  IF: enp4s0 state: down mac: <filter>
  IF-ID-1: virbr0 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-2: wg0-mullvad state: unknown speed: N/A duplex: N/A mac: N/A
  IP v4: <filter> scope: global
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
  WAN IP: <filter>
Bluetooth:
  Device-1: IMC Networks Wireless_Device driver: btusb v: 0.8 type: USB
    rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-4:3 chip-ID: 13d3:3568
    class-ID: e001 serial: <filter>
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
    lmp-v: 11 status: discoverable: no pairing: no class-ID: 6c010c
Logical:
  Message: No logical block device data found.
  Device-1: luks-d87e115d-83a5-4f29-a76c-540ba5cc7e65 maj-min: 254:1
    type: LUKS dm: dm-1 size: 831.3 GiB
  Components:
  p-1: nvme0n1p1 maj-min: 259:1 size: 831.3 GiB
  Device-2: luks-f9d17d24-5d55-4050-b5b2-b4d6061a8600 maj-min: 254:0
    type: LUKS dm: dm-0 size: 3.24 TiB
  Components:
  p-1: nvme1n1p3 maj-min: 259:8 size: 3.24 TiB
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 4.66 TiB used: 3.91 TiB (84.0%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Micron model: 2450 MTFDKBA1T0TFK
    size: 953.87 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: V5MA010 temp: 37.9 C
    scheme: GPT
  ID-2: /dev/nvme1n1 maj-min: 259:5 vendor: TeamGroup model: TM8FP4004T
    size: 3.73 TiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: VB421D65 temp: 33.9 C
    scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 831.3 GiB size: 817.17 GiB (98.30%)
    used: 714.56 GiB (87.4%) fs: ext4 dev: /dev/dm-1 maj-min: 254:1
    mapped: luks-d87e115d-83a5-4f29-a76c-540ba5cc7e65 label: EndeavourOS
    uuid: 4bb2e7e7-cfad-43d1-bf43-e8e6a8fec58b
  ID-2: /efi raw-size: 512 MiB size: 511 MiB (99.80%) used: 259.7 MiB (50.8%)
    fs: vfat dev: /dev/nvme0n1p2 maj-min: 259:2 label: EFI uuid: 9873-9FFF
  ID-3: /mnt/storage raw-size: 3.24 TiB size: 3.24 TiB (100.00%)
    used: 3.22 TiB (99.2%) fs: f2fs dev: /dev/dm-0 maj-min: 254:0
    mapped: luks-f9d17d24-5d55-4050-b5b2-b4d6061a8600 label: N/A
    uuid: 265f5a10-ddf7-40d3-827c-042328cdc5fa
Swap:
  Alert: No swap data was found.
Unmounted:
  ID-1: /dev/nvme0n1p3 maj-min: 259:3 size: 16 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-2: /dev/nvme0n1p4 maj-min: 259:4 size: 122.05 GiB fs: ntfs label: N/A
    uuid: 1ADE9BB0DE9B82A5
  ID-3: /dev/nvme1n1p1 maj-min: 259:6 size: 16 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-4: /dev/nvme1n1p2 maj-min: 259:7 size: 495.12 GiB
    fs: <superuser required> label: N/A uuid: N/A
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 1-3:2 info: ASUSTek N-KEY Device type: keyboard
    driver: asus,usbhid interfaces: 1 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 0b05:19b6 class-ID: 0301
  Device-2: 1-4:3 info: IMC Networks Wireless_Device type: bluetooth
    driver: btusb interfaces: 3 rev: 2.1 speed: 480 Mb/s (57.2 MiB/s) lanes: 1
    mode: 2.0 power: 100mA chip-ID: 13d3:3568 class-ID: e001 serial: <filter>
  Hub-2: 2-0:1 info: super-speed hub ports: 2 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 3 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 3-1:2 info: Trust BAYO Wireless type: mouse
    driver: hid-generic,usbhid interfaces: 1 rev: 1.1 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 50mA chip-ID: 145f:031e class-ID: 0301
  Hub-4: 4-0:1 info: super-speed hub ports: 2 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-5: 5-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-6: 6-0:1 info: Linux Foundation 3.0 root hub ports: N/A rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-7: 7-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-8: 8-0:1 info: super-speed hub ports: 1 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-9: 9-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-10: 10-0:1 info: super-speed hub ports: 1 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 68.1 C mobo: 55.2 C gpu: amdgpu temp: 74.0 C
  Fan Speeds (rpm): cpu: 2600
Info:
  Processes: 405 Power: uptime: 5h 56m states: freeze,mem,disk suspend: s2idle
    wakeups: 0 hibernate: platform avail: shutdown, reboot, suspend, test_resume
    image: 24.79 GiB Init: systemd v: 257 default: graphical tool: systemctl
  Packages: pm: pacman pkgs: 1920 libs: 528 tools: paru,yay Compilers:
    clang: 19.1.7 gcc: 14.2.1 alt: 13 Shell: Bash v: 5.2.37 running-in: kitty
    inxi: 3.3.37
journalctl -b0 | grep -i asu | grep -v asusd
mar 06 18:25:40 Murmaider kernel: DMI: ASUSTeK COMPUTER INC. ROG Strix G713RW_G713RW/G713RW, BIOS G713RW.327 02/16/2023
mar 06 18:25:40 Murmaider kernel: ACPI: RSDP 0x0000000093F2C014 000024 (v02 _ASUS_)
mar 06 18:25:40 Murmaider kernel: ACPI: XSDT 0x0000000093F2B728 00013C (v01 _ASUS_ Notebook 01072009 AMI  01000013)
mar 06 18:25:40 Murmaider kernel: ACPI: FACP 0x0000000093F20000 000114 (v06 _ASUS_ Notebook 01072009 AMI  00010013)
mar 06 18:25:40 Murmaider kernel: ACPI: DSDT 0x0000000093F11000 00E19F (v02 _ASUS_ Notebook 01072009 INTL 20200717)
mar 06 18:25:40 Murmaider kernel: ACPI: FIDT 0x0000000093F10000 00009C (v01 _ASUS_ Notebook 01072009 AMI  00010013)
mar 06 18:25:40 Murmaider kernel: ACPI: MCFG 0x0000000093F0F000 00003C (v01 _ASUS_ Notebook 01072009 MSFT 00010013)
mar 06 18:25:40 Murmaider kernel: ACPI: FPDT 0x0000000093F0E000 000044 (v01 _ASUS_ A M I    01072009 AMI  01000013)
mar 06 18:25:40 Murmaider kernel: ACPI: VFCT 0x0000000093F03000 00AE84 (v01 _ASUS_ Notebook 00000001 AMD  31504F47)
mar 06 18:25:40 Murmaider kernel: ACPI: BGRT 0x0000000093F02000 000038 (v01 _ASUS_ Notebook 01072009 AMI  00010013)
mar 06 18:25:40 Murmaider kernel: ACPI: TPM2 0x0000000093F01000 00004C (v04 _ASUS_ Notebook 00000001 AMI  00000000)
mar 06 18:25:41 Murmaider kernel: ACPI: SSDT 0x0000000093EEC000 002A60 (v01 _ASUS_ Nv18dGPU 00000001 INTL 20200717)
mar 06 18:25:41 Murmaider kernel: ACPI: WSMT 0x0000000093EF4000 000028 (v01 _ASUS_ Notebook 01072009 AMI  00010013)
mar 06 18:25:41 Murmaider kernel: ACPI: APIC 0x0000000093EF3000 0000E8 (v03 _ASUS_ Notebook 01072009 AMI  00010013)
mar 06 18:25:41 Murmaider systemd[1]: TPM PCR Barrier (initrd) was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:25:41 Murmaider kernel: usb 1-3: Manufacturer: ASUSTek Computer Inc.
mar 06 18:25:42 Murmaider kernel: input: ASUSTek Computer Inc. N-KEY Device as /devices/pci0000:00/0000:00:08.1/0000:06:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input7
mar 06 18:25:42 Murmaider kernel: input: ASUSTek Computer Inc. N-KEY Device Keyboard as /devices/pci0000:00/0000:00:08.1/0000:06:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input8
mar 06 18:25:42 Murmaider kernel: input: ASUE120A:00 04F3:319B Mouse as /devices/platform/AMDI0010:00/i2c-0/i2c-ASUE120A:00/0018:04F3:319B.0003/input/input13
mar 06 18:25:42 Murmaider kernel: input: ASUSTek Computer Inc. N-KEY Device as /devices/pci0000:00/0000:00:08.1/0000:06:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input9
mar 06 18:25:42 Murmaider kernel: input: ASUE120A:00 04F3:319B Touchpad as /devices/platform/AMDI0010:00/i2c-0/i2c-ASUE120A:00/0018:04F3:319B.0003/input/input14
mar 06 18:25:42 Murmaider kernel: input: ASUSTek Computer Inc. N-KEY Device as /devices/pci0000:00/0000:00:08.1/0000:06:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input10
mar 06 18:25:42 Murmaider kernel: hid-generic 0018:04F3:319B.0003: input,hidraw1: I2C HID v1.00 Mouse [ASUE120A:00 04F3:319B] on i2c-ASUE120A:00
mar 06 18:25:42 Murmaider kernel: input: ASUSTek Computer Inc. N-KEY Device Wireless Radio Control as /devices/pci0000:00/0000:00:08.1/0000:06:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input11
mar 06 18:25:42 Murmaider kernel: input: ASUSTek Computer Inc. N-KEY Device Mouse as /devices/pci0000:00/0000:00:08.1/0000:06:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input12
mar 06 18:25:42 Murmaider kernel: hid-generic 0003:0B05:19B6.0002: input,hiddev96,hidraw2: USB HID v1.10 Keyboard [ASUSTek Computer Inc. N-KEY Device] on usb-0000:06:00.3-3/input0
mar 06 18:25:42 Murmaider kernel: asus_wmi: ASUS WMI generic driver loaded
mar 06 18:25:42 Murmaider kernel: input: ASUE120A:00 04F3:319B Mouse as /devices/platform/AMDI0010:00/i2c-0/i2c-ASUE120A:00/0018:04F3:319B.0003/input/input16
mar 06 18:25:42 Murmaider kernel: input: ASUE120A:00 04F3:319B Touchpad as /devices/platform/AMDI0010:00/i2c-0/i2c-ASUE120A:00/0018:04F3:319B.0003/input/input17
mar 06 18:25:42 Murmaider kernel: hid-multitouch 0018:04F3:319B.0003: input,hidraw1: I2C HID v1.00 Mouse [ASUE120A:00 04F3:319B] on i2c-ASUE120A:00
mar 06 18:25:42 Murmaider kernel: asus 0003:0B05:19B6.0002: Fixing up Asus N-Key report descriptor
mar 06 18:25:42 Murmaider kernel: asus 0003:0B05:19B6.0002: using HID for asus::kbd_backlight
mar 06 18:25:42 Murmaider kernel: input: ASUSTek Computer Inc. N-KEY Device as /devices/pci0000:00/0000:00:08.1/0000:06:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input18
mar 06 18:25:42 Murmaider kernel: asus 0003:0B05:19B6.0002: input,hiddev96,hidraw2: USB HID v1.10 Keyboard [ASUSTek Computer Inc. N-KEY Device] on usb-0000:06:00.3-3/input0
mar 06 18:25:56 Murmaider systemd[1]: TPM PCR Measurements was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:25:56 Murmaider systemd[1]: Make TPM PCR Policy was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:25:56 Murmaider systemd[1]: TPM PCR Machine ID Measurement was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:25:56 Murmaider systemd[1]: Early TPM SRK Setup was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:25:56 Murmaider systemd[1]: TPM SRK Setup was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:25:56 Murmaider systemd[1]: Starting Load/Save Screen Backlight Brightness of leds:asus::kbd_backlight...
mar 06 18:25:56 Murmaider systemd[1]: Finished Load/Save Screen Backlight Brightness of leds:asus::kbd_backlight.
mar 06 18:25:56 Murmaider kernel: asus_wmi: Initialization: 0x1
mar 06 18:25:56 Murmaider kernel: asus_wmi: SFUN value: 0x1821
mar 06 18:25:56 Murmaider kernel: asus-nb-wmi asus-nb-wmi: Detected ATK, not ASUSWMI, use DSTS
mar 06 18:25:56 Murmaider kernel: asus-nb-wmi asus-nb-wmi: Using throttle_thermal_policy for platform_profile support
mar 06 18:25:56 Murmaider kernel: input: Asus WMI hotkeys as /devices/platform/asus-nb-wmi/input/input20
mar 06 18:25:56 Murmaider kernel: asus_wmi: fan_curve_get_factory_default (0x00110032) failed: -19
mar 06 18:25:56 Murmaider kernel: ACPI: battery: new extension: ASUS Battery Extension
mar 06 18:25:56 Murmaider systemd[1]: TPM PCR Machine ID Measurement was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:25:56 Murmaider systemd[1]: Early TPM SRK Setup was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:25:56 Murmaider systemd[1]: TPM SRK Setup was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:25:56 Murmaider systemd[1]: TPM PCR Machine ID Measurement was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:25:56 Murmaider systemd[1]: Early TPM SRK Setup was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:25:56 Murmaider systemd[1]: TPM SRK Setup was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:25:56 Murmaider systemd[1]: TPM PCR Machine ID Measurement was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:25:56 Murmaider systemd[1]: Early TPM SRK Setup was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:25:56 Murmaider systemd[1]: TPM SRK Setup was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:25:58 Murmaider systemd[1]: TPM PCR Machine ID Measurement was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:25:58 Murmaider systemd[1]: Early TPM SRK Setup was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:25:58 Murmaider systemd[1]: TPM SRK Setup was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:26:00 Murmaider systemd[1]: TPM PCR Barrier (Initialization) was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:26:00 Murmaider systemd[1]: Starting ASUS Notebook Control...
mar 06 18:26:00 Murmaider systemd[1]: TPM PCR Barrier (User) was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
mar 06 18:26:00 Murmaider systemd-logind[1139]: Watching system buttons on /dev/input/event7 (Asus Keyboard)
mar 06 18:26:00 Murmaider supergfxd[1138]: [DEBUG supergfxctl::controller] do_mode_setup_tasks(mode:Hybrid, vfio_enable:false, asus_use_dgpu_disable: None)
mar 06 18:26:00 Murmaider supergfxd[1138]: [DEBUG supergfxctl::special_asus] asus_reload: asus_use_dgpu_disable: false
mar 06 18:26:01 Murmaider systemd[1]: Started ASUS Notebook Control.
dmesg | grep -i asus
dmesg | grep -i asus
[    0.000000] DMI: ASUSTeK COMPUTER INC. ROG Strix G713RW_G713RW/G713RW, BIOS G713RW.327 02/16/2023
[    0.003455] ACPI: RSDP 0x0000000093F2C014 000024 (v02 _ASUS_)
[    0.003458] ACPI: XSDT 0x0000000093F2B728 00013C (v01 _ASUS_ Notebook 01072009 AMI  01000013)
[    0.003462] ACPI: FACP 0x0000000093F20000 000114 (v06 _ASUS_ Notebook 01072009 AMI  00010013)
[    0.003465] ACPI: DSDT 0x0000000093F11000 00E19F (v02 _ASUS_ Notebook 01072009 INTL 20200717)
[    0.003473] ACPI: FIDT 0x0000000093F10000 00009C (v01 _ASUS_ Notebook 01072009 AMI  00010013)
[    0.003474] ACPI: MCFG 0x0000000093F0F000 00003C (v01 _ASUS_ Notebook 01072009 MSFT 00010013)
[    0.003475] ACPI: FPDT 0x0000000093F0E000 000044 (v01 _ASUS_ A M I    01072009 AMI  01000013)
[    0.003477] ACPI: VFCT 0x0000000093F03000 00AE84 (v01 _ASUS_ Notebook 00000001 AMD  31504F47)
[    0.003478] ACPI: BGRT 0x0000000093F02000 000038 (v01 _ASUS_ Notebook 01072009 AMI  00010013)
[    0.003480] ACPI: TPM2 0x0000000093F01000 00004C (v04 _ASUS_ Notebook 00000001 AMI  00000000)
[    0.003492] ACPI: SSDT 0x0000000093EEC000 002A60 (v01 _ASUS_ Nv18dGPU 00000001 INTL 20200717)
[    0.003495] ACPI: WSMT 0x0000000093EF4000 000028 (v01 _ASUS_ Notebook 01072009 AMI  00010013)
[    0.003496] ACPI: APIC 0x0000000093EF3000 0000E8 (v03 _ASUS_ Notebook 01072009 AMI  00010013)
[    1.248430] usb 1-3: Manufacturer: ASUSTek Computer Inc.
[    2.316997] input: ASUSTek Computer Inc. N-KEY Device as /devices/pci0000:00/0000:00:08.1/0000:06:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input7
[    2.317076] input: ASUSTek Computer Inc. N-KEY Device Keyboard as /devices/pci0000:00/0000:00:08.1/0000:06:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input8
[    2.422830] input: ASUSTek Computer Inc. N-KEY Device as /devices/pci0000:00/0000:00:08.1/0000:06:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input9
[    2.422986] input: ASUSTek Computer Inc. N-KEY Device as /devices/pci0000:00/0000:00:08.1/0000:06:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input10
[    2.423128] input: ASUSTek Computer Inc. N-KEY Device Wireless Radio Control as /devices/pci0000:00/0000:00:08.1/0000:06:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input11
[    2.423222] input: ASUSTek Computer Inc. N-KEY Device Mouse as /devices/pci0000:00/0000:00:08.1/0000:06:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input12
[    2.423629] hid-generic 0003:0B05:19B6.0002: input,hiddev96,hidraw2: USB HID v1.10 Keyboard [ASUSTek Computer Inc. N-KEY Device] on usb-0000:06:00.3-3/input0
[    2.442493] asus_wmi: ASUS WMI generic driver loaded
[    2.775281] asus 0003:0B05:19B6.0002: Fixing up Asus N-Key report descriptor
[    2.776079] asus 0003:0B05:19B6.0002: using HID for asus::kbd_backlight
[    2.891629] input: ASUSTek Computer Inc. N-KEY Device as /devices/pci0000:00/0000:00:08.1/0000:06:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input18
[    2.982859] asus 0003:0B05:19B6.0002: input,hiddev96,hidraw2: USB HID v1.10 Keyboard [ASUSTek Computer Inc. N-KEY Device] on usb-0000:06:00.3-3/input0
[   16.929351] asus_wmi: Initialization: 0x1
[   16.929579] asus_wmi: SFUN value: 0x1821
[   16.929585] asus-nb-wmi asus-nb-wmi: Detected ATK, not ASUSWMI, use DSTS
[   16.941073] asus-nb-wmi asus-nb-wmi: Using throttle_thermal_policy for platform_profile support
[   16.957172] input: Asus WMI hotkeys as /devices/platform/asus-nb-wmi/input/input20
[   16.964805] asus_wmi: fan_curve_get_factory_default (0x00110032) failed: -19
[   16.982378] ACPI: battery: new extension: ASUS Battery Extension

I belive the asus-wmi kernel module is what asusctl (rog-control-center) should be interacting with, and it alo eems asus_wmi is loading just fine.

$lsmod | grep -i asus
asus_nb_wmi            32768  0
hid_asus               40960  0
asus_wmi              110592  2 asus_nb_wmi,hid_asus

I don’t know much about asus laptops, but have you seen this page:
https://wiki.archlinux.org/title/ASUS_Linux

Yes, I wrote most of it in fact :laughing: and I’m about to add something to it becaues I have figured out what was causing the issue with asusctl.

It was because i had it installed from AUR (which happened because g14 repo had some key issues around 2 months ago)

And I have also discovered that this keyboard issue is my laptop working as intended (planned obsolescence) :frowning:

I think I’ll avoid buying asus again.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.