Xからvtへ切り替えができなくて困ってたんだけど、ずばりの解決方法が書いてあった。解決方法は分かったけど、なんでそうなるのかは謎。
Debian Wiki - Xorg69To7 - Ctrl-Alt-Function keys not working
XkbVariantのデフォルト値ってなんだっけ?
Showing posts with label XKB. Show all posts
Showing posts with label XKB. Show all posts
May 2, 2008
October 24, 2007
XKBまわりのトラブル再び
しばらく再起動もしないで放置してたんだが、ちょっとしたことでrebootを余儀なくされた。が、しかし。なんか反応しないキーが多数。いやむしろ割り当てもなんかおかしい。よくよく見てみるとkbdドライバではなくevdevで拾ったやつが有効になってた。そりゃまあPS/2のキーボードとかマウスもevdevで拾うけど、どうなのよ。しかも、kbdドライバで指定したCoreKeyboardのオプションをどうみても継承してるように見えるのに、XKBまわりの設定はデフォルト値が使われちゃってて実質設定なしでX動かしてるような状態に近い。
Xの入力まわりのhotplugサポートが云々とかでぐちゃぐちゃなようなので、結局evdevのドライバを消して現状回復。ノートでUSBキーボードとかマウスは使ってないから問題なし。
相変わらずgdmではAlt+Ctrl+Fnでコンソールに切り替えられないけど。
Xの入力まわりのhotplugサポートが云々とかでぐちゃぐちゃなようなので、結局evdevのドライバを消して現状回復。ノートでUSBキーボードとかマウスは使ってないから問題なし。
相変わらずgdmではAlt+Ctrl+Fnでコンソールに切り替えられないけど。
October 2, 2007
Modifierキーの設定
SuperだのHyperだのが必要になったので、xmodmapで設定。keycodeはキーボード毎に違うと思うので、xevとかで調べつつ、適当に置き換える。X32のキーボードにそれぞれ変換キーにSuper、右AltにHyperを割り当てた。設定によるけど、今の環境だとAltにMetaが割り当ててあるので、一度その辺の設定をクリアしつつ再設定。
keycode 113 = Hyper_L Hyper_Lgnome-keyboard-propertiesでAltの設定をいじってある場合にはデフォルトへ戻しておく。後はxmodmapを呼んで設定を変更するだけ。
keycode 129 = Super_L Super_L
clear Mod1
clear Mod3
clear Mod4
add Mod1 = Alt_L Meta_L
add Mod3 = Hyper_L
add Mod4 = Super_L
September 28, 2007
gnome-keyboard-propertiesで設定が変更できない?

こんなエラーダイアログがずいぶん前から、起動時およびgnome-keyboard-propertiesで設定を変更しようとすると出てて、当然ながらこの設定は反映されていない。
このほど やっと解決方法が分かったので、メモ代わりに残しておこうと思う。
手順は次のとおり:
- gnome-keyboard-propertiesを起動してレイアウトタブを開く。
- デフォルトに戻すボタンをクリック。
- なんか適当なレイアウト、例えばU.S. Englishとかを追加。
- デフォルトをU.S. Englishに切り替える。
- 一度古いレイアウトを削除。
- 再度新たにJapanレイアウトを追加。
- レイアウトの優先順位をDnDでJapanが先にくるようにする。
- デフォルトレイアウトをJapanに戻す。
注意点としては、7.を忘れるとus layoutが優先されるので、日本語キーボードの右端のキーが尽く反応しなくなる。あと、一度古いのを削除する必要があるのかどうかは分からないけど、なんとなく。
Subscribe to:
Posts (Atom)