rsmith at xs4all.nl
Sun Oct 14 13:20:27 PDT 2007
On Sun, Oct 14, 2007 at 09:56:11PM +0200, Bruce Alcock wrote:
> No, it does absolutely nothing. I've mapped keysyms for a multimedia
> keyboard with xmodmap before, so I know what I'm doing there. There's a
> linux driver program ( http://g15tools.sourceforge.net/) which allows you to
> use everything, including the LCD screen on the keyboard. Unfortunately it
> requires linux kernel support to work, which obviously I can't give it in
> FreeBSD...any ideas? Really keen to just be able to use the extra keys, dont
> care about the LCD :-P
> Let me just add to that: I've compiled g15tools and g15daemon and installed
> them in FreeBSD...when I run the g15daemon program i get:
> An Error Occured - 2 : ( Unable to initialize keyboard ) received
> Which I think is because it tries to load itself into the linux kernel at
> that point...
AFAICT, g15daemon isn't a linux kernel module, so it can't load itself
into the kernel.
From a cursory inspection of the g15daemon source code, it does try to
access Linux specific devices, which is where I assume it fails.
If you plug the keyboard in, does it show up as a uhid device, or as ugen?
There are two things you could do, I think.
- Port the libg15 and g15daemon to FreeBSD
- Add support for the g15 to the existing uhid(4) driver.
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 1A2B 477F 9970 BA3C 2914 B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20071014/6bc7755f/attachment.pgp
More information about the freebsd-questions