I have a windows 7 keyboard that has Ctrl-Lwindows-Alt bottom left. Can I switch Lwindows-Alt layout to Alt-Lwindows?

ADDED

Thanks for the answers!

I checked, downloaded the tools and tested very briefly. I must say that Wil's answer is the best for me as I don't have to do anything but drag and drop. And as it just changes the registry, I expect no resource would be used. I remapped TAB and L-windows key to alt(meta) so that I can use emacs with my pc like the one with my Mac.

The other question that I wanted to ask is how can I remap the code with synergy. And I made another post for this question.

link|improve this question

74% accept rate
feedback

4 Answers

up vote 3 down vote accepted

I would use Remapkey.exe. It is available for free in the Windows Server 2003 Resource Kit.

alt text

link|improve this answer
Nice. This would seem to be the more up-to-date version of the MKLC - I didn;t know this existed. – imoatama Sep 15 '10 at 15:49
+1 - I'll remember this for the next keyboard remapping question that comes up! – JNK Sep 15 '10 at 15:50
feedback

As an AutoHotKey script:

LAlt::LWin
LWin::LAlt
link|improve this answer
feedback

You can do this with autohotkey pretty easily.

link|improve this answer
feedback

The best way to do this is with Microsoft Keyboard Layout Creator. This allows you to create custom keyboard layouts, which are then installed and can be set as the system keyboard layout.

It'd be pretty easy to create a layout with the Alt and Windows keys switched, and this method has the advantage of residing much lower in the OS than a 3rd party tool or Hotkey program. This means that when you hit Alt, the OS sees it as LWindows (and of course vice versa). This is going to be more reliable than overriding the default behaviour of a system key, which AutoHotKey seems to offer.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

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