Bug 2481744 - Internal laptop keyboard input regression on ASUS ROG Strix 18 / G834JYR with Fedora 44 kernel 7.x; works on older 6.19 kernel
Summary: Internal laptop keyboard input regression on ASUS ROG Strix 18 / G834JYR with...
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 44
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Justin M. Forbes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-05-26 23:59 UTC by jhamblin86
Modified: 2026-05-27 19:09 UTC (History)
17 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2026-05-27 11:14:54 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Logs comparing the working older Fedora kernel against affected Fedora 44 / vanilla 7.x kernels for an internal laptop keyboard regression on ASUS ROG Strix 18 G834JYR. Includes kernel journal/dmesg i (107.84 KB, application/gzip)
2026-05-26 23:59 UTC, jhamblin86
no flags Details

Description jhamblin86 2026-05-26 23:59:33 UTC
Created attachment 2143043 [details]
Logs comparing the working older Fedora kernel against affected Fedora 44 / vanilla 7.x kernels for an internal laptop keyboard regression on ASUS ROG Strix 18 G834JYR. Includes kernel journal/dmesg i

Title:
Internal laptop keyboard input regression on ASUS ROG Strix 18 / G834JYR with Fedora 44 kernel 7.x; works on older 6.19 kernel

Component:
kernel

Description:
Internal laptop keyboard works normally when booted into the older working Fedora kernel, but becomes unreliable/unusable on Fedora 44 kernel 7.x and also on the vanilla mainline-wo-mergew kernel 7.1.0-rc5 from COPR.

Symptoms:
- Some key presses do not register.
- Some key presses repeat/stick until another key is pressed.
- Typing at the login screen is unreliable enough that login can be difficult or impossible.
- External/USB keyboard can be used as workaround.
- Older kernel works normally on the same hardware.

Hardware:
ASUS ROG Strix 18 2024
Model string seen in tools: G834JYR
Hybrid graphics: Intel iGPU + NVIDIA RTX 4090 Laptop GPU

Known good kernel:
PASTE OUTPUT OF:
uname -r
from the working kernel here.

Known bad kernels:
Fedora 44 kernel 7.0.x series affected.
Vanilla COPR test kernel also affected:
7.1.0-0.rc5.260526.e8c2f9fd.334.vanilla.fc44.x86_64

Regression:
Yes. Keyboard works on older kernel but fails on newer 7.x kernels.

Boot parameters tested:
i8042.dumbkbd=1
i8042.nomux=1
Other i8042-related parameters were suggested/tested or planned, but the issue persists on 7.x.

Expected result:
Internal laptop keyboard should behave normally like it does on the older kernel.

Actual result:
Internal keyboard drops characters and/or repeats characters on newer kernels.

Impact:
System is difficult to log into and use without an external keyboard.

Attachments:
kernel-keyboard-regression-logs.tar.gz containing:
- system-info.txt
- full kernel journal
- filtered keyboard/input kernel logs
- /proc/bus/input/devices
- libinput device list, if available
- udev info for input devices
- installed kernel/package info

Additional notes:
This appears to be a kernel/input regression affecting the internal laptop keyboard on this ASUS ROG Strix 18 / G834JYR platform.

Comment 1 jhamblin86 2026-05-27 00:10:54 UTC
i was in a hurry and used gpt to  help me write this bug report, i just realized it mentions a usb keyboard, i have not had one handy to test with

Comment 2 Nathan 2026-05-27 11:14:54 UTC
Hello jhamblin86,

The bug concerns the asus driver during initialization of the ASUS N-KEY keyboard.

In the kernel 6.19.14-300.fc44 log the following appears:

    • asus 0003:0B05:19B6.0002: Asus input not registered

    • asus 0003:0B05:19B6.0002: probe with driver asus failed with error -12

This means the USB device 0003:0B05:19B6.0002 is recognized, but the asus driver fails to correctly load that second endpoint of the keyboard.

How to resolve it:
  1. Use the kernel that works:
     
      ° The 7.1.0-0.rc5... kernel log does not show this error.
   
      ° The practical solution is to boot the system with kernel 7.1.0 or another newer kernel where the regression does not occur.

  2. If you need to stay on 6.19.14:

      ° Report the bug as a regression in the asus driver for the "ASUSTek Computer Inc. N-KEY Device."

      ° Attach the logs and state that the issue is present in 6.19.14-300.fc44 but absent in 7.1.0-0.rc5....

  3. Possible temporary workaround:

      ° If you need a working keyboard immediately, use kernel 7.1.0 as a workaround.

      ° Avoid 6.19.14 until an upstream patch or fix is released.
Suggested report summary:

      ° "ASUS ROG Strix 18 G834JYR keyboard regression"

      ° "asus driver fails on 0003:0B05:19B6.0002 with error -12"

      ° "In 6.19.14-300.fc44 the probe fails; in 7.1.0-0.rc5... the same device is handled correctly"

Comment 3 jhamblin86 2026-05-27 17:20:19 UTC
I wonder if my log files were labeled backwards. 6.19 the keyboard works 7+ it will not. I will submit it as a regression as you suggested

Comment 4 Adam Williamson 2026-05-27 17:23:32 UTC
Nathan, please stop resolving bugs with LLM hallucinations that just regurgitate the reporter's comment.

Comment 5 Adam Williamson 2026-05-27 17:23:52 UTC
jhamblin, please ignore Nathan's post, it is an AI hallucination.

Comment 6 jhamblin86 2026-05-27 18:14:14 UTC
Will do. This is my first bug report I've done.

Comment 7 Adam Williamson 2026-05-27 19:09:28 UTC
Sorry about that :( I've been in touch with Nathan to ask him to rein in the system a bit. Hopefully Justin will be able to take a look at your issue, but it may also be a good idea to report it upstream especially since you verified that it affects vanilla kernels. Unfortunately reporting bugs to upstream kernel can be kinda intimidating as it's mostly still done on mailing lists :( https://www.kernel.org/doc/html/v4.19/admin-guide/reporting-bugs.html is the documentation.

Peter Hutterer *may* be able to help with this, or give you more specific help with reporting it to someone appropriate - CC'ed.


Note You need to log in before you can comment on or make changes to this bug.