Step by Step

Please look at the support section for installation problems and device-specific information.

Configuring the Volume and Eject keys

The USB Overdrive can handle the media keys on most keyboards, but the default settings may not include every existing model. To configure the media keys and restore their functionality (or use them for other purposes), open the USB Overdrive user interface and press the relevant keys on the keyboard. New entries should be added to the left side list of controls. Most keys should be automatically configured to do the right thing. If they are not, select the appropriate assignment in the right side menus (typically “System Control” + “Mute Volume” or “Eject” or one of the other choices). If you want to use the Shift+Volume or Control+Eject key combinations, you may want to disable the USB Overdrive for your keyboard by following the procedure described below.

Disabling the USB Overdrive for a specific device

If you have a device that works better without the Overdrive, you can give it back to the standard macOS drivers by first creating specific settings for it (see paragraph above) and then unchecking the Enabled checkbox at the right.

Creating settings for a specific application

Select “New Duplicate Settings” in the top menu of the Settings section, then choose the target application in the “Application:” menu. The currently selected settings are copied to the new ones if you do not change the device type.

Creating settings for a specific device

Same as above. Select “New Duplicate Settings” in the top menu of the Settings section, then choose the target device in the “Device:” menu. You can select both a target application and a target device at the same time to make your settings even more specific. Again, the currently selected settings are copied to the new ones if you do not change the device type.

Assigning Double Click or Click Lock to a button

First select the physical button you want to configure by pressing it on the device or choosing it in the left side list. Then look at the menus at the right and choose “Click Mouse Button” + “Double Click” (or “Click Lock”).

Assigning Command+Click or Option+Click to a button

Same as above. First select the physical button you want to configure by pressing it on the device or choosing it in the left side list. Then look at the menus at the right and choose “Click Mouse Button” + “Click”. Now check “Command” or “Option” in the check boxes below.

Assigning Back and Forward to buttons 4 and 5

First select the physical button you want to configure by pressing it on the device or choosing it in the left side list. Then look at the menus at the right and choose “Keyboard Shortcut” + “Back” (or “Forward”).

Assigning Page Up and Page down to the mouse wheel

There are two different ways to scroll one page at a time. The first one is “Scroll” + “Up” + “One Page”, the second one is “Press Key” + “Page Up”. Note that the Scroll method does not really know about the page length, so it scrolls a fixed number of lines (currently 10 which is most likely less than a full page). The Press Key method should scroll one exact page at a time, but it’s up to individual applications to support it and some of them may not react.

Configuring Wheel Click+Up (formerly Clicked Wheel Up)

The Click+Up/Down controls are not added by default to the list of configurable controls at the left, but you can add them easily by physically pressing the mouse wheel and moving it up and down while the user interface is open. You can then assign the desired function (typically Page Up and Down, see above) using the menus at the right. Be aware that Wheel Click+Up and Wheel Click+Down can only be used if the Middle Button (or whatever button is chosen as the wheel button) is set to Do Nothing or Auto Scroll.

Swapping the Windows and Alt keys on a PC keyboard

You don’t need the USB Overdrive or any specific driver to do this in macOS. Open System Preferences, go to the Keyboard section, select the Keyboard tab and press the Modifier Keys button. You can then assign Command to the Option Key and Option to the Command Key. You may want to select the target keyboard in the top menu first, so that other keyboards are not affected.