Reference > Connections > Terminal (PuTTY) >


The Input page allows you to configure keyboard behavior in the remote session.



Terminal Name

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.


Backspace Sequence

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.


Numeric Keypad

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.


Selection Mode

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.



Scrollback Lines

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.