From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Jun 20 11:49:53 1997
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) id LAA16070
	Fri, 20 Jun 1997 11:49:53 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) with ESMTP id LAA16065
	for <freebsd-users-jp@jp.freebsd.org>; Fri, 20 Jun 1997 11:49:51 +0900 (JST)
Received: from singer.kt.rim.or.jp (ppp355.kt.rim.or.jp [202.247.140.55]) by mail.kt.rim.or.jp (8.8.5/3.4W3-rim1.1) with ESMTP id LAA02225; Fri, 20 Jun 1997 11:49:49 +0900 (JST)
Received: from singer (localhost [127.0.0.1]) by singer.kt.rim.or.jp (8.8.5/3.4Wbeta3-96070610) with ESMTP id LAA00270 for <freebsd-users-jp@jp.freebsd.org>; Fri, 20 Jun 1997 11:49:24 +0900 (JST)
Message-Id: <199706200249.LAA00270@singer.kt.rim.or.jp>
To: freebsd-users-jp@jp.freebsd.org
In-reply-to: <13603.866738233@sat.t.u-tokyo.ac.jp>
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=ISO-2022-JP
Date: Fri, 20 Jun 1997 11:49:23 +0900
From: Yoshiaki Uchikawa <yoshiaki@kt.rim.or.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 14563
Subject: [FreeBSD-users-jp 14563] Re: [FAQ] Using PFU Happy Hacking Keyboard on XFree86 3.2
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B$&$A$+$o$G$9!#(B

>>>>>$B2<@n$5$s(B wrote:
 > A2. /etc/XF86Config $B$K(B XkbDisable $B$r2C$($k(B.

 > $B$H$$$&8e8~$-$N2r7h:v$r$H$j$^$7$?(B.

 > $B!t$R$g$C$H$7$?$i(B, 3.3$B$K$7$?$;$$$+$b$7$l$J$$$G$9$,(B.

3.3 $B$G$b(B Xkb$B$N(B keycode $B$r=$@5$9$kJ}K!$G;H$($^$9$h!#(B

kenji> 
kenji>    $B$3$NLdBj$N2r7hK!$H$7$F$O!"(Bkeycode$B$NDj5A%U%!%$%k(B
kenji>    (/usr/X11R6/lib/X11/xkb/keycodes/xfree86)$B$K:81&$N!~%-!<$NDj5A$r(B
kenji>    $B2C$($F$d$l$P2r7h$7$^$9!#0J2<$K2r7hMQ$N(Bpatch$B$r<($7$^$9!#(B
kenji>    $B$3$N(Bpatch$B$G$O(BSun Type5$B$N@_Dj$K$J$i$$(BLMTA/RMTA$B$H$$$&L>A0$r;H$C$F$$$^$9!#(B
kenji>    $B$3$&$9$k$3$H$G!":81&$N!~%-!<$bG'<1$5$l!"(Bxmodmap$B$G5!G=$r3d$jEv$F$F(B
kenji>    $B$d$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#(B
kenji> 
kenji> --- xfree86.FCS	Fri Mar 21 13:51:02 1997
kenji> +++ xfree86	Thu Jun 19 23:25:36 1997
kenji> @@ -72,6 +72,9 @@
kenji>      <LWIN> = 115;

$B$3$&$9$k$h$j$O(B keycode $B$K(B HHK$B@lMQ$N%(%s%H%j$r:n$kJ}K!$r$*4+$a$7$^$9!#(B
$B$^$@$A$g$C$H<+?.$,L5$$$N$GN.$7$F$^$;$s$G$7$?$,!#(B

$B$=$&$9$l$P(B /etc/XF86Config $B$G(B

Section "Keyboard"
   Protocol        "Standard"

     :

   XkbKeycodes     "xfree86(hhk)"
   XkbSymbols      "us(pc101)"

$B$H$$$&$h$&$J;XDj$,$G$-$k$h$&$K$J$j$^$9!#(B
 
--- keycodes.dir.orig	Tue Jun 10 08:12:32 1997
+++ keycodes.dir	Tue Jun 10 08:13:02 1997
@@ -39,6 +39,7 @@
 -d------ -------- xfree86(xfree86)
 -------- -------- xfree86(102)
 -------- -------- xfree86(jp106)
+-------- -------- xfree86(hhk)
 -d------ -------- xfree98(pc98)
 -d------ -------- amiga(usa1)
 -d------ -------- ataritt(us)


--- keycodes/xfree86.orig	Tue Jun 10 00:39:40 1997
+++ keycodes/xfree86	Fri Jun 20 11:45:53 1997
@@ -392,3 +392,122 @@
     indicator 3 = "Scroll Lock";
 };
 
+xkb_keycodes "hhk" {
+
+    minimum= 8;
+    maximum= 134;
+
+    <TLDE> =  49;
+    <AE01> =  10;
+    <AE02> =  11;
+    <AE03> =  12;
+    <AE04> =  13;
+    <AE05> =  14;
+    <AE06> =  15;
+    <AE07> =  16;
+    <AE08> =  17;
+    <AE09> =  18;
+    <AE10> =  19;
+    <AE11> =  20;
+    <AE12> =  21;
+    <BKSP> =  22;
+
+    <TAB>  =  23;
+    <AD01> =  24;
+    <AD02> =  25;
+    <AD03> =  26;
+    <AD04> =  27;
+    <AD05> =  28;
+    <AD06> =  29;
+    <AD07> =  30;
+    <AD08> =  31;
+    <AD09> =  32;
+    <AD10> =  33;
+    <AD11> =  34;
+    <AD12> =  35;
+    <RTRN> =  36;
+
+    <CAPS> =  66;
+    <AC01> =  38;
+    <AC02> =  39;
+    <AC03> =  40;
+    <AC04> =  41;
+    <AC05> =  42;
+    <AC06> =  43;
+    <AC07> =  44;
+    <AC08> =  45;
+    <AC09> =  46;
+    <AC10> =  47;
+    <AC11> =  48;
+
+    <LFSH> =  50;
+    <AB01> =  52;
+    <AB02> =  53;
+    <AB03> =  54;
+    <AB04> =  55;
+    <AB05> =  56;
+    <AB06> =  57;
+    <AB07> =  58;
+    <AB08> =  59;
+    <AB09> =  60;
+    <AB10> =  61;
+    <RTSH> =  62;
+    <BKSL> =  51;
+    <LSGT> =  94;
+
+    <LALT> =  64;
+    <LCTL> =  37;
+    <SPCE> =  65;
+    <RCTL> = 109;
+    <RALT> = 113;
+
+    <ESC>  =   9;
+    <FK01> =  67;
+    <FK02> =  68;
+    <FK03> =  69;
+    <FK04> =  70;
+    <FK05> =  71;
+    <FK06> =  72;
+    <FK07> =  73;
+    <FK08> =  74;
+    <FK09> =  75;
+    <FK10> =  76;
+    <FK11> =  95;
+    <FK12> =  96;
+
+    <PRSC> = 111;
+    <SCLK> =  78;
+    <PAUS> = 110;
+
+    <INS>  = 106;
+    <HOME> =  97;
+    <PGUP> =  99;
+    <DELE> = 107;
+    <END>  = 103;
+    <PGDN> = 105;
+
+    <UP>   =  98;
+    <LEFT> = 100;
+    <DOWN> = 104;
+    <RGHT> = 102;
+
+    <NMLK> =  77;
+    <KPDV> = 112;
+    <KPMU> =  63;
+    <KPSU> =  82;
+
+    <KPAD> =  86;
+
+    <KPEN> = 108;
+
+    <KPDL> = 91;
+
+#    indicator 1 = "Caps Lock";
+#    indicator 2 = "Num Lock";
+#    indicator 3 = "Scroll Lock";
+
+    <LMTA> = 131;
+    <RMTA> = 129;
+
+    alias <ALGR> = <RALT>;
+};

-----
  yoshiaki@kt.rim.or.jp
($B$&(B)
