-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Troubleshooting
hasu@tmk edited this page Jan 14, 2019
·
17 revisions
TMK firmware uses 0xFEED
as USB Vendor id(VID) by default. It is not registered with official USB.org or other usb device databases.
Product id(PID)s are assigned arbitrarily by project authors.
Ids are defined with VENDOR_ID
and PRODUCT_ID
macros in config.h
.
TMK device can have some USB HID interfaces(keyboard, mouse, consumer/media keys and system keys), its number varies according to you configuration.
You should find some devices under "Human Iterface Devices" tree in Device Manager and their names are "USB Input Device" and "USB Compliant ...".
You can find TMK devices with command lsusb -dFEED:
,
Bus 005 Device 007: ID feed:caaa
Bus 005 Device 008: ID feed:4707
and lsusb -dFEED: -v
shows more details of the devices.
To see HID report descriptor check this wiki page.