ロードキー/キーマッピングを使用してLinux TTYコンソールからCTRL SHIFT文字を送信する

ロードキー/キーマッピングを使用してLinux TTYコンソールからCTRL SHIFT文字を送信する

ctrlshiftkエディタで使用するためにLinux ttyコンソール(Arch Linux)で動作するのと同様のキーバインディングを実装しようとしています。これに対する唯一の解決策はloadkeys

私が正常に行う方法は次のとおりですctrlshiftleft

control shift keycode 105 = F204
string F204 = "\033[1;6D"

の場合は、ctrlshiftk次のようになります。

# legend: 107 is ascii for k, 75 is ascii for K, 37 is keycode for k, u means unicode, 6 means ctrl shift, 2 means shift
control shift keycode 37 = F205
string F205 = "\033[107;6u"

源泉)しかし、これは7;6u私が押されたときにのみ印刷されます。 107;2u、、、ctrlshiftKは送信されません75;6u75;2uキーマップのマニュアルページ私にも役に立ちませんでした。

また、フレームバッファtmux内で試してからfbterm印刷されませんが、7;6u何もしません。

これはどのように達成できますか?

ベストアンサー1

キーバインディングは説明したように機能します。

おすすめ記事