Subject: Re: "french"'ised NetBSD available
To: Ken Nakata <kenn@synap.ne.jp>
From: Jasper Wallace <jasper@pointless.net>
List: netbsd-users
Date: 05/25/1999 20:01:21
This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
Send mail to mime@docserver.cac.washington.edu for more info.
--0-1032076633-927658881=:389
Content-Type: TEXT/PLAIN; charset=US-ASCII
On Thu, 20 May 1999, Ken Nakata wrote:
> Date: Thu, 20 May 1999 23:33:42 +0900
> From: Ken Nakata <ksn@tkf.att.ne.jp>
> Reply-To: Ken Nakata <kenn@synap.ne.jp>
> To: perry@piermont.com
> Cc: current-users@netbsd.org, netbsd-users@netbsd.org
> Subject: Re: "french"'ised NetBSD available
>
> On 20 May 1999 10:02:14 -0400, Perry E. Metzger wrote:
> >
> > Ken Nakata <knakata@itpjp.co.jp> writes:
> > > > > This reminds me of ...: any word on i18nized console driver?
> > > >
> > > > I thought the console driver *was* internationalized.
> > >
> > > You mean, you can connect a keyboard of any language and Just Use It?
> >
> > No, because there is no way for the hardware to find out what kind of
> > keyboard it is a priori. HOWEVER, you can just use wsconsctl to set
> > the keyboard type any time you like, so once you are booted, yes, you
> > can tell the console driver to use any layout you wish -- French,
> > German, U.K., whatever.
>
> Ah.... OK. F*ck IBM for not defining different IDs for different
> language keyboards.
There is a two byte keyboard ID you can get from them (as per attached
patch (for 1.4)), i don't know wether it just identifies keyboards vs.
mice or weither it does actually report different keyboards...
On the 3 different uk keyboard i've tried it with i get 0xab, 0x41 - try the
patch and see if you get anything different!
--
They were so ignorant! Young men and women, educated very carefully to
be apolitical, to be technicians who thought they disliked politics, making
them putty in the hands of their rulers, just like always.
- Frank Chalmers in Kim Stanley Robinson's "Red Mars".
--0-1032076633-927658881=:389
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="pckbd.patch"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.NEB.4.05.9905252001210.389@spagetti.localnet>
Content-Description: patch to print keyboard id (for 1.4)
Content-Disposition: attachment; filename="pckbd.patch"
KioqIHN5cy9kZXYvcGNrYmMvb2xkL3Bja2JkcmVnLmh+CVR1ZSBNYXkgMjUg
MDA6MzA6MTggMTk5OQ0KLS0tIHN5cy9kZXYvcGNrYmMvcGNrYmRyZWcuaAlU
dWUgTWF5IDI1IDAwOjIyOjA1IDE5OTkNCioqKioqKioqKioqKioqKg0KKioq
IDExLDE2ICoqKioNCi0tLSAxMSwxNyAtLS0tDQogICNkZWZpbmUJS0JDX0RJ
U0FCTEUJMHhGNQkvKiBhcyBwZXIgS0JDX1NFVERFRkFVTFQsIGJ1dCBhbHNv
IGRpc2FibGUga2V5IHNjYW5uaW5nICovDQogICNkZWZpbmUJS0JDX0VOQUJM
RQkweEY0CS8qIGVuYWJsZSBrZXkgc2Nhbm5pbmcgKi8NCiAgI2RlZmluZQlL
QkNfVFlQRU1BVElDCTB4RjMJLyogc2V0IHR5cGVtYXRpYyByYXRlIGFuZCBk
ZWxheSAqLw0KKyAjZGVmaW5lIEtCQ19SRUFESUQJMHhGMgkvKiByZWFkIHRo
ZSB0d28gYnl0ZSBrZXlib2FyZCBpZCAqLw0KICAjZGVmaW5lCUtCQ19TRVRU
QUJMRQkweEYwCS8qIHNldCBzY2FuY29kZSB0cmFuc2xhdGlvbiB0YWJsZSAq
Lw0KICAjZGVmaW5lCUtCQ19NT0RFSU5ECTB4RUQJLyogc2V0IG1vZGUgaW5k
aWNhdG9ycyAoaS5lLiBMRURzKSAqLw0KICAjZGVmaW5lCUtCQ19FQ0hPCTB4
RUUJLyogcmVxdWVzdCBhbiBlY2hvIGZyb20gdGhlIGtleWJvYXJkICovDQoq
Kiogc3lzL2Rldi9wY2tiYy9vbGQvcGNrYmQuY34JVHVlIE1heSAyNSAwMDoz
MDoxMCAxOTk5DQotLS0gc3lzL2Rldi9wY2tiYy9wY2tiZC5jCVR1ZSBNYXkg
MjUgMDA6Mzc6NDYgMTk5OQ0KKioqKioqKioqKioqKioqDQoqKiogMjU1LDI2
MSAqKioqDQogIAl2b2lkICphdXg7DQogIHsNCiAgCXN0cnVjdCBwY2tiY19h
dHRhY2hfYXJncyAqcGEgPSBhdXg7DQohIAl1X2NoYXIgY21kWzFdLCByZXNw
WzFdOw0KICAJaW50IHJlczsNCiAgDQogIAkvKg0KLS0tIDI1NSwyNjEgLS0t
LQ0KICAJdm9pZCAqYXV4Ow0KICB7DQogIAlzdHJ1Y3QgcGNrYmNfYXR0YWNo
X2FyZ3MgKnBhID0gYXV4Ow0KISAJdV9jaGFyIGNtZFsxXSwgcmVzcFsyXTsN
CiAgCWludCByZXM7DQogIA0KICAJLyoNCioqKioqKioqKioqKioqKg0KKioq
IDMwMCwzMDUgKioqKg0KLS0tIDMwMCwzMTkgLS0tLQ0KICAJaWYgKHBja2Jk
X3NldF94dHNjYW5jb2RlKHBhLT5wYV90YWcsIHBhLT5wYV9zbG90KSkNCiAg
CQlyZXR1cm4gKDApOw0KICANCisgCS8qDQorIAkgKiBhc2sgdGhlIGtleWJv
YXJkIGZvciBpdCdzIGFsbGVnZWQgdHdvIGJ5dGUgaWQgdGFnDQorIAkgKiBh
bmQgcHJpbnQgaXQuDQorIAkgKi8NCisgCSANCisgCWNtZFswXSA9IEtCQ19S
RUFESUQ7DQorIAlyZXMgPSBwY2tiY19wb2xsX2NtZChwYS0+cGFfdGFnLCBw
YS0+cGFfc2xvdCwgY21kLCAxLCAyLCByZXNwLCAxKTsNCisgCWlmIChyZXMp
DQorIAl7DQorIAkJcHJpbnRmKCJLQkNfUkVBRElEOiByZXMgPSAweCV4XG4i
LCByZXMpOw0KKyAJfSBlbHNlIHsNCisgCQlwcmludGYoImtleWJvYXJkIGlk
OiAweCUwMngsIDB4JTAyeFxuIiwgcmVzcFswXSwgcmVzcFsxXSk7DQorIAl9
DQorIAkNCiAgCXJldHVybiAoMik7DQogIH0NCiAgDQo=
--0-1032076633-927658881=:389--