Wrong device id for Moonlander
- Dominant language
- C++
- Stars
- 834
- Forks
- 254
- PR merge metrics
- No merged PRs in 30d
Description
logkeys had the wrong device id for my Moonlander. The correct id was 16 and here's the corresponding entry in /proc/bus/input/devices
```
I: Bus=0003 Vendor=3297 Product=1969 Version=0111
N: Name="ZSA Technology Labs Moonlander Mark I"
P: Phys=usb-0000:02:00.0-1.3/input0
S: Sysfs=/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:3297:1969.0003/input/input16
U: Uniq=
H: Handlers=sysrq kbd leds event16
B: PROP=0
B: EV=120013
B: KEY=1000000000007 ff9f207ac14057ff febeffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=1f
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by searching the repository for the Moonlander device id and compare the matching entry with the /proc/bus/input/devices output in this issue. Done means logkeys uses device id 16 for the ZSA Technology Labs Moonlander Mark I on Linux.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, linux
- Domain
- operating-systems
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100