OrderedBytes, LLC
ControllerMate
Home News ControllerMate Support Forum
Introduction     New Features     Screenshots     Programming     Help / Examples     Compatibility     Download / Purchase
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 you’re 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 ControllerMate’s 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.
Virtual Button Single Key Toggle ON/OFF Gate Addition 1:2 ON/OFF Selector Constant Number Number Exchange Virtual Hatswitch Delta (Strobe) 1:2 Number Selector ON/OFF Latch Axis Calibration View Hatswitch Setup Dwell Virtual Axis Pulse Counter Pulse Count Number Gate LED Rate Subtraction Multiplication Division Remainder Application Comparator Accumulator Controller Strobe Delta (Number) Random Number
Copyright © 2006 — 2008 OrderedBytes, LLC.
All rights reserved.