1

MacBook で Ubuntu を使用して VirtualBox を実行しています。awesome のデフォルトの Modkey は(編集: コマンド キー) にMod4マップされていますが、これはほとんどすべてのホスト OS で使用されています。だから、ほとんど何にも使われていないtoSuper_Lをリマップしたいと思います。Mod4Capslock

私は次のように編集.Xmodmapしました:

clear Lock
keycode 66 = Hyper_L
clear Mod4
add Mod4 = Hyper_L

これによりxev、caps-lock が として認識されHyper_Lます。しかし、Awesome はそうではありません。それはまだコマンドキーを使用しています。

これを行う正しい方法は何ですか?

4

1 に答える 1

2

これを素晴らしい構成ファイルで変更する必要があります。通常は です~/.config/awesome/rc.lua

  1. 追加した行を削除します.Xmodmap
  2. Awesome 設定ファイルを見つけます。rc.lua
  3. 変数を見つけModkey4ます。設定によっては、コードの最初の 100 行以内にある必要があります。
  4. システムの識別子に設定Capslockします。
  5. 設定ファイルをリロードします。Modkey4 + CTR + Rデフォルトです
于 2016-08-06T05:54:24.843 に答える