kernc / kernc/logkeys

Wrong device id for Moonlander

Open
#248 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.