TeraTermでテンキーを使えるようにする

TeraTermを使っている人多いのではないでしょうか?
私も使っているのですが、初期設定ではテンキーが使えません。
ノートPCとかの場合はそれほど気にはなりませんが、デスクトップでフルキーだとイライラします。
ネットで調べればすぐに対応方法が見つかるとは思いますが、備忘録として書いておきます。

設定方法

1.TeraTermをインストールしたフォルダを開きます。
2.“KEYBOARD.CNF”というファイルがあるので、“MyKEYBOARD.CNF”という名前で複製します。
3.“MyKEYBOARD.CNF”をメモ張などのエディタで開きます。

29行目に [VT numeric keypad] という項目があり、以下の様になっていると思います。

[VT numeric keypad]
;Num pad 0 key
Num0=82
;Num pad 1 key
Num1=79
;Num pad 2 key
Num2=80
;Num pad 3 key
Num3=81
;Num pad 4 key
Num4=75
;Num pad 5 key
Num5=76
;Num pad 6 key
Num6=77
;Num pad 7 key
Num7=71
;Num pad 8 key
Num8=72
;Num pad 9 key
Num9=73
;Ctrl + Num pad ‘+’ key
NumMinus=1102
;Num pad ‘+’ key
NumComma=78
;Num pad ‘.’ key
NumPeriod=83
;Num pad Enter key
NumEnter=284
;Num pad NumLock key
PF1=325
;Num pad ‘/’ key
PF2=309
;Num pad ‘*’ key
PF3=55
;Num pad ‘-‘ key
PF4=74

4.これを以下の様にすべて OFF に変更します。

[VT numeric keypad]
;Num pad 0 key
Num0=off
;Num pad 1 key
Num1=off
;Num pad 2 key
Num2=off
;Num pad 3 key
Num3=off
;Num pad 4 key
Num4=off
;Num pad 5 key
Num5=off
;Num pad 6 key
Num6=off
;Num pad 7 key
Num7=off
;Num pad 8 key
Num8=off
;Num pad 9 key
Num9=off
;Ctrl + Num pad ‘+’ key
NumMinus=off
;Num pad ‘+’ key
NumComma=off
;Num pad ‘.’ key
NumPeriod=off
;Num pad Enter key
NumEnter=off
;Num pad NumLock key
PF1=off
;Num pad ‘/’ key
PF2=off
;Num pad ‘*’ key
PF3=off
;Num pad ‘-‘ key
PF4=off

5.保存して閉じます。
6.TeraTemのメニューより、[設定]→[キーマップ読み込み]を選択します。
7.先ほど修正した“MyKEYBOARD.CNF”を選択します。

これで完了です。

そもそも何でテンキーだめなの?

初期設定では、VT100 という大昔の端末のキーボードをエミュレートするからみたいです。

設定項目もよく見れば“[VT numeric keypad]”と書いてあります。
VTシリーズ?のテンキーコードを使用しないようにするためにOFFにするわけです。
ヘルプにもその辺りが詳しく書かれています。
もっと深く知りたい場合は、そちらを見てください。