ginkage / wearmouse

Wear OS Air Mouse
Apache License 2.0
190 stars 39 forks source link

Unable to connect to windows computer when using watch with mic #19

Open shahmirthesquid opened 1 year ago

shahmirthesquid commented 1 year ago

Hello I have been using this app to control my smartglasses. This app works beautifully for that, but I have run into an issue when trying to use this app to connect to Windows computers.

I have a Mobvoi Ticwatch Pro 3. It is a very popular smartwatch so I'm sure many other users are affected by this as well. When I connect my watch to a windows computer it is automatically setup as a bluetooth mic. When I press connect in the wearmouse app, it fails to connect and never asks me whether I want to use my watch as a keyboard or mouse. Despite my watch being connected to the laptop. Then the wearmouse app starts trying to connect to the last device before the windows one, and gets stuck. I cant reconnect back to my working devices until I disable/enable bluetooth in the watch settings.

I think the app is getting messed up because my watch connects as an HID mic by default. I've taken a little peek into the source code, but will investigate further once im back from class. I really would love it if I could get this app to work with all my devices as my watch is with me all the time and is the most convenient HID for many things.

NoNameCola commented 6 months ago

I have this issue too, I'm wondering if you found a potential solution as it likely has to do with Wear OS itself and not the app.

ginkage commented 6 months ago

It could even be the low-level Bluetooth driver issue, as I haven't had it with other devices. Unfortunately, I don't have a Ticwatch to test with.

NoNameCola commented 6 months ago

Is there anything I can do to help? I'm not super familiar with Wear OS development but I have a Ticwatch Pro 5 I could test on.

pawelizykowski commented 3 weeks ago

Same with Xiaomi Watch 2 Pro. Windows treats the device as a wireless microphone. WearOS now has option to disable calls redirection via Bluetooth, which actually causes Windows to not utilize the device as a microphone, yet it still won't connect to Wearmouse. I assume it's Windows OS driver issue, mostly. That stuff is from 2006 you know.