xkb が 1 つのキーを押して 2 つのシンボルを生成するようにします。 )

xkb が 1 つのキーを押して 2 つのシンボルを生成するようにします。 )

一部のアプリではctrl++と一部ctrl+を使用して=ズームインします。一部のみカスタマイズを許可します。どちらも同じものを使用している場合は、キーボードを使用せずにキーボードを再マップしますShift。組み合わせのいずれかを押すと、アプリケーションが両方の組み合わせを押したことを知らせることができますか?

キー生成のためにWeb検索を試み、bashソリューションのQAを見つけ、次のcコードを提案しました。https://stackoverflow.com/questions/22262777/how-to-simulate-keyboard-key-press-code-ascii-of-alt-key。でキーバインディングを編集し、/usr/share/X11/xkb/symbolsに切り替えて反応+できる=ことを知っていますShiftCtrlたとえば、ctrlストレスが見つからなかったため、システムがストレスの処理方法を理解していないことに気づきました。私のアイデアを実装する簡単な方法は他の場所にあるかもしれません。control/usr/share/X11/xkb/symbols/us

次に追加:

見つけました。1つのキーが2つのUnicodeコードポイントを生成するカスタムxkbレイアウト答えの1つは、「ソースコードを詳しく見てみると、キーマップのキー定義に複数のキーストロークを含める機能がサポートされていないようです」という説明とともに、いくつかの解決策を提案していますが、実際にはそうです。2012年、おそらく今は簡単です。

ベストアンサー1

おすすめ記事