Some classes such as Blaster have very difficult keyboard inputs for optimal gameplay, and that assigning its combo as a macro would make the class easier. They have different modes which can determine how it repeats from only playing once, as long it is held or toggle (not happening) and playing X number of times. They have dedicated keys to allow uses to record and create keystrokes as well as other uses.
MACRO KEYBOARD SOFTWARE
This is going to be some controversial topic since software life Corsair Link and Razer Synaspe are third party software for gaming peripherals.
I am suggesting we can use our own macros that come with our own keyboard since the ingame one is awful.
You can launch different application when macro is activated.DISCLAIMER: I do not support botting or hacking. But it's perfectly usable for simple clicks.Īlso another macro action was implemented.
MACRO KEYBOARD DRIVER
This was intended for toggle switches in simple home cockpit, however windows mouse driver provides some control on HW level so it brings only limited functionality. Mouse button can have different macro for press and release. Especially mouse wheel can be used for various actions in FS - tuning the radios, trim aircraft, set heading knob etc. Again default windows behavior is deactivated when mouse event has some macro assigned. Macro can be activated by mouse button press/release or mouse wheel scroll. On user requests (thanks for your input) mouse support was implemented. So you can have some cheap gamepad with 8 buttons and connect those buttons as light switches, gear control etc. gamepad button for a long time doesn't cause any processing in windows. Buttons of game devices can be easily used for toggle switches. However with Direct Input I'm able to manage various gamepads and joysticks. It is not a good idea to use keyboard button, because once the key is pressed keyboard driver keeps sending key-down messages to windows. Some of you asked for toggle switch option. One long web page was divided into several sections. Thanks to Marc Berthomeaux for French translation and pushing me add multilanguage support :-). If you want to translate HidMacros to your language, just check lang directory and send me appropriate lng and rtf file. Currently HidMacros comes with English, French and Czech language. This is now implemented with modifier &.Īdded support for multiple languages.
MACRO KEYBOARD FREE
Please feel free to send me new version.Īlso note that version 2.0 uses xml configuration file instead of old ini. Scripting possibilities are documented on special page.Īny feedback is appreciated at my email or support forum.įrench language file must be enhanced with new strings. The 2.0beta version can beĭownloaded here. Today first beta version was released and I'm looking for help with testing. Also iterfacing possibilities were extended (FSX variables, FSUIPC). The application was improved with scripting support. Game devices - buttons and axis values can be read from scriptįull list of features and their description can be found at scripting page.X-plane support - X-plane variables can be read and written from script.FSUIPC support - FS variables can be read and written from script to access FS9 and FSX.active scripting - macros can trigger scipt which use WSH, COM objetcs etc.So it is required to copy new version ofįile HidMacrosXpl.xpl to X-plane plugins directory. Command can be sent from script orĭirectly as macro action. Main purpose is toĮxecute FSUIPC macros and LUA scripts using offset 0x0D70 Method HIDMacros.SetFSUIPCString was added on user requests.MIDI devices support (still experimental).HidMacros is now open source application. For exisiting installations it's fine just to copy this file into lang subdirectory. Thanks to Denis Dogan for providing the file.
MACRO KEYBOARD DOWNLOAD
German translation is part of download package now. Up to date information about LuaMacros can be found at forum or github.ĭon't expect new version of HidMacros.