You are not logged in.

#1 2023-06-11 14:09:10

Brain
Member
Registered: 2020-07-29
Posts: 61

External Moonlander Keyboard not working even though it used to

I have a Thinkpad X1 Carbon Gen 9 Laptop and I sometimes connect my Moonlander Keyboard to it.
This used to work flawlessly but now the keyboard doesn't respond anymore.
The keyboard lights up when I connect it and it also shows up in the output of `lsusb`:

Bus 003 Device 019: ID 3297:1969 ZSA Technology Labs Moonlander Mark I

It also shows up in `dmesg`:

[122805.033056] usb 3-6: new full-speed USB device number 19 using xhci_hcd
[122805.241582] usb 3-6: New USB device found, idVendor=3297, idProduct=1969, bcdDevice= 0.01
[122805.241592] usb 3-6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[122805.241596] usb 3-6: Product: Moonlander Mark I
[122805.241599] usb 3-6: Manufacturer: ZSA Technology Labs

Could this issue be related to the following warning message? I've been also getting it before the keyboard stopped working though.

==> WARNING: Possibly missing firmware for module: 'xhci_pci'

Help is greatly appreciated.

Offline

#2 2023-06-11 14:13:53

Brain
Member
Registered: 2020-07-29
Posts: 61

Re: External Moonlander Keyboard not working even though it used to

I just ran `journalctl -xe` and found something that might be useful:

Jun 11 16:12:08 x1 kernel: usb 3-6: new full-speed USB device number 20 using xhci_hcd
Jun 11 16:12:09 x1 kernel: usb 3-6: New USB device found, idVendor=3297, idProduct=1969, bcdDevice= 0.01
Jun 11 16:12:09 x1 kernel: usb 3-6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jun 11 16:12:09 x1 kernel: usb 3-6: Product: Moonlander Mark I
Jun 11 16:12:09 x1 kernel: usb 3-6: Manufacturer: ZSA Technology Labs
Jun 11 16:12:09 x1 mtp-probe[538007]: checking bus 3, device 20: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-6"
Jun 11 16:12:09 x1 mtp-probe[538007]: bus: 3, device: 20 was not an MTP device
Jun 11 16:12:09 x1 mtp-probe[538029]: checking bus 3, device 20: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-6"
Jun 11 16:12:09 x1 mtp-probe[538029]: bus: 3, device: 20 was not an MTP device

Offline

#3 2023-06-11 15:22:37

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,664

Re: External Moonlander Keyboard not working even though it used to

The firmware warning isn't relevant and the "failing" mtp-probe is fine, it's not an MTP device.
Does the keyboard produce output in
- sudo evtest
- sudo libinput debug-events

Generally, in what context did it "stopp working"? X11, wayland…
Does it still work™ on a linux console?

Offline

#4 2023-06-11 15:32:57

Brain
Member
Registered: 2020-07-29
Posts: 61

Re: External Moonlander Keyboard not working even though it used to

I just updated the `linux` package and rebooted. That seemed to fix it. I would still like to know why it failed though. I assume it had something to do with hibernation. Any ideas? As I said, it just stopped working. I tried downgrading and reproducing the issue, but that didn't work.

Offline

#5 2023-06-11 15:35:34

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,664

Re: External Moonlander Keyboard not working even though it used to

You may have updated the kernel before, did not reboot and where lacking the modules for the running kernel and device.
You'd have to post system journals from a working and non-working boot to make any kind of more informed guess.

Offline

#6 2023-06-11 15:36:44

Brain
Member
Registered: 2020-07-29
Posts: 61

Re: External Moonlander Keyboard not working even though it used to

Ah, well. Thanks anyway.

Offline

Board footer

Powered by FluxBB