MATRIC Server 1.65.10 change log

  • Fixed: Auto deck switcher bug (can not select target device)
  • Fixed: material icons not displayed on buttons
  • Added showcase deck to default install
  • Enhancement: Remember currently open page on client when reloading deck due to save on server
  • Enhancement: Added customCSS for iframe action, the idea is you can scale and style iframe for better fit on the deck
  • Change: Removed object-fit and object-position properties for iframe action as they didn't work as desired
  • Change: Sandbox attribute applied by default for iframe action. you have to explicitly allow scripts etc using sandbox attribute

MATRIC Server 1.64 is here!

MATRIC Server 1.64 is here!

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


1.63 - Embedding web pages and touchpad zone

1.63 - Embedding web pages and touchpad zone

Embed Web page - enables you to embed a web page directly into MATRIC decks e.g. Google maps

Touchpad zone - similar to touchpad but instead of opening a special dedicated touchpad screen, touchpad surface is inline with buttons on the deck page

Aviation button templates released under CC license

Our most popular deck is "Aviation button templates", we decided to release the source files under Creative Commons license. The zip file contains graphics with layers in 3 formats: original Affinity Designer format, EPS and Photoshop PSD. Attribution is optional.

Aviation button templates


Creative Commons License
Aircraft buttons by MATRIC is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Based on a work at

MATRIC 1.62 beta

Beta 1.62 is available for download here


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

MATRIC 1.61 is released

1.61 Brings two major new features

  • 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
  • Bugfix: UI glitch in settings dialog

MATRIC beta 1.61 changelog

  • Execute HTTP action
    Executes HTTP request with parameters, can be used to connect to various webhooks from social media to smart devices
  • Various bugfixes

Matric 1.59 beta changelog

  • Support for Bluetooth connectivity via Windows Mobile Hotspot
  • New config file location Documents\MATRIC\config
  • Bugfix: Button properties panel for VJoy action not opening vjoy download window
  • norestart option to hopefuly prevent Visual C++ runtime installer rebooting without asking the user
  • All binaries digitally signed

Matric for Android 1.58 coming soon

New version has been posted for review, 

Highlight: added bluetooth connection support (via Windows Mobile Hotspot tethering). Requires MATRIC for Windows 1.56 or higher. Refer to this video for more details:

Bugfix: link not clickable
Feature: Tweaked network protocol could allow MATRIC to work in some network scenarios which caused issues before

Feature: About dialog instead of toast

Feature: In-App rating implementation

MATRIC for Windows 1.56 released

  • Possible fix for vcredist conflict
  • Automatically enable Windows Media Player
  • Option to choose to run MATRIC when Windows starts
  • OBS websocket fix when using password
  • Enable/disable integration does not require MATRIC restart any more
  • Integration API bugfix: addressing a button by name will apply to all buttons with that name
  • Bugfix: Display PAUSE key when capturing macro or hotkey
  • Digitally signed binaries - might help with antivirus warning