![]() ![]() Nonetheless, the time spend at learning and tweaking pays back well: in terms of convenience, efficiency and, at least in my case, even less muscle strain. You can even make your gear behave differently depending on active application/context. Switchable configs, basic maths and logic, time logic, custom acceleration curves, etc. And you will need to learn about and explore the different available modules to achieve at more intermediate to advanced configurations. But CM really starts - and shines - where other drivers I tried before end. Basic stuff like (re-)defining keys, buttons or acceleration comes still quite easy. CM mostly takes a graphical programming approach with building blocks which can be freely “wired”. Setting up and configuring devices is suprisingly user-friendly, though at first sight still somewhat complex. The only obvious downside lies in feeling quite clumsy and crippled when using a different computer. It took me about 1 hour after installation to register this jewel. Kambamthankyoumaam.Īn incredibly useful, powerful and, as far as I can tell, mature extension to get the most out of your input devices - if you are willing to spare some time in the beginning. Installed a different USB driver app and setup was as straight forward as: press button on game pad, press key you want to assign. I tried various ways going back and forth between tutorial and application and, after about 30 minutes, gave up in frustration. If that sounds like overcomplicating things, it's because it is. To assign keys, you need to convert that somehow into an On/Off signal using math operator "building blocks" that you arrange in a flow-chart type graphical layout. Seems straight-forward enough right? Controller Mate recognized the D-pad as X and Y axis producing values of 0, 128 or 255. It has a digital D-pad which I wanted to map to the arrow keys. I have a Thrustmaster Firestorm Digital 3 gamepad that I wanted to play the Defendoid game from the awesome TV series JPod with. If you're like me and just need that damn game pad to work, Controller Mate is the definition of "crack a nut with a sledgehammer". I have a hard time envisioning use cases for most of these things, but I'm sure some hard-core gamers out there or other special-case users will find it a godsend and are willing to go through the extensive tutorial to get it to work. I may not be imaginative enough, but to me, it seems like a solution in search of a problem. Controller Mate lets you do very complex setups with multi-conditional button assignments, interdependencies, logic gates and math calculations. I found Controller Mate absolute overkill, apparently very powerful, but impossible to figure out without studying tutorials, and I'm usually VERY good at the "jump in and wing it" method, even with complicated software. SOME people, professional designers perhaps, need a fancy computer to produce notes. Of course, SOMETIMES you actually need all those tools to hang a picture. If you got 2 points, then Controller Mate is the right choice for you. ![]() (1 point)ī) You use a piece of scrap paper and a pencil. Then you lay out and print the perfectly designed note. What do you do?Ī) You buy a new 12-core Mac Pro, MS Office 2011, Adobe Font Folio and a color laser printer, install everything and take a course in typography. You need to leave your husband/wife a note to remind him/her to pick up your daughter after school. (1 point)ī) You laugh at your neighbor and use a nail and a hammer. You have no idea what half of those things are, but you find an online tutorial to learn how to use them and at the end, you make the perfect hook. What do you do?Ī) You neighbor tells you you need a stud finder, a self-leveling cross line laser, digital measure, calculator, percussion drill and one or more anchor screws. Assigning a custom acceleration curve to a mouse.Assigning an AppleScript to a controller button.Configuring controller axes to act like mouse axes.Configuring controller buttons to generate simple text.Configuring controller buttons to act like individual keyboard keys.Building blocks can be individually configured and linked together to perform an endless variety of tasks.Ĭommon programming tasks that can be performed with ControllerMate include: Each type of building block performs a different type of function. Programming is accomplished using "building blocks". Using a graphical interface and drag-and-drop editing, users can program controller buttons to perform complex keyboard and mouse sequences. Note: ControllerMate is not being sold anymore and is listed only for people who had purchased it in the past.ĬontrollerMate is a controller programming tool that allows custom functionality to be added to standard HID devices (joysticks, trackballs, gamepads, keyboards, and more). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |