Linuxで仮想ターミナル切り替えショートカットを削除する

Linuxで仮想ターミナル切り替えショートカットを削除する

ALTグラフィックなしでRaspbianを実行している場合(GNU bash)、bashモードでのみ+ F2ALT+...を押すと、F3現在のモードからtty別のモードに切り替えることができます。
このショートカットを押しても何も起こらない場合はどうすればよいですか?交換でもなく、何もありません。

それはなぜ必要ですか?画面のないラズベリーがあり、起動時にキーボード入力を受け取るためにPythonスクリプトを起動します。ctrl+ cctrl+ \ctrl+Zなどをすべてキャプチャしましたが、ユーザーが切り替えることができ、スクリプトがtty実行されたときに存在しなくなりました。tty1

ベストアンサー1

VPfBが述べたように、コンソールに切り替えるためのすべてのキーマップを見つけることができます。

dumpkeys | grep Console >/tmp/map

これは長いキーのリストを提供します。たとえば、次のようになります。

altgr   keycode  59 = Console_13      
alt     keycode  59 = Console_1       
control alt     keycode  59 = Console_1       
altgr   keycode  60 = Console_14      

Console_*その一部を次のように置き換えますVoidSymbol

altgr   keycode  59 = VoidSymbol
alt     keycode  59 = VoidSymbol
control alt     keycode  59 = VoidSymbol
altgr   keycode  60 = VoidSymbol

新しいファイルを再度渡してloadkeysマッピングを変更します。

sudo loadkeys /tmp/map

また、VT番号を1に減らすと、/etc/inittabRasbianで動作することも、rawモードでキーボードを使用することもできます。これは、キースキャンコードを直接マッピングする必要があるため簡単ではありません。

おすすめ記事