MacBookのXでスーパーキーとコントロールキーを切り替えようとしましたが、すでに半分ほど完了しました。可能であればカスタム。
ちょっとした調査の最後に、「XkbOptions」「altwin:ctrl_win」オプションを01-keyboard-layout.confファイルに入れました。たとえば、左のコマンドは 133 Control_L にマップされます。ただし、コントロールキーは変更されません。たとえば、左側のコントロールはまだ37 Control_Lにマップされています。
evdev.lst(および複数のインターネット検索)を検索した結果、制御キーをスーパーキーに切り替える関連するXkbOptionがないことがわかり、これがブロックされました。
私は現在Doug Palmerの狂気を見直しています。信頼できないXKB構成ガイドしかし、彼が説明したように、それは地獄に降りて行くことでした。
以前にこのスイッチを使ったことがあり、それを行うための正確なルール/シンボル/キーマップを知っている人なら誰でも大きな助けになります。
ありがとうございます!
ベストアンサー1
以下の解決策は質問者の解決策よりも簡単です。 (Dellで実行されているUbuntu 14.04でテストされました。)
1)ファイルで/usr/share/X11/xkb/keycodes/evdev
交換したいキーのスキャンコード(番号)を交換します。注: あなたのハードウェアはevdev
。
2)sudo rm /var/lib/xkb/*.xkm
xkbキャッシュクリアを実行して再起動します。