Quite a while ago I did a Ka-50 proof of concept to demonstrate how to use DCS export to integrate MATRIC with DCS. I decided to revisit DCS inspired by some very creative members of the community and do another DCS-MATRIC showcase.
I'll show you how you can use MATRIC as UFCP and it is much easier to set up with MATRIC 2.0
1.64 has been released, these are the new features:
Windows client support
Windows client makes it possible to use Windows devices as MATRIC clients.
While in general it does not make sense to use Windows client on the same PC which is running MATRIC Server (hotkeys and macros wouldn't work as the client would be just sending keystrokes to itself) in some cases it might be useful, for example if using secondary touch screen as OBS Studio deck
Touchpad zone button "action" makes the button a touchpad surface
While MATRIC did support touchpad emulation before, it would show in a different screen. Now you can embed the touchpad surface as you would any button in the deck, just add button and choose "Touchpad zone" as action.
Embed web page "action" enables embedding web pages and HTML fragments in MATRIC deck, however due to various limitations your mileage may vary (some web sites won't allow embedding), e.g. Google maps works, YouTube doesn't.
It does open interesting possibilities like embedding other apps inside MATRIC.
Improved macro editor - now you won't have to record macro all over again if you make a mistake, it is possible to edit keystrokes
You will have to uninstall any version lower then 1.62 before installing.
We switched to WiX installer system. This gives us signifficant new possibilities like automatically configuring firewall during setup, better control over prerequisites installation (Visual C++ runtime and .Net framework). Only downside so far is that you will have to uninstall any version prior to 1.62 before installing 1.62 or higher.
While switching to WiX wasn't easy (to put it mildly), I strongly believe it is a right step towards better user experience and less setup related issues. Please report any issues to our Discord.
User-configurable network ports - to get rid of those pesky Hyper-V conflicts. Do not change Server discovery port until new Android client (with configurable server discovery port is available on Google Play)
Fix app crash if Run App action target does not exist
Fix app crash if Hotkey action is malformed
Fix properly mark update message as read when clicked
Support for Bluetooth connectivity via Windows Mobile Hotspot
You can now use MATRIC over Bluetooth by utilizing Windows 10 Mobile Hotspot. You need to update MATRIC Android client to latest version to take advantage of this feature.
HTTP request button action
Enables you to send tailor-made HTTP requests from MATRIC at a push of a button. Handy if you want MATRIC to trigger actions on smart devices, social media or any other platform that supports HTTP.
Minor changes and bugfixes
Separate update installation version (will be available on click in MATRIC on Windows) - won't mess up your decks or reinstall defaults or check prerequisites (VC++ and .Net) resulting in more robust and leaner upgrade process
New config file location Documents\MATRIC\config
More popular decks included in default installation
Bugfix: Log file not shown in UI
Bugfix: Button properties panel for VJoy action not opening vjoy download window
Bugfix: Button animation in library panel not shown if button has autorepeat flag set