ibusでCtrlキーとAltキーを置き換える方法は?

ibusでCtrlキーとAltキーを置き換える方法は?

xmodmapの両側を置き換えてxmodmapを使用CtrlしましたAltCtrlEmacsではキーを使うのがとても便利ですCtrl

しかし、ibusを起動すると、xmodmapは動作を停止します。

私はグーグルして次を見つけました:

  1. ibusはxmodmapの設定を上書きします。
  2. xmodmap は廃止予定とみなされます。

それでは、ibusでどのように再マッピングしますか?

答え1

「システムレイアウトの使用」(私の記憶が正しい場合)を実行してibus-setup選択すると、システム設定は上書きされません。

xmodmapもう使用されていませんが、引き続き使用できると述べました。setxkbmapまたはを使用することもできますxkbcomp。これは廃止されました。

答え2

私はすでにこの問題に直面しています。システムキーボードレイアウトの使用このトリックはうまくいかず、ついにキーボードショートカットを使って2つの操作でコマンドを実行することで一時的な解決策を見つけました。

  • システムにAlt + Shiftキー入力を送信する(このキーの組み合わせはIBUSの入力ソースを変更します)
  • 次に、xmodmap設定ファイルをシステムキーマップにロードします。

このソリューションの詳細については、私の投稿をご覧ください。 http://blog.z1k.pw/?p=60

関連情報