9. Configuring revoco

This section describes the possible settings for revoco. revoco is a program written by Edgar Toernig's bonobo that allows MX Revolution mouse users change their mouse wheel behavior. The settings are disabled if an MX Revolution mouse has not been detected by btnx-config. The screenshot below shows btnx-config with the revoco settings tab open.

btnx-config revoco settings

To enable revoco, you must check the Enable revoco checkbox. The possible settings are listed and described below:

Free-scroll mode

This mode places the mouse wheel in permanent free-scroll, where the mouse wheel rotates frictionlessly. This also allows you to use the mouse wheel-press as a button. It's also possible to detect the button with btnx-config and bind it to other key combinations.

Click-to-click mode

This mode places the mouse wheel in permanent click-to-click mode, where the mouse wheel rotates like normal mouse wheels. This also allows you to use the mouse wheel-press as a button. It's also possible to detect the button with btnx-config and bind it to other key combinations.

Manual mode

This mode allows you to change between the free and click-to-click mode with different mouse buttons. You must enter the number of the button into the Button number entry. The default is 3, which is the mouse wheel-press button. This is also the default mode of the MX Revolution mouse. The button numbers and their names are listed below (buttons 1 and 2 cannot be used):

  • 3 - middle (wheel) button

  • 4 - rear thumb button

  • 5 - front thumb button

  • 6 - find button

  • 7 - wheel left tilt

  • 8 - wheel right tilt

  • 9 - side wheel forward

  • 11 - side wheel backward

  • 13 - side wheel press

Automatic mode

This mode automatically changes the scrolling from click-to-click to free-scrolling when you spin the mouse wheel above a certain threshold. It also changes back to click-to-click when you spin the mouse wheel at a speed less than the threshold. Enter the value of the threshold into the Up scroll speed and Down scroll speed. They set the thresholds for up and down scrolling directions separately.

You can press the Restart btnx button to see the changes immediately.