Os X Mouse Button Remap
- Remap Mouse Button Windows 10
- Remap Mouse Button Linux
- Os X Mouse Button Remapper
- Mac Os X Mouse Button Mapping
When Apple designed the MacBook keyboards, they were probably thinking of which commands we will be using the most when they assigned shortcuts to specific functions, but as with everything else that is being used by millions of people, actual usage does not always align with intended purpose, so many default keys are left unused while some missing keys remain desired. If you have a lot of unused keyboard shortcuts yourself and would like to replace their functions with something that you actually use, below is a guide on how to remap keys on your Mac.
Which Keys Can You Remap?
There are several sets of keys on your Mac keyboard that perform individual functions. You can modify the functions of some keys, but there are some that you cannot. Among the sets of keys that the functions of which you can easily change and remap according to your needs are the function and modifier keys.
Remap Mouse Button Windows 10
The function keys are usually located at the top most part of your keyboard and are either marked with a letter F followed by a number (e.g. F1, F2, F3, etc.) or an icon that signifies what they do (e.g. sun icon for brightness and speaker icon for volume).
The modifier keys, on the other hand, are the sets of keys that you use in combination with another key to perform specific functions like the CMD, CTRL, Caps Lock, Shift, and Option keys.
X-Mouse Button Control. X-Mouse Button Control is a Windows application to remap your mouse.
What Do Function Keys Do?
Traditionally, Function keys were designed to work as shortcuts to system-related commands usually buried under convoluted menus and submenus; however, since they are not frequently used by the average user, Function keys have been increasingly remapped to provide quick access to basic customization tools (like brightness or volume control) although their traditional functions have not been completely removed but simply delegated to the backseat instead.*
For example, in the current Mac keyboard design,
- Pressing F1 reduces brightness.
- Pressing F2 increases brightness.
- Pressing F3 lets you switch to “Expose” view to see all running programs or apps.
- Pressing F4 gives you quick access to business, communication and Internet tools.
- Pressing F7 lets you rewind a video that you were watching.
- Pressing F8 displays thumbnails of your current work spaces.
- Pressing F9 launches “Mission Control.”
- Pressing F10 shows all open windows for the active application.
- Pressing F11 hides all open windows and shows the desktop instead.
- Pressing F12 shows or hide the dashboard.
*To use the traditional functions of the Function keys, you have to press F1 or F2 together with the Fn key.

**F5 and F6 has no specific function attached to it by default.
What Do Modifier Keys Do?
Like Function keys, modifier keys also work as keyboard shortcuts to frequently used commands. Some examples of commands that your modifier keys are assigned to perform by default are:

- Command+A which selects all items in the active window
- Command+C which copies highlighted items.
- Command+X Cuts the selected items
- Command+F which opens the “Find” dialog
- Command+I which shows additional information about the currently selected item.
- Command+M which minimizes the active window
- Command+Z which undoes a previous action
- Command+V which pastes items previously cut or copied
- Command+O which opens the selected item
- Command+W which closes the active window
Aside from being used as keyboard shortcuts for system-wide commands, modifier keys can also be used to execute application-specific commands like:

- Command+Option+Space which opens the “Spotlight” menu.
- Command+Shift+A which opens the “Applications” folder.
- Command+Shift+U which opens the “Utilities” folder
- Command+Shift+I which connects you to your iDisk
- Shift–Command–(?) which opens the “Help” menu.
How to Remap Keys on Your Mac
If you are not happy with the default functions of your Function and Modifier keys, you can easily remap the keys on your Mac to assign keyboard shortcuts according to your specific needs and preferences.
To remap the Function keys and change how they work,
Remap Mouse Button Linux
Go to the Apple menu
- Open “System Preferences,”
- Click on the “Keyboard” tab.
- Select “Shortcuts.”
- Select “Use all F1, F2, etc. keys as standard function keys.
Os X Mouse Button Remapper
To remap the modifier keys and assigned new key combinations for shortcuts,
- Follow Steps 1 to 3
- Click on “Modifier Keys.”
- Select the modifier key that the function of which you wish to change.
- Choose the new action that you want the modifier key to do when clicked on.
Mac Os X Mouse Button Mapping
This works for system-wide commands; however, you can also remap keys to perform certain functions while particular certain apps.
To do this,
- Follow Steps 1 to 4
- Select “App Shortcuts.”
- Click on the “Add” button (the one with the plus icon).
- Click on “Application”
- Choose the application for which you want to use the new keyboard shortcut.
- If you can’t find the app that you want on the list, choose “Other” then find the app by using the “Open” dialog (note that some apps do not allow users to create custom keyboard shortcuts).
- If you want to use the same shortcut for multiple applications, select “All Applications.”
- Go to the “Menu Title” field.
- Type the menu command for which you want to create a new shortcut, like “Merge All Windows,” for example.
- If the menu command that you wish to make a shortcut for takes several steps to reach, type the menu command in the exact order of steps that you need to do to reach that particular command, with each step separated by the “>” character. For example, if you want to create a shortcut to the “Export to PDF” command, type in “File > Export to PDF” in the “Menu Title” field.
- After that, go to the “Keyboard Shortcut” field, then press the combination of keys that you want to use for your custom keyboard shortcut.
- Click “Add.”
- Follow the same steps if you want to create separate keyboard shortcuts for specific apps.
Just make sure that the new keyboard shortcut that you created isn’t already assigned to another command. Otherwise, it’s not going to work unless you will change the shortcut that was created first. If you don’t know which keyboard shortcuts have already been assigned to which commands, you can use this detailed list for reference.
Remapping a standard mouse
If you have a standard mouse without additional buttons, follow these steps to remap the mouse:
- Download and install reWASD
- Launch reWASD and make sure that your mouse is connected to the PC
- Choose the mouse (or a group of devices that includes mouse) you want to remap in the Device list
- Create a new profile by clicking the Plus sign at the bottom of the Profile list: set the name of a game, add a background picture if needed, and click Add. The config is created automatically
- Pick Mouse in the menu on the top of reWASD window
- Add some mappings: choose the key you want to remap, and then add a mapping to it. Repeat until you add all the desired mappings
- Once you’re done, press Save if you want to keep the changes, or press Apply if you want to try the config right away. When you press Apply the config is saved automatically
- Once the config becomes active, you will see Remap is ON in the bottom left corner. To eliminate the active config, press Remap is ON button, and you will see the Remap is OFF indicator. Press it once again to switch remap back ON.
Remapping mouse scrolls
Since reWASD 5.5.1, we have added an option to remap scroll wheel. To do that, please open Mouse sub-config, pick one of the Scroll directions, and assign the desired mapping to it. You can configure the following settings:
- Scroll delta is the setting that defines the relation between the intensity of scrolls you perform on a physical mouse, and the output you get. This slider lets you choose how long a single scroll will be. The bigger value you choose, the fewer mappings you will get when you scroll once. Each mouse has different characteristics, so we recommend testing it in game first, and this way define the sweet spot.
For example, let's say you perform the same move with the minimum Scroll delta value, and the maximum Scroll delta value. In the case with the minimum value, the mapping may fire from 6 to 10 times. In the case with the maximum value, and making the same move (same speed and intensity), the mapping will fire 1 time.
- Use the same value for all directions permits setting different Scroll delta values for different directions.
- reWASD mapping is where you need to assign the mapping. Don't forget that you can filter the mappings by clicking on the icons of Keyboard, Mouse, Controller, Commands.
- Unmap mutes the native behavior of a scroll.
- Key Combo allows you to assign a combo to the scrolls.
Remapping a mouse with programmable buttons
If you have a gaming mouse with additional programmable buttons, it may be reported to reWASD as an unknown device.
Note, that some devices (for example, Logitech G502 or G300S) have On-Board Memory option in the native software, which is set by default. That is the option you need to make your mouse cooperate with reWASD properly.
To initialize the mouse and add the mappings to it, you need to do the following:
- Download, install reWASD, and also install the native software for your particular mouse (I have an example with Bloody A6 mouse and Bloody6 software)
Now open the button mapping section in the native software of your mouse. Since reWASD can map Left mouse button, Right mouse button, Middle mouse button, X1 and X2 (two buttons that your mouse usually has at the side), you need to assign some keyboard keys to all other mouse buttons. I will map 1 to Z, N to X and 3 to C, the keys that you choose to map are up to you:
Launch reWASD and make sure that your mouse is connected to the PC
Check the lower left corner, find the icon with a question mark and click on it. You will see the following window:
Pick the relevant option, and press Submit. Now you can add mappings to it
Choose the mouse (or a group of devices that includes mouse) you want to remap in the Device list
Create a new profile by clicking the Plus sign at the bottom of the Profile list: set the name of a game, add a background picture if needed, and click Add. The config is created automatically
Pick Mouse in the menu on the top of reWASD window
- Add some mappings: choose the key you want to remap, and then add a mapping to it. Repeat until you add all the desired mappings
- To map the keys that you assigned in the native software, you need to click the Keypad icon on the right part of reWASD window:
You will see the table, now press Add to create the new mapping. Don't forget to Unmap the additional buttons too, to prevent unwanted actions. I will choose Z, X, and C at the left part and assign some combos to them in the right part:
Once you’re done, press Save if you want to keep the changes, or press Apply if you want to try the config right away. When you press Apply the config is saved automatically
Once the config becomes active, you will see Remap is ON in the bottom left corner. To eliminate the active config, press Remap is ON button, and you will see the Remap is OFF indicator. Press it once again to switch remap back ON.
○ reWASD Forum ○ Support request ○ Facebook page ○ Discord text chat ○