Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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

I'd like to use multiple keyboards (all USB or one USB and one PS/2) with a different keyboard layout on each. Is this possible in Windows 7 or XP? Is there any software that can make it work? I'd prefer to avoid a hardware-based solution if possible.

My specific issue is that I prefer to use a Dvorak layout, but most of my colleagues use QWERTY. I'd quite like it if they could use my computer with a QWERTY layout by using a second keyboard, without affecting the layout of the primary one.

share|improve this question

I think this is just what you need:

share|improve this answer
That does indeed look like exactly what I need! I'll give it a try as soon as I have a second keyboard to test with. – me_and Feb 19 '12 at 9:20
Would you mind editing your post to summarize the article? We prefer you dont just link – Simon Sheehan Feb 19 '12 at 21:22
It's not working with Win7, I get fatal error. – user66638 Oct 22 '15 at 12:01
A fixed version is available here : – Guillaume Feb 23 at 10:50

Unfortunately, the Windows can't tell one keyboard from another, so you're pretty much out of luck on the software side. The driver software just gathers all input sources and treats it as one. Perhaps Linux is smarter about this? I don't know, but you mention coworkers so you're probably bound to Windows anyway.

There are some hardwired Dvorak keyboards available. This might be an option to you?

share|improve this answer
Since you mentioned about Linux... Yeah, we can select a different layout for each keyboard in Linux:… – Denilson Sá Jul 16 '11 at 17:10

Actually, this has been covered in part by software used for DIY flight-sim setups, and was dredged up from the past by Tom Scott in his "The Art of Bodge: How I Made The Emoji Keyboard".

However, it is only a solution for Windows.

share|improve this answer
Welcome to Super User. Please include the relevant parts of the article in your answer in case the link breaks. – Ben N Dec 8 '15 at 14:50
While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review – Dave M Dec 8 '15 at 15:29

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.