Sophie

Sophie

distrib > Mandriva > 9.2 > i586 > by-pkgid > a804ef007a99f7d26cf24253c2994680 > files > 642

howto-html-ja-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>The Linux Keyboard and console HOWTO: loadkeys $B$d(B xmodmap $B$N;HMQNc(B</TITLE>
 <LINK HREF="Keyboard-and-Console-HOWTO-16.html" REL=next>
 <LINK HREF="Keyboard-and-Console-HOWTO-14.html" REL=previous>
 <LINK HREF="Keyboard-and-Console-HOWTO.html#toc15" REL=contents>
</HEAD>
<BODY>
<A HREF="Keyboard-and-Console-HOWTO-16.html">$B<!$N%Z!<%8(B</A>
<A HREF="Keyboard-and-Console-HOWTO-14.html">$BA0$N%Z!<%8(B</A>
<A HREF="Keyboard-and-Console-HOWTO.html#toc15">$BL\<!$X(B</A>
<HR>
<H2><A NAME="s15">15. loadkeys $B$d(B xmodmap $B$N;HMQNc(B</A></H2>

<P>$B%-!<%\!<%I>e$N(BCaps Lock $B$H(B Control $B$r8r49$9$k>l9g$K$O0J2<$N$h$&$K$7$F$/$@$5(B
$B$$!%!J%-!<%^%C%W(B0-15$B$N;HMQ$rA0Ds$H$7$F$$$^$9!%(Bdumpkeys | head -1 $B$G%A%'%C%/(B
$B$G$-$^$9!K(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
% loadkeys
keymaps 0-15
keycode 58 = Control
keycode 29 = Caps_Lock
%
</PRE>
</CODE></BLOCKQUOTE>
<P>X $B$N>l9g$@$1$rJQ99$9$k$J$i!'(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
% xmodmap .xmodmaprc
</PRE>
</CODE></BLOCKQUOTE>
<P>$B$G(BOK$B$G$9!%(B  .xmodmaprc $B$K$O0J2<$N9T$,4^$^$l$F$$$k$b$N$H$7$^$9!%(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
remove Lock = Caps_Lock
remove Control =  Control_L
keysym  Control_L  =  Caps_Lock
keysym  Caps_Lock  = Control_L
add Lock = Caps_Lock
add Control = Control_L
</PRE>
</CODE></BLOCKQUOTE>
<P>$B%-!<%J%s%P!<%j%s%0$O0lBN$I$&$J$C$F$$$k$N$G$7$g$&!)%P%C%/%9%Z!<%9$O(BLinux $B$K$*(B
$B$$$F$O(B14$B$J$N$K(BX$B$G$O(B22$B!)%J%s%P!<$O$G$?$i$a$K$D$$$F$$$k$H9M$($F$*$$$?$[$&$,$$(B
$B$$$G$7$g$&!%(BLinux$B$N%-!<HV9f$O(B showkey(1)$B$G!$(B X$B$N%-!<HV9f$O(B xdv(1)$B$r;H$($PD4(B
$B$Y$i$l$^$9!%(BLinux$B$N%-!<HV9f$K(B8$B$r2C$($?$N$,(B X$B$N%-!<HV9f$K$J$C$F$$$k$3$H$,B?$$(B
$B$h$&$G$9!%(B
<P>
<H2><A NAME="ss15.1">15.1 $B0lK\$N;X$G$7$+%?%$%W$G$-$J$$$N$G$9$,!)!JF1;~$KJ#?t$N%-!<$r2!$;$J$$(B</A>
$B$N$G$9$,!)!K(B</H2>

<P>Shift, Ctrl, Alt $B$N3F%-!<$r%H%0%k%-!<$K$G$-$k$+$H$$$&$3$H$G$9$M!%0J2<$N$h$&(B
$B$K$9$l$P2DG=$G$9!%(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
% loadkeys
keycode 29 = Control_Lock
keycode 42 = Shift_Lock
keycode 56 = Alt_Lock
%
</PRE>
</CODE></BLOCKQUOTE>
<P>$B$3$l$G(B $B:8(B Ctrl, Shift, Alt$B$,%H%0%k%-!<$K$J$j$^$9!%%-!<HV9f$O(Bshowkey $B$r;H$($P(B
$B<hF@$G$-$^$9!%!JDL>o$O!$:81&%3%s%H%m!<%k!a(B29,97$B!$:81&%7%U%H!a(B42,54$B!$(B
$B:81&%"%k%H!a(B54,56$B$H$J$C$F$$$^$9!K5!G=L>$O$=$l$>$l(BControl_Lock, Shift_Lock, 
Alt_Lock, ALtGr_Lock.$B$G$9!%(B
<P>"sticky" modifer keys $B$H$$$&$N$O2?$G$7$g$&!)(B $B$3$l$O(B 1.3.33 $B0J9_$N(B
$B%+!<%M%k$K<h$jF~$l$?5!G=$G$9$,!$?7$7$$(B kbd $B%Q%C%1!<%8$O$^$@H/I=$5$l$F$$$^$;$s!%(B
$B=>$C$F!$(Bstick modifier keys $B$rMxMQ$9$k$K$O!$0J2<$NNc$N$h$&$K(B16$B?JK!%3!<%I$r(B
$BBeF~$7$F$d$k$7$+$"$j$^$;$s!%(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
% loadkeys
keymaps 0-15
keycode 54 = 0x0c00
keycode 97 = 0x0c02
keycode 100 = 0x0c03
%
</PRE>
</CODE></BLOCKQUOTE>
<P>$B$3$l$G1&(Bshift$B!&(BCtrl$B!&(BAlt$B%-!<$,3FBP1~:8%-!<$N(B sticky version $B$K$J$j$^$9!%(B
<P>
<P>
<P>
<HR>
<A HREF="Keyboard-and-Console-HOWTO-16.html">$B<!$N%Z!<%8(B</A>
<A HREF="Keyboard-and-Console-HOWTO-14.html">$BA0$N%Z!<%8(B</A>
<A HREF="Keyboard-and-Console-HOWTO.html#toc15">$BL\<!$X(B</A>
</BODY>
</HTML>