
答え1
解決策は、.bashrc
ファイルに次のエイリアスを作成することだとわかりました。
alias asdf="sudo loadkeys dvorak"
alias aoeu="sudo loadkeys us"
今では、レイアウトが間違っていることに気づいたら、ホーム列の同じ 4 つのキーを押してレイアウトを切り替えます。
これに関して私が抱えていた唯一の問題は、間違ったレイアウトが有効になっているとコマンドのパスワードを入力するのが難しくなる可能性があるということでしたsudo
。これには2つの解決策があります。これ問題ではありませんが、環境によってはセキュリティ上の問題となる可能性があります。
数字、記号、文字 M と A (Dvorak と Qwerty の両方で同じ) のみで構成された強力なパスワードを使用します。
suid
ビットをオンに設定する/usr/bin/loadkeys
と、自動的にルートとして実行されます ( で実行する必要はありませんsudo
)。 コマンドを使用しましたsudo chmod u+s /usr/bin/loadkeys
。注:console-data
事前にパッケージをインストールする必要がありました。
編集: からの素晴らしいsuid
提案を追加しましたssmy。