今晩は、山中です。 少し前にマウスの余っているボタンを キーに割り当てて有効活用しようと思い ~/.Xmodmapに ============================= keycode 160 = Return keycode 236 = Delete ============================= #このキーコードは対象のボタンを押したときの #Xイベント(xevコマンドで確認) と書き、 $ xmodmap ~/.Xmodmap で設定を反映させれば成功し、 マウスのボタンをデリートキーや エンターキーの代わりにすることが出来ました。 しかしながら、KDEにログインしなおすと 設定が初期化されてしまいます。 #起動後に端末からxmodmapを打ち込むとOKです。 同コマンド(xmodmap ~/.Xmodmap)を ~/.xinitrc 内に記述してもダメ。 ~/.kde/Autostart 内にシェルスクリプトをおいてもダメ。 (もちろん実行権限は与えています) デバッグ用にxinitrcやスクリプト内に ===================== echo hoge > ~/piyo ===================== とか書くとちゃんと動作するのでファイル自体は 起動時に読み込まれているんですけどねぇ。 そこでググった所 KDEのキーボード配列の設定が悪さをする (設定を上書きしてしまう?)ようで、 以下のページの通り http://osdir.com/ml/os.freebsd.devel.x11/2005-10/msg00025.html KDEコントロールセンター -> 地域 & アクセシビリティ -> キーボード配列 -> キーボード配列を有効にする のチェックを外せば起動後に自動設定されました。 しかしながらこのKDEのキーボード配列の機能は 時々使うため、出来れば無効にしたくはありません。 何かいい方法はありませんかね (.. #ちなみに同ページの方はAutostart下に #スクリプトを置けば動いたそうですが #私は動かず(´Д`) -- +++-----------------------------+++ NAME: Yamanaka Yuu Yokohama E-MAIL: Izayoi@mail-to.be MyServer: www.1-ideal.info ----------------+++---------------- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org