0

私は Teensy を初めて使用し、それをキーボードとして機能させるプログラムを作成しようとしています。私のプログラムをより便利にするために、ドライバーがインストールされるまで、入力に反応しないようにしたいと思います。これを行う方法(ユーザーが自分でヒットしないと仮定)は、LEDがオンになるまでcaps lockを押すようにプログラムに指示することであることがGitHubでわかりました。私が書いた関数は次のようになります。

void waitForInstall(){
    boolean currCaps = keyboard_leds;
    while ((currCaps & 2) == (keyboard_leds & 2)){
        delay(200);
        Keyboard.set_key1(KEY_CAPS_LOCK);
        Keyboard.send_now();
    }
}

これをコンパイルしようとすると、Arduino IDE から'keyboard_leds' was not declared in this scope. 私は非常に基本的な間違いを犯したと確信していますが、誰かが私をユーモアを交えて正しい方向に押し上げてくれませんか? ありがとう!

4

2 に答える 2