Microsoft Windows Keyboard Software Guide

By Xah Lee. Date: . Last updated: .

This page covers everything you need to know for remapping keys, creating keyboard shortcuts, key macros, or keyboard layout.

What Do You Want to Do?

Different tools have different features and purposes. Here's a list of possible features. Most tools can do only SOME of the following:

Let's start with the simplest solution.

Get a Programable Keyboard

Most important thing about keyboarding is actually a good keyboard hardware.

See: Programable Keyboards with Onboard Memory

AutoHotkey

AutoHotkey System Notification Area
AutoHotkey icon

AutoHotkey is a powerful scripting engine that also lets you assign keys to any script or run any app, or insert some text, or act as pressing other keys. This is the most versatile.

The disadvantage is that you'll take significant time to learn how to use it. Few hours to begin with.

To get started, see:

Keyboard Shortcut Frequently Asked Questions

Windows: Disable Caps Lock, Disable Windows Key, Key to Launch App …

List of Windows Key Shortcuts

Microsoft IntelliType

Microsoft keyboard comes with a software called IntelliType.

Switch Keyboard Layout

Microsoft Keyboard Layout Creator

[Microsoft Keyboard Layout Creator By Microsoft. At https://msdn.microsoft.com/en-us/globalization/keyboardlayouts , accessed on 2017-03-12 ]

I have not used this one but heard good things about it.

X-Mouse Button Control

[X-Mouse Button Control By Phillip Gibbons. At http://www.highrez.co.uk/downloads/XMouseButtonControl.htm , accessed on 2012-11-19 ]

I have not used this one but heard good things about it.

If you have a question, put $5 at patreon and message me.

Windows Keyboard How-To

  1. Windows Keyboard Software Guide
  2. AutoHotkey Tutorial
  3. AutoHotkey Syntax
  4. AutoHotkey Scripts
  5. Swap CapsLock, Alt, Control
  6. Disable CapsLock, Win Key
  7. Win Key Shortcuts
  8. Key Shortcuts
  9. Console Shortcuts
  10. Swap Mouse Buttons