On Fri, Aug 28, 2015 at 05:51:39AM -0400, Quartz wrote: > Basically, let's say I buy a bluetooth keyboard. Let's say it's a fancy > model and is nice enough to come with a generic usb->bluetooth nub/dongle > thingy I can plug in if my computer doesn't already have bluetooth > capabilities. I plug it in. Does the keyboard then present to the OS as a > raw keyboard, or does it present as some kind of special bluetooth device? > I don't know what level of hardware abstraction is being used here.
If the dongle handles all of bluetooth by itself and presents a USB keyboard device to the host OS, then OpenBSD will see a USB keyboard it can use. If the dongle is just a bluetooth radio and expects the host to take care of parts of bluetooth (device peering etc), then OpenBSD can't use the keyboard.

