Функція Mouse.press()

Документація

Mouse.press()


Надсилає натискання кнопки підключеному комп’ютеру. Натискання еквівалентне кліканню і безперервному триманню кнопки миші. Натискання відміняється функцією Mouse.release().

Перед використанням Mouse.press() Вам знадобиться розпочати зв’язок функцією Mouse.begin().

Mouse.press() за замовчуванням натискає ліву кнопку.

Застереження: коли Ви використовуєте команду Mouse.press(), Arduino бере контроль над мишею. Переконайтеся, що Ви маєте контроль, перед використанням цієї команди. Кнопка для перемикання стану управління миші є дієвою.

Синтаксис
Mouse.press()
Mouse.press(кнопка)

Параметри
кнопка: яку кнопку миші натискати — char

  • MOUSE_LEFT (за замовчуванням)
  • MOUSE_RIGHT
  • MOUSE_MIDDLE

Повертає
нічого

Приклад
void setup(){
  // Перемикач, який буде ініціювати натискання кнопки миші
  pinMode(2,INPUT);
  // Вимикач, який припиняє натискання кнопки миші
  pinMode(3,INPUT);
  // ініціювати бібліотеку Mouse
  Mouse.begin();
}

void loop(){
  // якщо перемикач, що кріпиться на піні 2, закритий, натисніть і утримуйте праву кнопку миші
  if(digitalRead(2) == HIGH){
    Mouse.press();
  }
  // якщо перемикач, що кріпиться на піні 3, закритий, відпустіть праву кнопку миші
  if(digitalRead(3) == HIGH){
    Mouse.release();
  }
}
 

Повернутись до головної

Коментарі 0

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.