xkb で CTRL + ALT を AltGr のように動作させる

xkb で CTRL + ALT を AltGr のように動作させる

CTRL私はAltGrのように行動したいのですALTが、この投稿(1番目の回答)から:

unix.stackexchange.com/questions/84707/ubuntu で ctrl-alt が alt-gr のように動作するにはどうすればよいでしょうか

gedit でレベル 3 ファイルを開いているところまで来ました。 を+key <RALT>に変更する必要がありますが、2 つのキーを押す必要があることをどのように指定すればよいのでしょうか。または、それとも何でしょうか。CTRLALTkey<LCTL + LALT><LCTL> <LALT>

何らかの意味がある場合、Linux Mint 18 Sarah 64 ビット Cinnamon を実行します。

誰かがこれを手伝ってくれると本当にありがたいです :)

答え1

私は xbindkeys と xvkbd の組み合わせを使用してこれを動作させました。私のソリューションを動作させるには、これらのパッケージの両方をインストールする必要があります。

sudo apt-get install xbindkeys
xbindkeys --defaults > /home/your-user-name/.xbindkeysrc
sudo apt-get install xvkbd

たとえば、テキスト エディターで .xbindkeysrc ファイルを開く必要があります。gedit .xbindkeysrcその後、そのファイルの内容全体を削除して、次のように入力します。

"xvkbd -xsendevent -text "{"" m:0xc + c:16 Control+Alt + 7

これにより、CTRL+ ALT+ 7type {が作成されます

8、9、0 など、変更したいキーにこのパターンに従うだけで、CTRL+ALTが機能しなかったことを忘れてしまうでしょう。これが機能しないのはターミナル内だけです。xkbd での解決策にはまだ興味がありますが、この問題を抱えている他の人が解決策を見つけられるように、ここに追加しようと思いました :)

関連情報