x.orgでCaps LockキーをCtrl + Xに再マップする方法は?

x.orgでCaps LockキーをCtrl + Xに再マップする方法は?

setxkbmapキーマッピングに関する情報を見ましたが、個々のキーではありませんctrlc

理想的にはコピー/貼り付けキーにしたいのですが、Linuxでは不可能に見えます。

Gentoo / Arch LinuxでCaps Lockキーを次のように再マップする方法はありますか?

  • Caps Lock = コピー
  • Caps Lock オフ = 貼り付け

それとも、単に「press caps lock = ctrl + c」マッピングですか?

答え1

以下に基づいてキー押下イベントを生成する方法はありません。状態これは鍵の鍵です。これにはいくつかの理由がありますが、逆の例でコピーしたコンテンツを貼り付けずに別のコンテンツにコピーしたい場合はどうなりますか?エディタでアイテムを選択してコピーせずにCaps Lockキーを押します(これは意図です)。生地以前にコピーしたバッファ、選択したテキストを削除します。キャンセルできることを願っています!

私は方法がないと信じていますXKBからキーを1回押すだけでCtrl-Cが生成されますが、これを行うツールがあります。

一般に、XKBは非常にうまく機能し、汎用性がありますが、XKBが提供するものよりもカスタマイズされたものが必要な場合は、人生を難しくする傾向があります。それとも、少なくともそれが私が最後に試したことでした。

関連情報