日本語キーボードを使う設定



日本語キーボードを使う設定

ネットを調べるといろいろ方法があります。個々の環境でも違うようです。
私は、キーボード、マウスとも USB接続です。

(1) x11-input.fdi ファイルの作成

 /usr/local/etc/hal/fdi/policy/x11-input.fdi ファイルを作成。
 以下を記述して保存します。

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.keyboard">
      <merge key="input.x11_options.XkbRules" type="string">xorg</merge>
      <merge key="input.x11_options.XkbModel" type="string">jp106</merge>
      <merge key="input.x11_options.XkbLayout" type="string">jp</merge>
      <merge key="input.x11_options.XkbOptions" type="string">terminate:ctrl_alt_bksp</merge>
    </match>
  </device>
</deviceinfo>
(2) xmodmap ファイルを作成

(1)の設定だけでは私のUSBキーボードでは、右[Shift]キーの左の[ _ ](アンダースコア)が表示されない。
ホームディレクトリ(rootは、/root/。ユーザーは、~/) に 「 xmodmap 」を新設する。
以下を記述して保存。
keycode 151 = backslash underscore backslash underscore
一旦Gnomeをログオフして、startxでGnome再起動します。

(3) ホームディレクトリ(rootは、/root/。ユーザーは、~/)の .xinitに以下を追記

 xmodmap xmodmap

 xmodmap設定をみるコマンド(X起動中に)
 # xmodmap -pke
 各種イベントをみるコマンド(X起動中に)
 # Xev

(4) 日本語ON-OFFを[全角/半角]キーにする

SCIMメソッドの標準設定は、[Ctrl]+[space]。それを[全角/半角]キーでのON-OFFにする。
(1) [メニュー][設定][SCIM入力メソッドの設定]、または # scim-setup でセットアップツールを起動
(2) [フロントエンド][全体設定]
(3) ホットキーの [開始/終了][ … ]
(4) 設定済の]Ctrl+space]を削除
(5) キーコードをクリック>警告メッセージが出る>[全角/半角]を押す>
(6) Zenkaku_Hankakuとキーコードに入るのでこれを、[追加]、[OK]、[OK]



前へ | 次へ

もくじ