web-dev-qa-db-ja.com

Debianでキーボードレイアウトを一時的に変更するにはどうすればよいですか? (Xなし)

米国とドイツ語の間でキーボードレイアウトをすばやく変更するにはどうすればよいですか?

setxkbmapはSSHシェルしか持っていないため、ここでは適用されません。

永続的な変更

dpkg-reconfigure keyboard-configuration
dpkg-reconfigure console-data

同様に不要です。

解決策は非常に単純だと思いますが、見つかりませんでした。

6
tuergeist

端末を起動するマシンのコンソールのキーボードレイアウトを変更したいということです。 ssh接続を開始する前にそれを行います。そして、その変更されたキーボードレイアウトには、モード「us」と「german」に切り替える特別なキーがありますか?

まあ、デフォルトではそのような設定はありません。これらのレイアウト切り替えは、通常、ラテン/非ラテンレイアウト間で行われます。

ただし、これらの既存の設定の1つ(たとえば、ギリシャ語キーボードのコンソールレイアウト定義)を取り、それを別の名前でコピーして編集し、ギリシャ文字の定義を、必要な「ドイツ語」レイアウトに適用されるものに変更できます。次に、変更されたレイアウトをロードします。そして今、あなたはそれらを切り替えることができます。

一方、sshセッション全体のレイアウトを変更したいだけの場合。 totaamが言ったように、sshセッションを起動する前に「loadkeys us」を呼び出すだけです。そして、「loadkeys de」の後。

1
Pablo Saratxaga