> Hi,
>
> I need to add a keypad to a product in development that will co-exist
> with the standard keyboard. It will be a fairly dumb pad capable of generating
> the equivalent of function keys F1 thru F8. The desired goals are:
>
> invisible to the syscons driver (and thus X11).
> works in parallel (ie. simultaniously) with the keyboard.
>
> Looking over the kbd/atkbd/atkbdc/syscons source I havn't yet "seen"
> a clear strategy for cleanly hooking into the existing code. Any suggestions?
> I also could use a pointer to any docs out there that describe the structure
> behind this new bus organization, and the keyboard drivers in particular!
You could just design the pad using a "keyboard wedge" so that it lives
on the same bus as the keyboard. This is well-understood tech that's
been used for years for things like barcode scanners...
--
\\ The mind's the standard \\ Mike Smith
\\ of the man. \\ [EMAIL PROTECTED]
\\ -- Joseph Merrick \\ [EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message