The Input page allows you to configure keyboard behavior in the remote session.
Default is xterm. Allows you to set a custom terminal name.
Function Key Mode
Specify how to encode function keys such as F1-F20, INS, Del, Home, etc.
Specify the backspace key sequence 0x08 (^H) or 0x7F (^?).
Home and End Key
Specify the behavior of the Home and End keys.
Cursor Key Mode
Specify the initial cursor key mode Normal or Application.
Ignore Remote Cursor Key Mode
If checked, PuTTY will ignore cursor key mode changes requested by the remote server.
Specify the numeric keyboard mode.
Disable Application Keypad Mode
If checked, PuTTY will ignore keypad mode changes from the application on the server.
Use AltGr as Compose Key
DEC terminals have a Compose key, which provides an easy-to-remember way of typing accented characters. If checked, AltGr acts as compose key.
Control-Alt is Different from AltGr
If checked, the key combination Ctrl + Left Alt is treated the same way as the AltGr key.
Mouse Button Mode
Choose Compromise for right-click paste and middle-click extend. Windows for middle-click extends and right-click brings up the context menu. xtermn for right-click extend and middle click paste.
Specify the initial selection mode.
Shift Overrides Applications use of Mouse
If checked, the terminal screen reverts to the last entries when you press a key.
Paste to Clipboard in RTF as well as Plain Text
If checked, PuTTY will write formatting information to the clipboard as well as the actual text you copy.
Disable xterm-Style Mouse Reporting
When checked, the mouse will always do copy and paste in the normal way.
Specify the number of lines kept in the scrollback buffer.
Telnet OLD_ENVIRON Ambiguity
This setting allows you to choose whether PuTTY claims to be BSD or RFC-compliant (OLD_ENVIRON/NEW_ENVIRON).
Telnet Negotiation Mode
In active mode, PuTTY starts to send negotiations as soon as the connection is opened. In passive mode, PuTTY will wait to negotiate until it sees a negotiation from the server.
Telnet Keyboard sends Special Commands
If this box is checked, the Backspace key on the keyboard will send the Telnet special backspace code, and Control-C will send the Telnet special interrupt code.
Telnet Return Key sends New Line (instead of ^M)
If checked, PuTTY sends Control-M instead of the Telnet New Line code when you press Return.