Arduinoリファレンス

Arduinoリファレンスの日本語訳のページです
garretlab
click()

名称

click()

説明

マウスカーソルのある位置で、マウスクリックを送信する。これは、マウスボタンを押下してすぐに離すのと同じである。

注意:Mouse.click()コマンドを使うと、Arduinoはマウスを横取りする。このコマンドを使う前に制御可能であることを確認すること。マウス制御状態をトグルする押しボタンを使うのが効果がある。

書式

void Mouse_::click(uint8_t b)

引数

b マウスのどのボタンを押すかを指定する。
MOUSE_LEFT:左ボタン(デフォルト)
MOUSE_RIGHT:右ボタン
MOUSE_MIDDLE:中ボタン

戻り値

なし

使用例

void setup(){
  pinMode(2,INPUT);
  //マウスライブラリを開始する
  Mouse.begin();
}

void loop(){
  //ボタンが押されたら右クリックを送信する。
  if(digitalRead(2) == HIGH){
    Mouse.click();
  }
}

訳者註

引数を"|"で繋げることで複数のボタンを指定することができるようです(未確認ですが)。

バージョン

Arduino 1.8.4



メニューを表示するためにJavaScriptを有効にしてください。

inserted by FC2 system