最終更新:2015-02-04 (水) 14:16:44 (3341d)
hidraw
Top / hidraw
Raw Access to USB and Bluetooth Human Interface Devices
/dev/hidraw raw HID device support
Linux 2.6.24?~
.config
ドキュメント
ソースコード
- drivers/hid/hidraw.c
- Linux/samples/hidraw/hid-example.c?
デバイス
メモ
- 先頭の1バイトをレポートIDとしている
- In comparison to hiddev, this device does not process the hid events at all (no parsing, no lookups)
これを使ってるライブラリ
HIDAPI
- This back-end uses the hidraw interface in the Linux kernel.
- While this back-end will support both USB and Bluetooth, it has some limitations on kernels prior to 2.6.39, including the inability to send or receive feature reports.
- In addition, it will only communicate with devices which have hidraw nodes associated with them.
- Keyboards, mice, and some other devices which are blacklisted from having hidraw nodes will not work.
- Fortunately, for nearly all the uses of hidraw, this is not a problem.