[quoted lines by Dave Mielke on 2018/03/06 at 06:50 -0500] >I agree with you that retrying every few seconds isn't nice, but I >haven't yet come up with a better way to do it. There's no obvious way >for brltty to know that a new Bluetooth device has been turned on, come within range, etc.
You've given me an idea. I wonder what you, and others, think of it: Brltty could have a setting (or maybe it should jsut do it) to put an on/off control into a notification. This'd make it easy for a user to turn brltty off when he/she doesn't want to use a braille device, e.g. when going out somewhere. Additionally, locking/reawakening the Android device could automatically turn brltty back on again in case it's turned off by mistake. I like this approach. I use a braille display on my Android device occationally, so for me brltty doesn't have to be active all the time. Also you could decide to poll a few times after the device is unlocked, so if the user cannot access the notification, e.g. because (s)he doesn't hear the speech, they could just lock/unlock to get the display connected. So: 1. if unlocking poll a few times for a braille display 2. If none found, suspend brltty and show a foreground notification that can re-initiate the polling. 3. If connection to the display gets lost, poll a few more times and if that fails, restore the foreground notification. With kind regards, Henk. _______________________________________________ This message was sent via the BRLTTY mailing list. To post a message, send an e-mail to: BRLTTY@brltty.com For general information, go to: http://brltty.com/mailman/listinfo/brltty