Мышь Arduino Bluetooth MOUSE_LEFT работает как MOUSE_RIGHT на Samsung Note 10 - PullRequest
0 голосов
/ 14 октября 2019

У меня есть следующий код arduino, который должен нажимать левую кнопку мыши над Bluetooth.

#include <BleMouse.h>
BleMouse bleMouse("Mouse");

...

void loop() {
  ...
  bleMouse.press(MOUSE_LEFT);
  ...
}

На андроиде в Samsung A70 и в windows 10 работают как левая кнопка. Но на Samsung Note 10 он работает как MOUSE_RIGHT.

1 Ответ

0 голосов
/ 14 октября 2019

Существует стандартный протокол Bluetooth HID. Если он работает с другими устройствами / операционными системами, я бы предположил, что либо Samsung Note 10, по крайней мере с вашей текущей ОС, не соответствует этому стандарту. Или что есть какая-то левая / правая конфигурация. Последнее мне кажется более вероятным.

Поэтому либо исправьте все, что не так на вашем устройстве, либо измените библиотеку BlePeripheral для Android.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...