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.
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.