|
|
XFree86 No. 326 X Window 上で jp106 キーボードの [Esc] キーと[半角/全角]キーを入れ替える方法
X Window 上で、jp106 キーボードの [Esc] キーと [半角/全角] キーを入れ替える手順
を以下に示します。
/usr/X11R6/lib/X11/xkb/keycodes/xfree86 を以下のように変更することで可能となり
ます。
// For japanese 106 keyboard.
の表記より下にある 2 箇所を変更します。
<変更前>
<HZTG> = 49;
<ESC> = 9;
<変更後>
<HZTG> = 9;
<ESC> = 49;
/usr/X11R6/lib/X11/xkb/keycodes/xfree86 を編集した場合、すべてのユーザに対して
有効となってしまいます。各ユーザごとに定義したいのであれば、以下の方法で行いま
す。
ホームディレクトリに .Xmodmap ファイルを作成することで、キーボードマップを変更
することができます。以下は、[Esc] キー と [半角/全角] キーを入れ替える例になり
ます。
[.Xmodmap]
------------------------------------------------------------------------------
! Change Escape and Zenkaku_Hankaku
keycode 9 = Zenkaku_Hankaku
keycode 49 = Escape
------------------------------------------------------------------------------
ユーザのホームディレクトリに .Xmodmap を作成し、再度ログインすれば有効になり
ます。また、以下コマンドを実行することで、即座に有効にさせることもできます。
$ xmodmap $HOME/.Xmodmap
※[CAPS] キーと [CTRL] キーを入れ替える手順については、以下 URL が参考になります。
http://www.turbolinux.co.jp/knowledge/public/7.html
xfree86 xmodmap 関連文書
Last modified : Tue Oct 03 JST 2000 # 1
|
Copyright © Turbolinux, Inc..All Right Reserved.

