asterics / FLipMouse

The repository for FLipMouse (Finger and LipMouse)
https://www.asterics-foundation.org/projects/flipmouse
Other
36 stars 8 forks source link

FLipMouse GUI - Managing Bluetooth devices #36

Open benjaminaigner opened 4 years ago

benjaminaigner commented 4 years ago

Currently, the FLipMouse with ESP32miniBT addon accepts every pairing request and paired devices can't be unpaired.

It would be nice to show (if available) a list of bonded devices in the FLipMouseGUI (C# & Web), including the possibility to remove one or all devices from this list.

ChrisVeigl commented 4 years ago

a less elegant but easy-to-integrate alternative would be to use the long-press of the internal button (which was used to activate pairing with the Adafruit EZKeys BT-module) to discard all paired devices.

see https://github.com/asterics/FLipMouse/blob/56b854f2b889f4f2fac8f5503f65db2b070b8f90/FLipWare/modes.cpp#L194

benjaminaigner commented 4 years ago

Or we use the button again for en- / disabling pairing mode :-) I think it is possible to implement pairing on/off in the ESP32 repo and in my opinion it is better to disable pairing by default, otherwise it would be possible that any device nearby pairs with the FLipMouse and because advertising is disabled when connected, it wouldn't be possible to pair with a legitimate device.

benjaminaigner commented 4 years ago

See https://github.com/asterics/esp32_mouse_keyboard/issues/36

Rollonat commented 3 years ago

At the moment the flipmouse cannot be recognized by any IOS device inside my appartment. Outside there is no problem. Maybe neighbours have paired it. So resetting the paired devices on the FM would help alot!