parkrrrr / bdio

BDIOHID is firmware for Linux SBCs to convert non-HID Braille Displays to HID.
GNU General Public License v3.0
4 stars 0 forks source link

Need settings support for display options #11

Open parkrrrr opened 4 years ago

parkrrrr commented 4 years ago

The Alva BC640 appears to come in two flavors, one with and one without a keyboard. brltty doesn't appear to distinguish between them, so for the sake of reporting only the buttons that are actually present, we need a way to specify that the reported presence of the keyboard is an option which can be enabled or disabled in bdio's settings page.

Similarly, the BC640 and BC680 have a "long press for second row of routers" function which may be enabled or disabled in the hardware's configuration menu. Thus, the second row of routers should also be optional.

Finally, the Baum Vario Ultra driver reports a button 11 which may or may not be present on the hardware. If this button is present on any Ultra hardware, it should also be an option. (If it's not present on any hardware, it should be commented out in the device config.)

The most interesting candidate for optionalization is the NinePoint Cebra (ce). It's a modular display with all sorts of configurations.