Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-62097

Certain keys are ignored on internal Lenovo P1 keyboard

    • No
    • Low
    • rhel-sst-display-hardware-multimedia
    • ssg_display
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • None

      Version:

      kernel-5.14.0-512.el9.x86_64

      On my Lenovo P1 Gen3, internal keyboard sometimes ignores keypress of number keys (top row) for a random time (sometimes it is few seconds/keypresses, sometimes minutes). This usually happens after suspend-resume, but not only. Also lockscreen is affected (I usually type password twice and then have to wait until "dots" shows while num key is pressed).

      I tried attach USB keyboard when issue was present and that keyboard worked without issues and internal was still lagging. The keys are not worn out, they work fine and the "press" is registered after that timeout elapses.

      I saw these messages in dmesg when issue was present.

      [160138.058900] rfkill: input handler enabled
      [160138.221088] xdg-desktop-por[15079]: segfault at 0 ip 0000000000000000 sp 00007ffeeddf1688 error 14 in xdg-desktop-portal-gtk[55d134332000+11000] likely on CPU 4 (core 4, socket 0)
      [160138.221173] Code: Unable to access opcode bytes at 0xffffffffffffffd6.
      [160140.600813] i915 0000:00:02.0: [drm] *ERROR* CPU pipe B FIFO underrun
      [160147.805234] i915 0000:00:02.0: [drm] *ERROR* CPU pipe A FIFO underrun
      [160158.675460] rfkill: input handler disabled
       

      I tried to switch to TTY but the issue immediately disappeared, so maybe it is GNOME issue. I have no idea what is the cause, that rfkill seems suspicious and maybe resets with TTY switch, feel free to switch to correct component if you think it is GNOME.

              btissoir@redhat.com Benjamin Tissoires
              fpokryvk@redhat.com Filip Pokryvka
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: