Hi Yousef, AFAIK, BlueZ bluetooth implementation is official bluetooth stack and part of the mainline Linux kernel. The HID(Human Interface Devices) layer is handled via hidp.ko and "hidd" lets BlueZ handle input devices like the bluetooth mouse.
Regards Mayur On Sun, Dec 28, 2008 at 6:48 AM, Yousef Alhashemi < [email protected]> wrote: > Hi, > Sorry for this stupid question, but I have a bluetooth mouse that I'd like > to (try to) write a driver for. Where are such drivers located in the kernel > tree? Can you point me to a specific driver that I can look at? I used the > LXR but couldn't find any specific driver. I rather found > drivers/hid/hid-core.c (which has lots of HID_USB_DEVICE and > HID_BLUETOOTH_DEVICE macros), but then I'm not sure where the actual drivers > are located. > > Thanks, > Yousef > >
