On Sat, 2003-11-15 at 19:39, Marcel Holtmann wrote:
the "User level driver support for input subsystem" should replace the
fake.o driver. For the 2.4 series I have posted a backport to the LKML,
but Marcelo don't picked it up by now.
Thanks for the pointer. Attached is a patch to make Peter's software
work with the uinput driver, suitable for bthid-0.8. Tested under
2.6.0-test9.
With a bit of trouble I have this working with an Apple keyboard and an
MS mouse. I have found it troublesome to connect the devices:
* power cycling the mouse is required after a connection is
lost, and even this doesn't always work
* the Apple keyboard is very difficult to connect. Often after
reading the HID descriptor it receives no key events.
Also, the mouse events get lagged and the cursor sways drunkenly around
the desktop: looks like we need to do something to batch up mouse events
so the cursor keeps up with the mouse.
Anyway, I guess this is progress. Thanks Peter and Marcel!
My patch also adds support for the CD eject key on the apple keyboard.
-- Edd