Subject: Re: Sun Type6 USB keyboard & X
To: Nathan J. Williams <nathanw@wasabisystems.com>
From: Michael <macallan18@earthlink.net>
List: current-users
Date: 10/24/2005 00:45:56
--Signature_Mon__24_Oct_2005_00_45_56_-0400_2Ml7gqtg/NvBxQl3
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hello,

> > I've recently switched to a type6 usb keyboard on my PC. Using wskbd
> > @ ukbd is working just fine for console and X, however I'm
> > wondering.. where do I need to dig around if I'd like to use the sun
> > buttons (the L pad on the left, and the volume controls/sleep button
> > on the right)? I was looking at output from xev, and nothing happens
> > when those keys are punched. I would like to bind them to perform
> > useful functions (or at least keystrokes) but I don't see how I
> > could do that with xmodmap if xev isn't even picking up
> > keypress/release events.
> >=20
> > Any pointers would be much appreciated.
>=20
> Do you get any other uhid devices? (The whole probe output from the
> keyboard would be good to see) Sometimes keyboards with "extra"
> magic keys have them show up as non-keyboard HID input widgets.

This is a bug ( or a misfeature ) in XFree's USB keymap and has been
fixed in 3.0. In 2.x and older the Sun keys are simply mapped to nothing
and there's no way to change this short of recompiling part of the
Xserver.=20

have fun
Michael

--Signature_Mon__24_Oct_2005_00_45_56_-0400_2Ml7gqtg/NvBxQl3
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (NetBSD)

iQEVAwUBQ1xnCMpnzkX8Yg2nAQJq2Af+IqgAv71XMm+aoL5vY0au2cO/KEYeIixt
c/7NpJYHwlw1FhRqxYb5y6k7RUUEEMAOjnBvztKpoVbF/ZShiTiXuFYts99q/ULD
hiJ3ryElEHsgbVXCEqdlzpPIUNdjw5Ed6otBXxt5TkbPR3rpsfHl5USqVMmIO0q3
JuCQlak102/XDIt9EA/3vsp9tDz4OILPfV+K/+jlJQqukY4JxWkiJN1PTWdoii92
Zkh4hKBCTrxlD3Dji83Cr+ulL/jiO0bDUe/ZiLZWw+DRYjmESU8w21/nwLYQqOgl
fWJg9Cwv12y9kF886OwN+k/V26ZY4Af/EgP72Hi3urjIbu5ZuK6SSg==
=o0MM
-----END PGP SIGNATURE-----

--Signature_Mon__24_Oct_2005_00_45_56_-0400_2Ml7gqtg/NvBxQl3--