ControllerMate v4 contains a number of new features.
It has become easier to use ... and more sophisticated.
|
|
Easier to use ... with Single Key building blocks
One of the basic tasks performed with ControllerMate is to configure a button on a joystick,
gamepad, or other device simulate a particular key on a keyboard. The Single Key building
block has been added to make that task as simple as possible. With the Single Key, pick your
keyboard key, add any desired modifiers, and youre done.
|
Easier to use ... with an automatically scrolling Palette window
In ControllerMate v4, the Palette window automatically scrolls to show the control that has
changed. No more hunting through long lists of controls to find the one icon that is lighting
up. The Palette window now brings it to you.
|
Easier to use ... with Controller Types
Controller Types are sets of very detailed preferences for each type of controller you have
attached to your computer. You can give each controller a custom name, a custom manufacturer
name, and determine whether or not that type of device shows up in the Palette window.
On each of your devices, you can give each control a custom name, specify whether or not that
control will cause the Palette window to automatically scroll, indicate whether or not that
control should even appear in the Palette window. Some devices advertise many more controls
than they actually have. With Controller Types, you can prune the contents of the Palette window
so that only actually controls are shown.
|
More sophisticated ... with Controller Configurations
Controller Configurations allow you to change the default behavior of keyboard and mouse devices.
Each key on a keyboard (or keyboard-like device) can be configured to behave like a different
keyboard key or it can simply be turned off. Similarly, each button on a mouse can be
configured to act like a different mouse button. Additionally, Controller Configurations for mouse
devices can contain a custom mouse acceleration curve. You can select from one of the 10 standard
acceleration curves (the 10 that are available in the Keyboard & Mouse panel of the System Preferences),
or you can create an entirely new acceleration curve.
|
More sophisticated ... with Virtual Devices
You can now create three types of Virtual Devices: mice, tablets, and joysticks. These virtual
devices appear like normal devices except you get to control their operation using ControllerMates
building blocks. One common use of Virtual Devices is to create a virtual mouse, and then connect
a joystick or hatswitch to that virtual mouse. This makes the joystick or hatswitch act just like
a mouse.
|
More sophisticated ... with many new building blocks
ControllerMate v4 contains 33 new types of building blocks for a variety of uses. There are new
timing building blocks, new math building blocks, new logic building blocks, and new building blocks for virtual devices.
|