Mouse.click()

Описание

Отправляет короткий клик на компьютер в текущей позиции курсора. Это эквивалент нажатия и немедленного отпускания кнопки мыши. По умолчанию Mouse.click() использует левую кнопку мыши.

Синтаксис

  • Mouse.click()

  • Mouse.click(button)

Параметры

button: какую кнопку мыши нажать. Допустимые типы данных: char.

  • MOUSE_LEFT (по умолчанию)

  • MOUSE_RIGHT

  • MOUSE_MIDDLE

Возвращаемое значение

Ничего.

Пример кода

#include <Mouse.h>

void setup() {
  pinMode(2, INPUT);
  //инициализация библиотеки Mouse
  Mouse.begin();
}

void loop() {
  //если кнопка нажата, отправить клик левой кнопкой мыши
  if (digitalRead(2) == HIGH) {
    Mouse.click();
  }
}

Примечания и предупреждения

Предупреждение

Когда вы используете команду Mouse.click(), плата Arduino перехватывает управление вашей мышью! Убедитесь, что вы можете сохранить контроль, прежде чем использовать эту команду. Эффективное решение — добавить кнопку для переключения состояния управления мышью.

См. также