Keychron K1 keyboard not working
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I recently got a nice mechanical bluetooth keyboard to use on my thinkpad. It works fine with Android, Windows 10 and Xubuntu 19.04 live, but on my installed xubuntu 18.04, 18.04 live and 18.10 live it only works after calling `sudo evtest /dev/input/eventN`.
Xorg.0.log shows it is detected fine, and I can't see anything there after temporarily getting it to work using the evtest trick.
18.515] (II) config/udev: Adding input device Keychron K1 (/dev/input/
[ 18.515] (**) Keychron K1: Applying InputClass "libinput keyboard catchall"
[ 18.515] (II) Using input driver 'libinput' for 'Keychron K1'
[ 18.515] (**) Keychron K1: always reports core events
[ 18.515] (**) Option "Device" "/dev/input/
[ 18.515] (**) Option "_source" "server/udev"
[ 18.516] (II) event23 - Keychron K1: is tagged by udev as: Keyboard
[ 18.516] (II) event23 - Keychron K1: device is a keyboard
[ 18.516] (II) event23 - Keychron K1: device removed
[ 18.524] (II) libinput: Keychron K1: needs a virtual subdevice
[ 18.524] (**) Option "config_info" "udev:/
[ 18.524] (II) XINPUT: Adding extended input device "Keychron K1" (type: MOUSE, id 20)
[ 18.524] (**) Option "AccelerationSc
[ 18.524] (**) Keychron K1: (accel) selected scheme none/0
[ 18.524] (**) Keychron K1: (accel) acceleration factor: 2.000
[ 18.524] (**) Keychron K1: (accel) acceleration threshold: 4
[ 18.524] (II) event23 - Keychron K1: is tagged by udev as: Keyboard
[ 18.524] (II) event23 - Keychron K1: device is a keyboard
[ 18.524] (**) Keychron K1: Applying InputClass "libinput keyboard catchall"
[ 18.524] (II) Using input driver 'libinput' for 'Keychron K1'
[ 18.524] (**) Keychron K1: always reports core events
[ 18.524] (**) Option "Device" "/dev/input/
[ 18.524] (**) Option "_source" "_driver/libinput"
[ 18.524] (II) libinput: Keychron K1: is a virtual subdevice
[ 18.524] (**) Option "config_info" "udev:/
[ 18.524] (II) XINPUT: Adding extended input device "Keychron K1" (type: KEYBOARD, id 21)
[ 18.524] (**) Option "xkb_model" "pc105"
[ 18.524] (**) Option "xkb_layout" "us"
[ 18.524] (**) Option "xkb_variant" "altgr-intl"
[ 18.524] (WW) Option "xkb_options" requires a string value
I've also tried using the latest 4.20.6 from mainline-ppa and the latest bluetooth/bluz ppa without success.
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: xorg 1:7.7+19ubuntu7.1
ProcVersionSign
Uname: Linux 4.15.0-
ApportVersion: 2.20.9-0ubuntu7.5
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: None
CurrentDesktop: XFCE
Date: Sun Feb 3 23:51:29 2019
DistUpgraded: 2019-02-03 21:49:33,752 DEBUG /openCache(), new cache size 92675
DistroCodename: bionic
DistroVariant: ubuntu
DkmsStatus: virtualbox, 5.2.18, 4.15.0-
ExtraDebuggingI
GraphicsCard:
Intel Corporation HD Graphics 620 [8086:5916] (rev 02) (prog-if 00 [VGA controller])
Subsystem: Lenovo HD Graphics 620 [17aa:224b]
InstallationDate: Installed on 2017-07-24 (559 days ago)
InstallationMedia: Xubuntu 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215)
MachineType: LENOVO 20HFCTO1WW
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg
UpgradeStatus: Upgraded to bionic on 2019-02-03 (0 days ago)
dmi.bios.date: 09/14/2018
dmi.bios.vendor: LENOVO
dmi.bios.version: N1WET51W (1.30 )
dmi.board.
dmi.board.name: 20HFCTO1WW
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40709 WIN
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.family: ThinkPad T470s
dmi.product.name: 20HFCTO1WW
dmi.product.
dmi.sys.vendor: LENOVO
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.95-1~18.04.1
version.
version.
version.
version.
version.
version.
version.
affects: | xorg (Ubuntu) → bluez (Ubuntu) |
tags: | added: ubuntu-certified |
no longer affects: | linux (Ubuntu Bionic) |
Status changed to 'Confirmed' because the bug affects multiple users.