Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

As the question tells everything, why does keyboard have 2 Ctrl, Alt, Shift keys.

As their function is same then why these keys are multiple on keyboard? Is there any specific reason or they are just for making typing easy?

share|improve this question

marked as duplicate by James, Moses, Mokubai, MariusMatutiae, Shekhar Nov 30 '13 at 16:41

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

Note that there are not 2 Alt keys. It's Alt and Alt Gr, and they fulfill different functions, already by default. – Gnoupi Aug 27 '12 at 11:02
up vote 5 down vote accepted

It is purely for ease of typing. The ctrl, alt, and shift keys are usually used in conjuction with another key. So by pressing one of the keys with one hand, your other hand is free to press another key.

One interesting thing to note is that each of those keys are unique. I.E. even though the left shift key and the right shift key will do the same thing by default, they have different scancodes. This can allow you to assign something else to those keys using software.

share|improve this answer
To be more specific, to support touch typing. – Daniel Beck Aug 27 '12 at 7:58

its for the just making the type easier like in example it you want to use upper case on right side the right shift key make is faster and easier and near left side the left shift key there are many more example and like we never want to use the left alt with enter so the main purpose of this is making just keyboard easier to use

enter image description here

share|improve this answer

Not the answer you're looking for? Browse other questions tagged .