You are not logged in.
OS: Arch Linux
Kernel: 6.13.7-arch1-1
WM: Hyprland
CPU: Ryzen 7 3700X
GPU: RX 6700XT
Keyboard: Keychron K8 Pro, ISO DE Layout
Using some random Bluetooth USB stick so I have Bluetooth on my PC
The Keyboard is Lagging, Freezing, spamming keys, disconnecting and refusing to connect again and types with a loooong delay.
On Windows 11 the Keyboard with the same USB Bluetooth Stick works fine and without issues.
I have this problem for a Week now.
I tried downgrading bluez and everything that comes with bluez.
Offline
The output of: dmesg | grep -i "keyboard"
[ 4.878292] input: Razer Razer Basilisk X HyperSpeed Keyboard as /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-10/1-10.2/1-10.2:1.1/0003:1532:0083.0003/input/input4
[ 4.929645] hid-generic 0003:1532:0083.0003: input,hidraw2: USB HID v1.11 Keyboard [Razer Razer Basilisk X HyperSpeed] on usb-0000:01:00.0-10.2/input1
[ 5.015343] hid-generic 0003:1532:0083.0004: input,hidraw3: USB HID v1.11 Keyboard [Razer Razer Basilisk X HyperSpeed] on usb-0000:01:00.0-10.2/input2
[ 144.101845] input: Keychron K8 Pro Keyboard as /devices/virtual/misc/uhid/0005:3434:0280.0005/input/input20
[ 144.148292] hid-generic 0005:3434:0280.0005: input,hidraw4: BLUETOOTH HID v1.32 Keyboard [Keychron K8 Pro] on 00:1a:7d:da:71:15
[ 673.422298] input: Keychron K8 Pro Keyboard as /devices/virtual/misc/uhid/0005:3434:0280.0006/input/input22
[ 673.471915] hid-generic 0005:3434:0280.0006: input,hidraw4: BLUETOOTH HID v1.32 Keyboard [Keychron K8 Pro] on 00:1a:7d:da:71:15
[ 1015.742733] input: Keychron K8 Pro Keyboard as /devices/virtual/misc/uhid/0005:3434:0280.0007/input/input24
[ 1015.774282] hid-generic 0005:3434:0280.0007: input,hidraw4: BLUETOOTH HID v1.32 Keyboard [Keychron K8 Pro] on 00:1a:7d:da:71:15
[ 1051.819797] hid-generic 0003:3434:0281.0008: input,hidraw4: USB HID v1.11 Keyboard [Keychron Keychron K8 Pro] on usb-0000:01:00.0-3/input0
[ 1051.882922] input: Keychron Keychron K8 Pro Keyboard as /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-3/1-3:1.2/0003:3434:0281.000A/input/input29
[ 1051.918843] hid-generic 0003:3434:0281.000A: input,hidraw6: USB HID v1.11 Keyboard [Keychron Keychron K8 Pro] on usb-0000:01:00.0-3/input2The output of: journalctl -b -1 | grep -i "keyboard"
Mar 24 15:08:02 workstation kernel: input: Razer Razer Basilisk X HyperSpeed Keyboard as /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-10/1-10.2/1-10.2:1.1/0003:1532:0083.0003/input/input4
Mar 24 15:08:02 workstation kernel: hid-generic 0003:1532:0083.0003: input,hidraw2: USB HID v1.11 Keyboard [Razer Razer Basilisk X HyperSpeed] on usb-0000:01:00.0-10.2/input1
Mar 24 15:08:02 workstation kernel: hid-generic 0003:1532:0083.0004: input,hidraw3: USB HID v1.11 Keyboard [Razer Razer Basilisk X HyperSpeed] on usb-0000:01:00.0-10.2/input2
Mar 24 15:08:02 workstation systemd-vconsole-setup[469]: All allocated VCs are currently busy, skipping initialization of font and keyboard settings.
Mar 24 15:08:03 workstation systemd-vconsole-setup[590]: All allocated VCs are currently busy, skipping initialization of font and keyboard settings.
Mar 24 15:08:04 workstation systemd-logind[689]: Watching system buttons on /dev/input/event4 (Razer Razer Basilisk X HyperSpeed Keyboard)
Mar 24 15:08:06 workstation sddm-helper-start-x11user[934]: "(--) Log file renamed from \"/var/lib/sddm/.local/share/xorg/Xorg.pid-935.log\" to \"/var/lib/sddm/.local/share/xorg/Xorg.0.log\"\n\nX.Org X Server 1.21.1.16\nX Protocol Version 11, Revision 0\nCurrent Operating System: Linux workstation 6.13.7-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 13 Mar 2025 18:12:00 +0000 x86_64\nKernel command line: initrd=\\amd-ucode.img initrd=\\initramfs-linux.img root=PARTUUID=34ec4824-aff6-48dc-89d8-a18a0f7bf9d3 zswap.enabled=0 rw rootfstype=ext4 loglevel=3 quiet splash amd_iommu=on\n \nCurrent version of pixman: 0.44.2\n\tBefore reporting problems, check http://wiki.x.org\n\tto make sure that you have the latest version.\nMarkers: (--) probed, (**) from config file, (==) default setting,\n\t(++) from command line, (!!) notice, (II) informational,\n\t(WW) warning, (EE) error, (NI) not implemented, (??) unknown.\n(==) Log file: \"/var/lib/sddm/.local/share/xorg/Xorg.0.log\", Time: Mon Mar 24 15:08:05 2025\n(==) Using config file: \"/etc/X11/xorg.conf\"\n(==) Using config directory: \"/etc/X11/xorg.conf.d\"\n(==) Using system config directory \"/usr/share/X11/xorg.conf.d\"\n(==) ServerLayout \"X.org Configured\"\n(**) |-->Screen \"Screen0\" (0)\n(**) | |-->Monitor \"Monitor0\"\n(**) | |-->Device \"Card0\"\n(**) |-->Screen \"Screen1\" (1)\n(**) | |-->Monitor \"Monitor1\"\n(**) | |-->Device \"Card1\"\n(**) |-->Screen \"Screen2\" (2)\n(**) | |-->Monitor \"Monitor2\"\n(**) | |-->Device \"Card2\"\n(**) |-->Screen \"Screen3\" (3)\n(**) | |-->Monitor \"Monitor3\"\n(**) | |-->Device \"Card3\"\n(**) |-->Input Device \"Mouse0\"\n(**) |-->Input Device \"Keyboard0\"\n(**) Allowing byte-swapped clients\n(==) Automatically adding devices\n(==) Automatically enabling devices\n(==) Automatically adding GPU devices\n(==) Automatically binding GPU devices\n(==) Max clients allowed: 256, resource mask: 0x1fffff\n(WW) The directory \"/usr/share/fonts/Type1\" does not exist.\n\tEntry deleted from font path.\n(WW) The directory \"/usr/share/fonts/Type1\" does not exist.\n\tEntry deleted from font path.\n(**) FontPath set to:\n\t/usr/share/fonts/misc,\n\t/usr/share/fonts/TTF,\n\t/usr/share/fonts/OTF,\n\t/usr/share/fonts/100dpi,\n\t/usr/share/fonts/75dpi,\n\t/usr/share/fonts/misc,\n\t/usr/share/fonts/TTF,\n\t/usr/share/fonts/OTF,\n\t/usr/share/fonts/100dpi,\n\t/usr/share/fonts/75dpi\n(**) ModulePath set to \"/usr/lib/xorg/modules\"\n(WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.\n(WW) Disabling Mouse0\n(WW) Disabling Keyboard0\n(II) Module ABI versions:\n\tX.Org ANSI C Emulation: 0.4\n\tX.Org Video Driver: 25.2\n\tX.Org XInput driver : 24.4\n\tX.Org Server Extension : 10.0\n(++) using VT number 1\n\n(II) systemd-logind: took control of session /org/freedesktop/login1/session/c2\n(II) xfree86: Adding drm device (/dev/dri/card1)\n(II) Platform probe for /sys/devices/pci0000:00/0000:00:03.1/0000:08:00.0/0000:09:00.0/0000:0a:00.0/drm/card1\n(II) systemd-logind: got fd for /dev/dri/card1 226:1 fd 14 paused 0\n(--) PCI:*(10@0:0:0) 1002:73df:1002:0e36 rev 193, Mem @ 0x7800000000/17179869184, 0x7c00000000/268435456, 0xfca00000/1048576, I/O @ 0x0000e000/256, BIOS @ 0x????????/131072\n(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)\n(II) \"glx\" will be loaded. This was enabled by default and also specified in the config file.\n(II) LoadModule: \"glx\"\n(II) Loading /usr/lib/xorg/modules/extensions/libglx.so\n(II) Module glx: vendor=\"X.Org Foundation\"\n\tcompiled for 1.21.1.16, module version = 1.0.0\n\tABI class: X.Org Server Extension, version 10.0\n(II) LoadModule: \"vnc\"\n(WW) Warning, couldn't open module vnc\n(EE) Failed to load module \"vnc\" (module does not exist, 0)\n(II) LoadModule: \"amdgpu\"\n(II) Loading /usr/lib/xorg/modules/drivers/amdgpu_drv.so\n(II) Module amdgpu: vendor=\"X.Org Foundation\"\n\tcompiled for 1.21.1.11, module version = 23.0.0\n\tModule class: X.Org Video Driver\n\tABI class: X.Org Video Driver, version 25.2\n(II) AMDGPU: Driver for AMD Radeon:\n\tAll GPUs supported by the amdgpu kernel driver\n(WW) VGA arbiter: cannot open kernel arbiter, no multi-card support\n(==) AMDGPU(0): Depth 24, (--) framebuffer bpp 32\n(II) AMDGPU(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)\n(==) AMDGPU(0): Default visual is TrueColor\n(II) Applying OutputClass \"AMDgpu\" options to /dev/dri/card1\n(==) AMDGPU(0): RGB weight 888\n(II) AMDGPU(0): Using 8 bits per RGB (8 bit DAC)\n(--) AMDGPU(0): Chipset: \"AMD Radeon RX 6700 XT\" (ChipID = 0x73df)\n(II) Loading sub module \"fb\"\n(II) LoadModule: \"fb\"\n(II) Module \"fb\" already built-in\n(II) Loading sub module \"dri2\"\n(II) LoadModule: \"dri2\"\n(II) Module \"dri2\" already built-in\n(II) Loading sub module \"glamoregl\"\n(II) LoadModule: \"glamoregl\"\n(II) Loading /usr/lib/xorg/modules/libglamoregl.so\n(II) Module glamoregl: vendor=\"X.Org Foundation\"\n\tcompiled for 1.21.1.16, module version = 1.0.1\n\tABI class: X.Org ANSI C Emulation, version 0.4\n(II) AMDGPU(0): glamor X acceleration enabled on AMD Radeon RX 6700 XT (radeonsi, navi22, LLVM 19.1.7, DRM 3.61, 6.13.7-arch1-1)\n(II) AMDGPU(0): glamor detected, initialising EGL layer.\n(==) AMDGPU(0): TearFree property default: auto\n(==) AMDGPU(0): VariableRefresh: disabled\n(==) AMDGPU(0): AsyncFlipSecondaries: disabled\n(II) AMDGPU(0): KMS Pageflipping: enabled\n(II) AMDGPU(0): Output DisplayPort-0 using monitor section Monitor2\n(II) AMDGPU(0): Output DisplayPort-1 has no monitor section\n(II) AMDGPU(0): Output DisplayPort-2 has no monitor section\n(II) AMDGPU(0): Output HDMI-A-0 has no monitor section\n(II) AMDGPU(0): EDID for output DisplayPort-0\n(II) AMDGPU(0): EDID for output DisplayPort-1\n(II) AMDGPU(0): EDID for output DisplayPort-2\n(II) AMDGPU(0): Manufacturer: MSI Model: 3cb0 Serial#: 2134\n(II) AMDGPU(0): Year: 2020 Week: 52\n(II) AMDGPU(0): EDID Version: 1.4\n(II) AMDGPU(0): Digital Display Input\n(II) AMDGPU(0): 10 bits per channel\n(II) AMDGPU(0): Digital interface is DisplayPort\n(II) AMDGPU(0): Max Image Size [cm]: horiz.: 60 vert.: 34\n(II) AMDGPU(0): Gamma: 2.20\n(II) AMDGPU(0): DPMS capabilities: Off\n(II) AMDGPU(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 YCrCb 4:2:2\n(II) AMDGPU(0): First detailed timing is preferred mode\n(II) AMDGPU(0): Preferred mode is native pixel format and refresh rate\n(II) AMDGPU(0): Display is continuous-frequency\n(II) AMDGPU(0): redX: 0.652 redY: 0.333 greenX: 0.288 greenY: 0.633\n(II) AMDGPU(0): blueX: 0.150 blueY: 0.060 whiteX: 0.313 whiteY: 0.329\n(II) AMDGPU(0): Supported established timings:\n(II) AMDGPU(0): 720x400@70Hz\n(II) AMDGPU(0): 640x480@60Hz\n(II) AMDGPU(0): 640x480@67Hz\n(II) AMDGPU(0): 640x480@72Hz\n(II) AMDGPU(0): 640x480@75Hz\n(II) AMDGPU(0): 800x600@56Hz\n(II) AMDGPU(0): 800x600@60Hz\n(II) AMDGPU(0): 800x600@72Hz\n(II) AMDGPU(0): 800x600@75Hz\n(II) AMDGPU(0): 1024x768@60Hz\n(II) AMDGPU(0): 1024x768@70Hz\n(II) AMDGPU(0): 1024x768@75Hz\n(II) AMDGPU(0): 1280x1024@75Hz\n(II) AMDGPU(0): Manufacturer's mask: 0\n(II) AMDGPU(0): Supported standard timings:\n(II) AMDGPU(0): #0: hsize: 1920 vsize 1080 refresh: 60 vid: 49361\n(II) AMDGPU(0): #1: hsize: 1152 vsize 864 refresh: 75 vid: 20337\n(II) AMDGPU(0): #2: hsize: 1280 vsize 720 refresh: 60 vid: 49281\n(II) AMDGPU(0): #3: hsize: 1280 vsize 960 refresh: 60 vid: 16513\n(II) AMDGPU(0): #4: hsize: 1280 vsize 1024 refresh: 60 vid: 32897\n(II) AMDGPU(0): #5: hsize: 1440 vsize 900 refresh: 60 vid: 149\n(II) AMDGPU(0): #6: hsize: 1680 vsize 1050 refresh: 60 vid: 179\n(II) AMDGPU(0): Supported detailed timing:\n(II) AMDGPU(0): clock: 640.0 MHz Image Size: 597 x 336 mm\n(II) AMDGPU(0): h_active: 2560 h_sync: 2570 h_sync_end 2630 h_blank_end 2640 h_border: 0\n(II) AMDGPU(0): v_active: 1440 v_sync: 1443 v_sync_end 1448 v_blanking: 1471 v_border: 0\n(II) AMDGPU(0): Supported detailed timing:\n(II) AMDGPU(0): clock: 241.7 MHz Image Size: 597 x 336 mm\n(II) AMDGPU(0): h_active: 2560 h_sync: 2608 h_sync_end 2640 h_blank_end 2720 h_border: 0\n(II) AMDGPU(0): v_active: 1440 v_sync: 1467 v_sync_end 1475 v_blanking: 1481 v_border: 0\n(II) AMDGPU(0): Ranges: V min: 48 V max: 165 Hz, H min: 250 H max: 250 kHz, PixClock max 655 MHz\n(II) AMDGPU(0): Monitor name: MSI G27CQ4\n(II) AMDGPU(0): Supported detailed timing:\n(II) AMDGPU(0): clock: 410.5 MHz Image Size: 597 x 336 mm\n(II) AMDGPU(0): h_active: 2560 h_sync: 2608 h_sync_end 2640 h_blank_end 2720 h_border: 0\n(II) AMDGPU(0): v_active: 1440 v_sync: 1443 v_sync_end 1448 v_blanking: 1510 v_border: 0\n(II) AMDGPU(0): Supported detailed timing:\n(II) AMDGPU(0): clock: 497.8 MHz Image Size: 597 x 336 mm\n(II) AMDGPU(0): h_active: 2560 h_sync: 2608 h_sync_end 2640 h_blank_end 2720 h_border: 0\n(II) AMDGPU(0): v_active: 1440 v_sync: 1443 v_sync_end 1448 v_blanking: 1525 v_border: 0\n(II) AMDGPU(0): Supported detailed timing:\n(II) AMDGPU(0): clock: 346.5 MHz Image Size: 597 x 336 mm\n(II) AMDGPU(0): h_active: 2560 h_sync: 2608 h_sync_end 2640 h_blank_end 2720 h_border: 0\n(II) AMDGPU(0): v_active: 1440 v_sync: 1443 v_sync_end 1448 v_blanking: 1499 v_border: 0\n(II) AMDGPU(0): Number of EDID sections to follow: 1\n(II) AMDGPU(0): EDID (in hex):\n(II) AMDGPU(0): \t00ffffffffffff003669b03c56080000\n(II) AMDGPU(0): \t341e0104b53c22783b1c95a75549a226\n(II) AMDGPU(0): \t0f5054bfcf00d1c0714f81c081408180\n(II) AMDGPU(0): \t9500b300010100fa0050a0a01f500a3c\n(II) AMDGPU(0): \t350055502100001e695e00a0a0a02950\n(II) AMDGPU(0): \t3020b80455502100001a000000fd0030\n(II) AMDGPU(0): \ta5fafa41010a202020202020000000fc\n(II) AMDGPU(0): \t004d5349204732374351340a20200165\n(II) AMDGPU(0): \t020320714d0102031112130f1d1e0e90\n(II) AMDGPU(0): \t1f04230917078301000065030c001000\n(II) AMDGPU(0): \t5aa000a0a0a046503020350055502100\n(II) AMDGPU(0): \t001a6fc200a0a0a05550302035005550\n(II) AMDGPU(0): \t2100001a5a8700a0a0a03b5030203500\n(II) AMDGPU(0): \t55502100001a00000000000000000000\n(II) AMDGPU(0): \t00000000000000000000000000000000\n(II) AMDGPU(0): \t000000000000000000000000000000e3\n(II) AMDGPU(0): Printing probed modes for output DisplayPort-2\n(II) AMDGPU(0): Modeline \"2560x1440\"x164.8 640.00 2560 2570 2630 2640 1440 1443 1448 1471 +hsync +vsync (242.4 kHz eP)\n(II) AMDGPU(0): Modeline \"2560x1440\"x120.0 497.75 2560 2608 2640 2720 1440 1443 1448 1525 +hsync -vsync (183.0 kHz e)\n(II) AMDGPU(0): Modeline \"2560x1440\"x99.9 410.50 2560 2608 2640 2720 1440 1443 1448 1510 +hsync -vsync (150.9 kHz e)\n(II) AMDGPU(0): Modeline \"2560x1440\"x85.0 346.50 2560 2608 2640 2720 1440 1443 1448 1499 +hsync -vsync (127.4 kHz e)\n(II) AMDGPU(0): Modeline \"2560x1440\"x60.0 241.69 2560 2608 2640 2720 1440 1467 1475 1481 +hsync -vsync (88.9 kHz e)\n(II) AMDGPU(0): Modeline \"1920x1200\"x164.8 640.00 1920 2570 2630 2640 1200 1443 1448 1471 +hsync +vsync (242.4 kHz e)\n(II) AMDGPU(0): Modeline \"1920x1080\"x60.0 148.50 1920 2008 2052 2200 1080 1084 1089 1125 -hsync -vsync (67.5 kHz e)\n(II) AMDGPU(0): Modeline \"1920x1080\"x60.0 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)\n(II) AMDGPU(0): Modeline \"1920x1080\"x50.0 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (56.2 kHz e)\n(II) AMDGPU(0): Modeline \"1920x1080\"x59.9 148.35 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (67.4 kHz e)\n(II) AMDGPU(0): Modeline \"1600x1200\"x164.8 640.00 1600 2570 2630 2640 1200 1443 1448 1471 +hsync +vsync (242.4 kHz e)\n(II) AMDGPU(0): Modeline \"1680x1050\"x60.0 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)\n(II) AMDGPU(0): Modeline \"1280x1024\"x75.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)\n(II) AMDGPU(0): Modeline \"1280x1024\"x60.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)\n(II) AMDGPU(0): Modeline \"1440x900\"x59.9 106.50 1440 1520 1672 1904 900 903 909 934 -hsync +vsync (55.9 kHz e)\n(II) AMDGPU(0): Modeline \"1280x960\"x60.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz e)\n(II) AMDGPU(0): Modeline \"1280x800\"x164.8 640.00 1280 2570 2630 2640 800 1443 1448 1471 +hsync +vsync (242.4 kHz e)\n(II) AMDGPU(0): Modeline \"1152x864\"x75.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e)\n(II) AMDGPU(0): Modeline \"1280x720\"x60.0 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e)\n(II) AMDGPU(0): Modeline \"1280x720\"x50.0 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync (37.5 kHz e)\n(II) AMDGPU(0): Modeline \"1280x720\"x59.9 74.18 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e)\n(II) AMDGPU(0): Modeline \"1440x576\"x50.0 54.00 1440 1464 1592 1728 576 581 586 625 -hsync -vsync (31.2 kHz e)\n(II) AMDGPU(0): Modeline \"1024x768\"x75.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e)\n(II) AMDGPU(0): Modeline \"1024x768\"x70.1 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e)\n(II) AMDGPU(0): Modeline \"1024x768\"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)\n(II) AMDGPU(0): Modeline \"1440x480\"x60.0 54.05 1440 1472 1596 1716 480 489 495 525 -hsync -vsync (31.5 kHz e)\n(II) AMDGPU(0): Modeline \"1440x480\"x59.9 54.00 1440 1472 1596 1716 480 489 495 525 -hsync -vsync (31.5 kHz e)\n(II) AMDGPU(0): Modeline \"800x600\"x72.2 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e)\n(II) AMDGPU(0): Modeline \"800x600\"x75.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e)\n(II) AMDGPU(0): Modeline \"800x600\"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)\n(II) AMDGPU(0): Modeline \"800x600\"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e)\n(II) AMDGPU(0): Modeline \"720x576\"x50.0 27.00 720 732 796 864 576 581 586 625 -hsync -vsync (31.2 kHz e)\n(II) AMDGPU(0): Modeline \"720x480\"x60.0 27.03 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e)\n(II) AMDGPU(0): Modeline \"720x480\"x59.9 27.00 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e)\n(II) AMDGPU(0): Modeline \"640x480\"x75.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e)\n(II) AMDGPU(0): Modeline \"640x480\"x72.8 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e)\n(II) AMDGPU(0): Modeline \"640x480\"x66.7 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e)\n(II) AMDGPU(0): Modeline \"640x480\"x60.0 25.20 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)\n(II) AMDGPU(0): Modeline \"640x480\"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)\n(II) AMDGPU(0): Modeline \"720x400\"x70.1 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e)\n(II) AMDGPU(0): EDID for output HDMI-A-0\n(II) AMDGPU(0): Output DisplayPort-0 disconnected\n(II) AMDGPU(0): Output DisplayPort-1 disconnected\n(II) AMDGPU(0): Output DisplayPort-2 connected\n(II) AMDGPU(0): Output HDMI-A-0 disconnected\n(II) AMDGPU(0): Using exact sizes for initial modes\n(II) AMDGPU(0): Output DisplayPort-2 using initial mode 2560x1440 +0+0\n(II) AMDGPU(0): mem size init: gart size :1f004a000 vram size: s:2fca49000 visible:2fca49000\n(==) AMDGPU(0): DPI set to (96, 96)\n(==) AMDGPU(0): Using gamma correction (1.0, 1.0, 1.0)\n(II) Loading sub module \"ramdac\"\n(II) LoadModule: \"ramdac\"\n(II) Module \"ramdac\" already built-in\n(II) AMDGPU(0): [DRI2] Setup complete\n(II) AMDGPU(0): [DRI2] DRI driver: radeonsi\n(II) AMDGPU(0): [DRI2] VDPAU driver: radeonsi\n(II) AMDGPU(0): Front buffer pitch: 10240 bytes\n(II) AMDGPU(0): SYNC extension fences enabled\n(II) AMDGPU(0): Present extension enabled\n(==) AMDGPU(0): DRI3 enabled\n(==) AMDGPU(0): Backing store enabled\n(II) AMDGPU(0): Direct rendering enabled\n(II) AMDGPU(0): Use GLAMOR acceleration.\n(II) AMDGPU(0): Acceleration enabled\n(==) AMDGPU(0): DPMS enabled\n(==) AMDGPU(0): Silken mouse enabled\n(II) AMDGPU(0): Set up textured video (glamor)\n(WW) AMDGPU(0): Option \"HotplugDriver\" is not used\n(II) Initializing extension Generic Event Extension\n(II) Initializing extension SHAPE\n(II) Initializing extension MIT-SHM\n(II) Initializing extension XInputExtension\n(II) Initializing extension XTEST\n(II) Initializing extension BIG-REQUESTS\n(II) Initializing extension SYNC\n(II) Initializing extension XKEYBOARD\n(II) Initializing extension XC-MISC\n(II) Initializing extension SECURITY\n(II) Initializing extension XFIXES\n(II) Initializing extension RENDER\n(II) Initializing extension RANDR\n(II) Initializing extension COMPOSITE\n(II) Initializing extension DAMAGE\n(II) Initializing extension MIT-SCREEN-SAVER\n(II) Initializing extension DOUBLE-BUFFER\n(II) Initializing extension RECORD\n(II) Initializing extension DPMS\n(II) Initializing extension Present\n(II) Initializing extension DRI3\n(II) Initializing extension X-Resource\n(II) Initializing extension XVideo\n(II) Initializing extension XVideo-MotionCompensation\n(II) Initializing extension GLX\n(II) AIGLX: Loaded and initialized radeonsi\n(II) GLX: Initialized DRI2 GL provider for screen 0\n(II) Initializing extension XFree86-VidModeExtension\n(II) Initializing extension XFree86-DGA\n(II) Initializing extension XFree86-DRI\n(II) Initializing extension DRI2\n(II) AMDGPU(0): Setting screen physical size to 677 x 381\nThe XKEYBOARD keymap compiler (xkbcomp) reports:\n> Warning: Could not resolve keysym XF86RefreshRateToggle\n> Warning: Could not resolve keysym XF86Accessibility\n> Warning: Could not resolve keysym XF86DoNotDisturb\nErrors from xkbcomp are not fatal to the X server\n(II) config/udev: Adding input device Power Button (/dev/input/event1)\n(**) Power Button: Applying InputClass \"libinput keyboard catchall\"\n(**) Power Button: Applying InputClass \"system-keyboard\"\n(II) LoadModule: \"libinput\"\n(II) Loading /usr/lib/xorg/modules/input/libinput_drv.so\n(II) Module libinput: vendor=\"X.Org Foundation\"\n\tcompiled for 1.21.1.13, module version = 1.5.0\n\tModule class: X.Org XInput Driver\n\tABI class: X.Org XInput driver, version 24.4\n(II) Using input driver 'libinput' for 'Power Button'\n(II) systemd-logind: got fd for /dev/input/event1 13:65 fd 26 paused 0\n(**) Power Button: always reports core events\n(**) Option \"Device\" \"/dev/input/event1\"\n(II) event1 - Power Button: is tagged by udev as: Keyboard\n(II) event1 - Power Button: device is a keyboard\n(II) event1 - Power Button: device removed\n(**) Option \"config_info\" \"udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1\"\n(II) XINPUT: Adding extended input device \"Power Button\" (type: KEYBOARD, id 6)\n(**) Option \"xkb_model\" \"pc105\"\n(**) Option \"xkb_layout\" \"de\"\n(**) Option \"xkb_options\" \"terminate:ctrl_alt_bksp\"\nThe XKEYBOARD keymap compiler (xkbcomp) reports:\n> Warning: Could not resolve keysym XF86RefreshRateToggle\n> Warning: Could not resolve keysym XF86Accessibility\n> Warning: Could not resolve keysym XF86DoNotDisturb\nErrors from xkbcomp are not fatal to the X server\n(II) event1 - Power Button: is tagged by udev as: Keyboard\n(II) event1 - Power Button: device is a keyboard\n(II) config/udev: Adding input device Power Button (/dev/input/event0)\n(**) Power Button: Applying InputClass \"libinput keyboard catchall\"\n(**) Power Button: Applying InputClass \"system-keyboard\"\n(II) Using input driver 'libinput' for 'Power Button'\n(II) systemd-logind: got fd for /dev/input/event0 13:64 fd 29 paused 0\n(**) Power Button: always reports core events\n(**) Option \"Device\" \"/dev/input/event0\"\n(II) event0 - Power Button: is tagged by udev as: Keyboard\n(II) event0 - Power Button: device is a keyboard\n(II) event0 - Power Button: device removed\n(**) Option \"config_info\" \"udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0\"\n(II) XINPUT: Adding extended input device \"Power Button\" (type: KEYBOARD, id 7)\n(**) Option \"xkb_model\" \"pc105\"\n(**) Option \"xkb_layout\" \"de\"\n(**) Option \"xkb_options\" \"terminate:ctrl_alt_bksp\"\n(II) event0 - Power Button: is tagged by udev as: Keyboard\n(II) event0 - Power Button: device is a keyboard\n(II) config/udev: Adding input device Razer Razer Basilisk X HyperSpeed (/dev/input/event3)\n(**) Razer Razer Basilisk X HyperSpeed: Applying InputClass \"libinput pointer catchall\"\n(**) Razer Razer Basilisk X HyperSpeed: Applying InputClass \"system-mouse\"\n(II) Using input driver 'libinput' for 'Razer Razer Basilisk X HyperSpeed'\n(II) systemd-logind: got fd for /dev/input/event3 13:67 fd 30 paused 0\n(**) Razer Razer Basilisk X HyperSpeed: always reports core events\n(**) Option \"Device\" \"/dev/input/event3\"\n(II) event3 - Razer Razer Basilisk X HyperSpeed: is tagged by udev as: Mouse\n(II) event3 - Razer Razer Basilisk X HyperSpeed: device is a pointer\n(II) event3 - Razer Razer Basilisk X HyperSpeed: device removed\n(II) libinput: Razer Razer Basilisk X HyperSpeed: Step value 0 was provided, libinput Fallback acceleration function is used.\n(II) libinput: Razer Razer Basilisk X HyperSpeed: Step value 0 was provided, libinput Fallback acceleration function is used.\n(II) libinput: Razer Razer Basilisk X HyperSpeed: Step value 0 was provided, libinput Fallback acceleration function is used.\n(**) Option \"config_info\" \"udev:/sys/devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-10/1-10.2/1-10.2:1.0/0003:1532:0083.0002/input/input3/event3\"\n(II) XINPUT: Adding extended input device \"Razer Razer Basilisk X HyperSpeed\" (type: MOUSE, id 8)\n(**) Option \"AccelerationScheme\" \"none\"\n(**) Razer Razer Basilisk X HyperSpeed: (accel) selected scheme none/0\n(**) Razer Razer Basilisk X HyperSpeed: (accel) acceleration factor: 2.000\n(**) Razer Razer Basilisk X HyperSpeed: (accel) acceleration threshold: 4\n(II) event3 - Razer Razer Basilisk X HyperSpeed: is tagged by udev as: Mouse\n(II) event3 - Razer Razer Basilisk X HyperSpeed: device is a pointer\n(II) config/udev: Adding input device Razer Razer Basilisk X HyperSpeed (/dev/input/mouse0)\n(**) Razer Razer Basilisk X HyperSpeed: Applying InputClass \"system-mouse\"\n(II) No input driver specified, ignoring this device.\n(II) This device may have been added with another device file.\n(II) config/udev: Adding input device Razer Razer Basilisk X HyperSpeed Keyboard (/dev/input/event4)\n(**) Razer Razer Basilisk X HyperSpeed Keyboard: Applying InputClass \"libinput keyboard catchall\"\n(**) Razer Razer Basilisk X HyperSpeed Keyboard: Applying InputClass \"system-keyboard\"\n(II) Using input driver 'libinput' for 'Razer Razer Basilisk X HyperSpeed Keyboard'\n(II) systemd-logind: got fd for /dev/input/event4 13:68 fd 31 paused 0\n(**) Razer Razer Basilisk X HyperSpeed Keyboard: always reports core events\n(**) Option \"Device\" \"/dev/input/event4\"\n(II) event4 - Razer Razer Basilisk X HyperSpeed Keyboard: is tagged by udev as: Keyboard\n(II) event4 - Razer Razer Basilisk X HyperSpeed Keyboard: device is a keyboard\n(II) event4 - Razer Razer Basilisk X HyperSpeed Keyboard: device removed\n(II) libinput: Razer Razer Basilisk X HyperSpeed Keyboard: needs a virtual subdevice\n(**) Option \"config_info\" \"udev:/sys/devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-10/1-10.2/1-10.2:1.1/0003:1532:0083.0003/input/input4/event4\"\n(II) XINPUT: Adding extended input device \"Razer Razer Basilisk X HyperSpeed Keyboard\" (type: MOUSE, id 9)\n(**) Option \"AccelerationScheme\" \"none\"\n(**) Razer Razer Basilisk X HyperSpeed Keyboard: (accel) selected scheme none/0\n(**) Razer Razer Basilisk X HyperSpeed Keyboard: (accel) acceleration factor: 2.000\n(**) Razer Razer Basilisk X HyperSpeed Keyboard: (accel) acceleration threshold: 4\n(II) event4 - Razer Razer Basilisk X HyperSpeed Keyboard: is tagged by udev as: Keyboard\n(II) event4 - Razer Razer Basilisk X HyperSpeed Keyboard: device is a keyboard\n(II) config/udev: Adding input device Razer Razer Basilisk X HyperSpeed (/dev/input/event5)\n(II) No input driver specified, ignoring this device.\n(II) This device may have been added with another device file.\n(II) config/udev: Adding input device Razer Razer Basilisk X HyperSpeed (/dev/input/event6)\n(**) Razer Razer Basilisk X HyperSpeed: Applying InputClass \"libinput keyboard catchall\"\n(**) Razer Razer Basilisk X HyperSpeed: Applying InputClass \"system-keyboard\"\n(II) Using input driver 'libinput' for 'Razer Razer Basilisk X HyperSpeed'\n(II) systemd-logind: got fd for /dev/input/event6 13:70 fd 32 paused 0\n(**) Razer Razer Basilisk X HyperSpeed: always reports core events\n(**) Option \"Device\" \"/dev/input/event6\"\n(II) event6 - Razer Razer Basilisk X HyperSpeed: is tagged by udev as: Keyboard\n(II) event6 - Razer Razer Basilisk X HyperSpeed: device is a keyboard\n(II) event6 - Razer Razer Basilisk X HyperSpeed: device removed\n(**) Option \"config_info\" \"udev:/sys/devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-10/1-10.2/1-10.2:1.2/0003:1532:0083.0004/input/input6/event6\"\n(II) XINPUT: Adding extended input device \"Razer Razer Basilisk X HyperSpeed\" (type: KEYBOARD, id 10)\n(**) Option \"xkb_model\" \"pc105\"\n(**) Option \"xkb_layout\" \"de\"\n(**) Option \"xkb_options\" \"terminate:ctrl_alt_bksp\"\n(II) event6 - Razer Razer Basilisk X HyperSpeed: is tagged by udev as: Keyboard\n(II) event6 - Razer Razer Basilisk X HyperSpeed: device is a keyboard\n(II) config/udev: Adding input device USB PnP Audio Device (/dev/input/event2)\n(**) USB PnP Audio Device: Applying InputClass \"libinput keyboard catchall\"\n(**) USB PnP Audio Device: Applying InputClass \"system-keyboard\"\n(II) Using input driver 'libinput' for 'USB PnP Audio Device'\n(II) systemd-logind: got fd for /dev/input/event2 13:66 fd 33 paused 0\n(**) USB PnP Audio Device: always reports core events\n(**) Option \"Device\" \"/dev/input/event2\"\n(II) event2 - USB PnP Audio Device: is tagged by udev as: Keyboard\n(II) event2 - USB PnP Audio Device: device is a keyboard\n(II) event2 - USB PnP Audio Device: device removed\n(**) Option \"config_info\" \"udev:/sys/devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-7/1-7:1.2/0003:0C76:161E.0001/input/input2/event2\"\n(II) XINPUT: Adding extended input device \"USB PnP Audio Device\" (type: KEYBOARD, id 11)\n(**) Option \"xkb_model\" \"pc105\"\n(**) Option \"xkb_layout\" \"de\"\n(**) Option \"xkb_options\" \"terminate:ctrl_alt_bksp\"\n(II) event2 - USB PnP Audio Device: is tagged by udev as: Keyboard\n(II) event2 - USB PnP Audio Device: device is a keyboard\n(II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=7 (/dev/input/event10)\n(II) No input driver specified, ignoring this device.\n(II) This device may have been added with another device file.\n(II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=8 (/dev/input/event11)\n(II) No input driver specified, ignoring this device.\n(II) This device may have been added with another device file.\n(II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=9 (/dev/input/event12)\n(II) No input driver specified, ignoring this device.\n(II) This device may have been added with another device file.\n(II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=10 (/dev/input/event13)\n(II) No input driver specified, ignoring this device.\n(II) This device may have been added with another device file.\n(II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=11 (/dev/input/event14)\n(II) No input driver specified, ignoring this device.\n(II) This device may have been added with another device file.\n(II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=3 (/dev/input/event9)\n(II) No input driver specified, ignoring this device.\n(II) This device may have been added with another device file.\n(II) config/udev: Adding input device HD-Audio Generic Rear Mic (/dev/input/event15)\n(II) No input driver specified, ignoring this device.\n(II) This device may have been added with another device file.\n(II) config/udev: Adding input device HD-Audio Generic Front Mic (/dev/input/event16)\n(II) No input driver specified, ignoring this device.\n(II) This device may have been added with another device file.\n(II) config/udev: Adding input device HD-Audio Generic Line (/dev/input/event17)\n(II) No input driver specified, ignoring this device.\n(II) This device may have been added with another device file.\n(II) config/udev: Adding input device HD-Audio Generic Line Out (/dev/input/event18)\n(II) No input driver specified, ignoring this device.\n(II) This device may have been added with another device file.\n(II) config/udev: Adding input device HD-Audio Generic Front Headphone (/dev/input/event19)\n(II) No input driver specified, ignoring this device.\n(II) This device may have been added with another device file.\n(II) config/udev: Adding input device Eee PC WMI hotkeys (/dev/input/event8)\n(**) Eee PC WMI hotkeys: Applying InputClass \"libinput keyboard catchall\"\n(**) Eee PC WMI hotkeys: Applying InputClass \"system-keyboard\"\n(II) Using input driver 'libinput' for 'Eee PC WMI hotkeys'\n(II) systemd-logind: got fd for /dev/input/event8 13:72 fd 34 paused 0\n(**) Eee PC WMI hotkeys: always reports core events\n(**) Option \"Device\" \"/dev/input/event8\"\n(II) event8 - Eee PC WMI hotkeys: is tagged by udev as: Keyboard\n(II) event8 - Eee PC WMI hotkeys: device is a keyboard\n(II) event8 - Eee PC WMI hotkeys: device removed\n(**) Option \"config_info\" \"udev:/sys/devices/platform/eeepc-wmi/input/input8/event8\"\n(II) XINPUT: Adding extended input device \"Eee PC WMI hotkeys\" (type: KEYBOARD, id 12)\n(**) Option \"xkb_model\" \"pc105\"\n(**) Option \"xkb_layout\" \"de\"\n(**) Option \"xkb_options\" \"terminate:ctrl_alt_bksp\"\n(II) event8 - Eee PC WMI hotkeys: is tagged by udev as: Keyboard\n(II) event8 - Eee PC WMI hotkeys: device is a keyboard\n(II) config/udev: Adding input device PC Speaker (/dev/input/event7)\n(II) No input driver specified, ignoring this device.\n(II) This device may have been added with another device file.\n(**) Razer Razer Basilisk X HyperSpeed Keyboard: Applying InputClass \"libinput keyboard catchall\"\n(**) Razer Razer Basilisk X HyperSpeed Keyboard: Applying InputClass \"system-keyboard\"\n(II) Using input driver 'libinput' for 'Razer Razer Basilisk X HyperSpeed Keyboard'\n(II) systemd-logind: returning pre-existing fd for /dev/input/event4 13:68\n(**) Razer Razer Basilisk X HyperSpeed Keyboard: always reports core events\n(**) Option \"Device\" \"/dev/input/event4\"\n(II) libinput: Razer Razer Basilisk X HyperSpeed Keyboard: is a virtual subdevice\n(**) Option \"config_info\" \"udev:/sys/devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-10/1-10.2/1-10.2:1.1/0003:1532:0083.0003/input/input4/event4\"\n(II) XINPUT: Adding extended input device \"Razer Razer Basilisk X HyperSpeed Keyboard\" (type: KEYBOARD, id 13)\n(**) Option \"xkb_model\" \"pc105\"\n(**) Option \"xkb_layout\" \"de\"\n(**) Option \"xkb_options\" \"terminate:ctrl_alt_bksp\"\n"
Mar 24 15:08:21 workstation kernel: input: Keychron K8 Pro Keyboard as /devices/virtual/misc/uhid/0005:3434:0280.0005/input/input20
Mar 24 15:08:21 workstation kernel: hid-generic 0005:3434:0280.0005: input,hidraw4: BLUETOOTH HID v1.32 Keyboard [Keychron K8 Pro] on 00:1a:7d:da:71:15
Mar 24 15:08:21 workstation systemd-logind[689]: Watching system buttons on /dev/input/event20 (Keychron K8 Pro Keyboard)
Mar 24 15:08:21 workstation sddm-helper-start-x11user[934]: "(II) config/udev: Adding input device Keychron K8 Pro Keyboard (/dev/input/event20)\n(**) Keychron K8 Pro Keyboard: Applying InputClass \"libinput keyboard catchall\"\n"
Mar 24 15:08:21 workstation sddm-helper-start-x11user[934]: "(**) Keychron K8 Pro Keyboard: Applying InputClass \"system-keyboard\"\n(II) Using input driver 'libinput' for 'Keychron K8 Pro Keyboard'\n"
Mar 24 15:08:21 workstation sddm-helper-start-x11user[934]: "(**) Keychron K8 Pro Keyboard: always reports core events\n(**) Option \"Device\" \"/dev/input/event20\"\n"
Mar 24 15:08:21 workstation sddm-helper-start-x11user[934]: "(II) event20 - Keychron K8 Pro Keyboard: is tagged by udev as: Keyboard\n"
Mar 24 15:08:21 workstation sddm-helper-start-x11user[934]: "(II) event20 - Keychron K8 Pro Keyboard: device is a keyboard\n"
Mar 24 15:08:21 workstation sddm-helper-start-x11user[934]: "(II) event20 - Keychron K8 Pro Keyboard: device removed\n"
Mar 24 15:08:21 workstation sddm-helper-start-x11user[934]: "(II) libinput: Keychron K8 Pro Keyboard: needs a virtual subdevice\n"
Mar 24 15:08:21 workstation sddm-helper-start-x11user[934]: "\n(II) XINPUT: Adding extended input device \"Keychron K8 Pro Keyboard\" (type: MOUSE, id 14)\n"
Mar 24 15:08:21 workstation sddm-helper-start-x11user[934]: "(**) Keychron K8 Pro Keyboard: (accel) selected scheme none/0\n"
Mar 24 15:08:21 workstation sddm-helper-start-x11user[934]: "(**) Keychron K8 Pro Keyboard: (accel) acceleration factor: 2.000\n(**) Keychron K8 Pro Keyboard: (accel) acceleration threshold: 4\n"
Mar 24 15:08:21 workstation sddm-helper-start-x11user[934]: "(II) event20 - Keychron K8 Pro Keyboard: is tagged by udev as: Keyboard\n"
Mar 24 15:08:21 workstation sddm-helper-start-x11user[934]: "(II) event20 - Keychron K8 Pro Keyboard: device is a keyboard\n"
Mar 24 15:08:21 workstation sddm-helper-start-x11user[934]: "(**) Keychron K8 Pro Keyboard: Applying InputClass \"libinput keyboard catchall\"\n(**) Keychron K8 Pro Keyboard: Applying InputClass \"system-keyboard\"\n(II) Using input driver 'libinput' for 'Keychron K8 Pro Keyboard'\n(II) systemd-logind: returning pre-existing fd for /dev/input/event20 13:84\n"
Mar 24 15:08:21 workstation sddm-helper-start-x11user[934]: "(**) Keychron K8 Pro Keyboard: always reports core events\n(**) Option \"Device\" \"/dev/input/event20\"\n(II) libinput: Keychron K8 Pro Keyboard: is a virtual subdevice\n"
Mar 24 15:08:21 workstation sddm-helper-start-x11user[934]: "\n(II) XINPUT: Adding extended input device \"Keychron K8 Pro Keyboard\" (type: KEYBOARD, id 15)\n(**) Option \"xkb_model\""
Mar 24 15:08:23 workstation sddm-helper-start-x11user[934]: "\n(II) event4 - Razer Razer Basilisk X HyperSpeed Keyboard: device removed\n"
Mar 24 15:08:23 workstation sddm-helper-start-x11user[934]: " \"37\"\n(II) event20 - Keychron K8 Pro Keyboard: device removed\n"
Mar 24 15:09:03 workstation kernel: hid-generic 0003:3434:0281.0006: input,hidraw5: USB HID v1.11 Keyboard [Keychron Keychron K8 Pro] on usb-0000:01:00.0-4/input0
Mar 24 15:09:03 workstation kernel: input: Keychron Keychron K8 Pro Keyboard as /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-4/1-4:1.2/0003:3434:0281.0008/input/input25
Mar 24 15:09:03 workstation kernel: hid-generic 0003:3434:0281.0008: input,hidraw7: USB HID v1.11 Keyboard [Keychron Keychron K8 Pro] on usb-0000:01:00.0-4/input2
Mar 24 15:09:03 workstation systemd-logind[689]: Watching system buttons on /dev/input/event25 (Keychron Keychron K8 Pro Keyboard)
Mar 24 15:15:14 workstation kernel: input: Keychron K8 Pro Keyboard as /devices/virtual/misc/uhid/0005:3434:0280.0009/input/input26
Mar 24 15:15:14 workstation kernel: hid-generic 0005:3434:0280.0009: input,hidraw4: BLUETOOTH HID v1.32 Keyboard [Keychron K8 Pro] on 00:1a:7d:da:71:15
Mar 24 15:15:14 workstation systemd-logind[689]: Watching system buttons on /dev/input/event20 (Keychron K8 Pro Keyboard)
Mar 24 15:20:44 workstation systemd-logind[689]: Watching system buttons on /dev/input/event4 (Razer Razer Basilisk X HyperSpeed Keyboard)
Mar 24 15:20:44 workstation systemd-logind[689]: Watching system buttons on /dev/input/event20 (Keychron K8 Pro Keyboard) Offline
Exact same symptoms with integrated ID 8087:0033 Intel Corp. AX211 Bluetooth adapter. I have done everything from deleting bluetooth cache to reflashing keyb firmware, including rebuilding the whole keyboard and changing the MCUs just in case (custom keyboard based on NRF52840 MCU). All my BT keyboards failing in Arch work perfectly in Windows 10. I already disabled the auto suspend function:
$ cat /etc/modprobe.d/bluetooth.conf
options btusb enable_autosuspend=n
The taskbar applet starts triggering infinite disconnection-connection alerts and that's the end, I have give up and use the USB cord.
Offline
Yeah, I still have not found a solution that works. I am basiclly forced to use Windows for now.
I have tried downgrading my Kernel but the issue was still there ![]()
Offline
I disabled the integrated 8087:0033 Intel Corp. AX211 Bluetooth adapter and moved on to an external one, ID 2357:0604 TP-Link TP-Link Bluetooth USB Adapter. Issues are now gone.
To disable the likely buggy Intel adapter:
$ cat /etc/udev/rules.d/81-disable-intel-bt.rules
SUBSYSTEM=="usb", ATTRS{idVendor}=="8087", ATTRS{idProduct}=="0033", ATTR{authorized}="0"Offline