Bluetooth Keyboard

Maksim Yevmenkin maksim.yevmenkin at savvis.net
Wed Nov 17 12:01:25 PST 2004


Loren M. Lang wrote:
> On Wed, Nov 17, 2004 at 08:57:56AM -0800, Maksim Yevmenkin wrote:
> 
>>Loren M. Lang wrote:
>>
>>>So...  how is the bluetooth hid driver coming along that I heard was
>>>being worked on back in January. He said he was making good progress,
>>>but I still don't see any program to enable hid support in FreeBSD 5.3.
>>>My bt keyboard shows up as a bt device, but that's about it.
>>
>>it is coming along. i finally started to commit bits and pieces (i.e. 
>>vkbd(4))
> 
> I actually ran across vkbd, it looks like a generic way to insert
> keyboard events into the kernel, but not specific to any technology like
> bluetooth.  I'm assuming you also have a user-land daemon that uses
> sockets to talk on bluetooth then pass the event to vkbd.  Is there a

correct

> place to find the userland daemon source at the moment or do you just
> have a private copy?

there is somewhat old version is in cvs, but it is not connected to the 
build

/usr/src/usr.sbin/bluetooth/bthidcontrol
/usr/src/usr.sbin/bluetooth/bthidd

you can read the code and try to get the idea. bthidcontrol(8) should 
just work. bthidd(8) has very simple support for bluetooth mouse and no 
support for the keyboard.

> I would like to help with this project since I've had my bluetooth
> keyboard sitting on the shelf for months waiting for support in freebsd
> and I have been doing some other work in bluetooth recently.

sure. i'll be glad to review and commit your patches.

max


More information about the freebsd-bluetooth mailing list