私はraspbian-liteを使用するラズベリーパイを持っていますが、問題はキーボードが接続されているときにCaps Lock LEDが機能しないことです。キーボードは他のコンピュータで動作するため、問題はキーボードにあるものではありません。
~しようとする
ioctl(STDOUT_FILENO, KDSETLED, 7);
おそらくすべてのLEDが点灯しますが、Caps Lockはそうではありません(他のものはそうです)。
ただし、Caps Lock LED(どこかにあります)の明るさ情報を含むファイルに直接書き込む1
のではなく、書き込むとそのファイルが開きます。0
/sys
ファイルに直接書き込まないとLEDが機能しないのはなぜですか?
/dev
また、LEDを含むUSBインタフェースのイベントファイル(in)が期待どおりに機能しないことがわかりました。別のコンピュータからそのファイルを読み取ろうとしましたが、Caps LockまたはNumber Lockを押すと一部のデータが表示されます。同じ操作を実行すると、Raspberry Piのファイルにデータが表示されません。