広告 「libusb」は簡単にUSB機器にアクセスできるように作られたC言語用ライブラリ。 カーネルの変更や専用のドライバを必要としないので開発は楽。 Windows版も存在する --目次-- 準備 「libusb」がインストールされていなかったらインストールする。 さまざまなディストリビューションにパッケージが用意されているので、インストールは簡単。 アクセスするUSB機器のベンダーIDとプロダクトIDを調べる。機器の説明書や仕様書に載っている。 分からなかったらつなげてみて「lsusb」コマンドを実行。(Debianではusbutilsパッケージに含まれる) Bus 001 Device 001: ID 0123:4567 というように表示され、IDの後に続く最初の4桁(この場合0123)がベンダーID、後の4桁がプロダクトID(この場合4567)になる。 rootでないとデバイスにア