puttyで困っています。


putty-0.60-jp20070603を使用してLinuxにSSHログインして作業していると、突然キーボードが英語モードになってしまいます。

解決方法がわからず困っています。
よろしくお願いいたします。

【現象】
Linuxのシェル入力画面で、Emacsを開いて作業してるうちに突然キーボードの挙動が変わる。
例えば、@キーを押すと[が入力されてしまう。

その状態でEmacsを終了してbashシェル状態にしても、やはり@キーで[が入力されます。

puttyを一度終了して、再度SSHしなおすと直ります。

【自分のマシン】
Windows 7 professional(32bit)
putty-0.60-jp20070603 (文字コードの設定はUTF8)

【リモートマシン】
CentOS 5.2
Emacs 23.2.1 , GNU Screen 4.00.03

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2011/10/21 23:50:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:y-kawaz No.1

回答回数1422ベストアンサー獲得回数226

ポイント100pt

Ctr+Shift がキーボードレイアウトの切り替えのショートカットになっているので、多分何かの拍子に押してしまっているんだと思います。その場合は慌てずに再度、Ctr+Shiftを押せば元に戻ると思います。


また以下の通りにすれば切り替えのショートカットを無効にすることも出来ます。

  1. コントロールパネルを開く
  2. 地域と言語のオプションを開く
  3. キーボードと言語タブを選択
  4. キーボードの変更ボタンをクリック
  5. 詳細なキー設定タブを選択
  6. キーシーケンスの変更ボタンをクリック
  7. キーボードレイアウトの切り替えで「割り当てなし」を選択
  8. OKボタンをクリック
  9. OKボタンをクリック
id:DQNEO

なるほど、ウィンドウズの機能だったんですね。

上記方法をやった上で、韓国語設定を削除してみました。

これでしばらく様子を見てみます。

2011/10/16 01:46:51
  • id:DQNEO
    英語モードだと思っていたら、韓国語モードになっていた疑いが・・・

    わけあってIMEのキーボード設定で韓国語を追加していました。それが原因かも。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません