please explain putty keyboard options

I use putty from windows7 to an ubuntu web server and the options in the attached are confusing to me.  I have been told to use keyboard function keys R6 but would like to know what they mean and why to pick one over the other.

The choices (as shown in the screenshot) are:
1. ESC, 2. Linux, 3. XtermR6, 4. VT400, 5. VT100, 6. SCO

Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

The different choices maps to different set of commands for the function keys and the keypad. When you connect to different types of terminals you must use commands that match the terminal you're connecting to.

I'd say the best is to test the different choices if the R6 doesn't work. Or you could use another SSH client

Regards, Tobias
rtod2Author Commented:
I'd rather have an accurate description of each.
See pic for the key sequences for each selection in PuTTY.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

rtod2Author Commented:
What does that tell me?
It's the explanation of the putty keyboard options.
rtod2Author Commented:
What should I use and why?
Have you tried using "ESC[n~" ? Does it work in for you? If it works, everything is fine. If not, try the "Xterm R6".

If you're using some special programs via SSH that require function keys those programs might expect the function keys to be sent via different protocols. VT100 is one of those protocols. It depends on the terminal applications you want to use via PuTTY.
You should not modify options that you do not understand, especially in cases when everything works fine.
rtod2Author Commented:
not the answer i was looking for
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Unix OS

From novice to tech pro — start learning today.