From owner-FreeBSD-users-jp@jp.freebsd.org  Wed Feb 14 18:19:39 1996
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) id SAA14529
	Wed, 14 Feb 1996 18:19:39 +0900 (JST)
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) with SMTP id SAA14524
	for <freebsd-users-jp@jp.freebsd.org>; Wed, 14 Feb 1996 18:19:37 +0900 (JST)
Received: from localhost (localhost [127.0.0.1]) by tama.kawalab.dnj.ynu.ac.jp (8.6.9+2.4W/3.3W8950713) with SMTP id SAA19896 for freebsd-users-jp@jp.freebsd.org; Wed, 14 Feb 1996 18:19:36 +0900
Message-Id: <199602140919.SAA19896@tama.kawalab.dnj.ynu.ac.jp>
To: FreeBSD-users-jp@jp.freebsd.org
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Date: Wed, 14 Feb 1996 18:19:34 +0900
From: Takefumi Tsukada(=?ISO-2022-JP?B?GyRCRE1FRBsoQg==?=  
	=?ISO-2022-JP?B?GyRCOWRKOBsoQg==?= ) <tsuka@kawalab.dnj.ynu.ac.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 330
Subject: [FreeBSD-users-jp 330] 106 keyboard on XFree86
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org


$BDMED!w2#IM9qN)Bg3X$G$9!#(Bfj$B$K%]%9%H$7$?$N$G$9$,$"$^$j$K$bH?1~$,$J$$$N$G(B
$B$3$A$i$K$b%]%9%H$7$^$9!#(B

$B!o$O$@$5$:$K!"(Bbackslash$B$NJ}$,NI$$!#$H$$$&0U8+$O$"$j$^$7$?!#(B

$B8=:_(BMode_switch$B$N07$$$,$&$^$/$$$+$:6lN8$7$F$$$^$9!#(B

--------------------------------

$BDMED!w2#9qBg!s(BXFree86 Alpha$B%F%9%?$G$9!#(B

XFree86 $B$N(B106$BF|K\8l%-!<%\!<%I$K$D$$$F$N$40U8+$r$*J9$-$7$?$$$H;W$$$^$9!#(B
$B6qBNE*$K$O!"$I$N%-!<$r2!$7$?;~$K$I$N$h$&$J(Bkeysym$B$rH/@8$9$Y$-$+!)(B
$B$H$$$&$3$H$G$9!#(B

$B!t(B106$B%-!<$N%$%s%W%j%a%s%H$,<B8=$9$k$h$&$KEXNOCf$G$9!#(B

$B;d$O$3$&$$$&ItJ,$O>\$7$/$J$$$N$G$9$,!"(B101$B%-!<$H(BPC98$B%-!<%\!<%I$,%$%s%W%j%a%s%H(B
$B$5$l$F$$$k$N$K(B106$B$,$J$$$N$O0cOB46$,$"$k$N$G:n6H$r$7$F$$$^$9!#(B

$B!zDL>o%-!<(B
      $B!&(B"$B!o(B(BS$B$N:8(B)"$B$r2!$7$?;~!"(Byen,backslash$B$N$$$:$l$r=P$9$Y$-$+!)(B
        $B$K3:Ev$9$k(Bkeysym$B$O$"$k$+!)(B

     $B!J$=$N$[$+(BBS,RETURN,R-SHIFT$B$N:8$"$?$j$N$"$d$7$2$J9o0u$GH/@8$9$Y$-(B
       keysym$B$O!)!)!)(B(^^;)$B!K(B

$B!z(Bmode_switch

PC98$B$J$I$G$O!I%+%J!I%-!<$,$"$C$FDL>o$N(Bsynbol$B$H%+%J!J(BXK_kana_SA$B!K$J$I$N(B
symbol$B$r@ZBX$($F$$$^$9$,!"(B106$B%-!<%\!<%I$G$O$I$&$9$Y$-$+!)(B
$B!J(BMS-WINDOWS$B$N$h$&$K(BCTRL+SHIFT+$B%+%?%+%J!&$R$i$,$J(B $B$N$h$&$JJ#?t%-!<(B
  $B$K$h$k(Bmode_switch$B$OL5M}$i$7$$!#!K(B
$BB>$N(Bkey$B$H$NMm$_$b$"$k$N$G6qBNE*$K$O0J2<$G!#(B

$B!z$=$NB>$NF|K\8l!"4A;zJQ494X78(B
$B$=$s$J(Bkeysym$B;H$&$+$H$$$&LdBj$OJLLdBj(B($B8e=R(B)$B!#(B

----------------------------------------------------------
$B%-!<(B            Base               Shift       
$BH>3Q(B/$BA43Q(B       Zenkaku_Hankaku    Kanji 
----------------------------------------------------------
$B",$3$l$O9o0u$I$*$j$GLdBj$J$$$H;W$$$^$9!#(B

----------------------------------------------------------
$B%-!<(B            Base               Shift       
CAPS            Caps_Lock          Eisu_toggle (*)
CAPS            Eisu_toggle        Caps_Lock
----------------------------------------------------------
$B",$3$l$O9o0u$d(BMS-WINDOWS$B$H0[$J$k$,;HMQIQEYE*$K$O(B(*)
$B$N$[$&$,<+A3!)(B

----------------------------------------------------------
$B%-!<(B            Base               Shift       
$BL5JQ49(B          Muhenkan           
$BJQ49(B($B<!8uJd(B)    Henkan_Mode
$B$R$i$,$J(B        Mode_switch        Hiragana_Katakana
----------------------------------------------------------
$B%-!<(B            Base               Shift       
$BL5JQ49(B          Muhenkan           
$BJQ49(B($B<!8uJd(B)    Henkan_Mode        Mode_switch
$B$R$i$,$J(B        Hiragana_Katakana  Romaji
----------------------------------------------------------
$B",$3$l$i$,LdBj$G$9!#(BMuhenkan,Henkan_Mode$B$O$$$$$H$7$FB>$r(B
$B$I$&$9$k$+$G$9!##2HV$a$N$O9o0u$rM%@h$7$F$$$^$9!#(B

$B:G=i$N$,$$$$$H$$$&0U8+$b$"$j$^$7$?!#$"$H!"$"$$$?$H$3$m$K(B
$B$J$K$+(Bkeysym$B$r3d$jEv$F$k$N$b<j$G$9$,!"$I$l$,I,MW$@$H$*$b$$$^$9$+!)(B
$B6qBNE*$K;H$C$F$$$k%/%i%$%"%s%H$J$I$b$7$j$?$$$G$9$,!#!#(B

$B$^$?!"(BCTRL,ALT$B$H$NAH9g$;$O2DG=$+D4$Y$F$^$9$,Fq$7$=$&$G$9!#(B

$B;29M$^$G$K(Bkeysymdef.h$B$K$O0J2<$N(Bkeysym$B$,Dj5A$5$l$F$$$^$9!#(B
/* Japanese keyboard support */

#define XK_Kanji                0xFF21  /* Kanji, Kanji convert */
#define XK_Muhenkan             0xFF22  /* Cancel Conversion */
#define XK_Henkan_Mode          0xFF23  /* Start/Stop Conversion */
#define XK_Henkan               0xFF23  /* Alias for Henkan_Mode */
#define XK_Romaji               0xFF24  /* to Romaji */
#define XK_Hiragana             0xFF25  /* to Hiragana */
#define XK_Katakana             0xFF26  /* to Katakana */
#define XK_Hiragana_Katakana    0xFF27  /* Hiragana/Katakana toggle */
#define XK_Zenkaku              0xFF28  /* to Zenkaku */
#define XK_Hankaku              0xFF29  /* to Hankaku */
#define XK_Zenkaku_Hankaku      0xFF2A  /* Zenkaku/Hankaku toggle */
#define XK_Touroku              0xFF2B  /* Add to Dictionary */
#define XK_Massyo               0xFF2C  /* Delete from Dictionary */
#define XK_Kana_Lock            0xFF2D  /* Kana Lock */
#define XK_Kana_Shift           0xFF2E  /* Kana Shift */
#define XK_Eisu_Shift           0xFF2F  /* Alphanumeric Shift */
#define XK_Eisu_toggle          0xFF30  /* Alphanumeric toggle */

#define XK_kana_switch          0xFF7E  /* Alias for mode_switch */


-----
Yokohama National University
 Dept. of Electrical & Computer Engineering     

    Takefumi Tsukada(tsuka@kawalab.dnj.ynu.ac.jp)
   
