• Control PC apps from smartphone

    MATRIC turns your smartphone or tablet into an application remote control for PC. Forget keyboard shortcuts and make your smartphone an extension of your favorite PC app or game.

  • Unleash your creativity

    Unleash your creativity with powerful yet incredibly easy to use MATRIC editor. Build and share button deck for your favorite app in minutes.

  • Stream deck

    MATRIC natively supports OBS Studio
    Build your very own stream deck to fit your needs EXACTLY, from simple scene switching to full blown studio mode mix console

  • Advanced features

    It's not just about emulating keyboard with shortcuts and macros, MATRIC utilizes power and versatility of smart devices with barcode scanner, photo capture and remote touchpad.

  • Community

    Visit our growing community gallery and you might find ready made deck for your favorite app or game. Show your creativity and share your creations with the community.

  • Integration API

    MATRIC can extend your desktop app to mobile screens. API is free to use, no fees no registration
    See our demo project on Github




Low level keyboard emulation, works in most apps and games


Record multiple keyboard actions into precisely timed macros


MATRIC supports OBS Studio from simple scene switching to full blown studio mode mix console


Create your own decks by using intuitive drag&drop editor


Snap a photo on the smartphone and MATRIC can send it to PC clipboard


Scan barcode or QR code using the smartphone and MATRIC will type it to your PC


Uses smartphone screen as multi touch touchpad for PC


Use MATRIC as virtual joystick with full support for buttons and axes


Play an audio file on PC


Trigger webhooks using http request action. Use MARIC to trigger IFTTT, Zapier or Microsoft Flow actions



Join our discord server for support


Frequently asked questions

If you are using Microsoft Edge, there is an issue (by design) that prevents Google authorization.
We recommend using another browser as your default browser.

Most common reason for this is Windows firewall on your PC preventing communication between MATRIC on smartphone and MATRIC on PC.
The first time MATRIC runs, you'll be presented with a dialog:

For most people clicking Alow access is the only thing that needs to be done, however there are special cases, for example:
You home network should be detected by Windows as "Private", however for some people it might be set up as "Public" in which case you need to allow MATRIC to communicate over the public network.

To check if your firewall is set up correctly:
1) Type firewall into start menu search and choose the "Allow an app through Windows firewall"

2) Click Change settings and find MATRIC in the list of applications, make sure the appropriate checkboxes are checked and click OK.

This error is caused by obsolete version of Android WebView system component which wasn't updated on your device.
The solution is to go to Google Play and update the Webview component, direct link to WebView on Google Play: https://play.google.com/store/apps/details?id=com.google.android.webview

If you are getting an error popup similar to the one above, you're most likely using Hyper-V virtualization. The issue can be solved by following these steps:

//Start Powershell or cmd as admin
> dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

// Reboot
// Start Powershell or cmd as admin again
> netsh int ipv4 delete excludedportrange protocol=tcp startport=50228 numberofports=1

// Then
> netsh int ipv4 delete excludedportrange protocol=tcp startport=50230 numberofports=1

// Finally
> dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All

// Reboot
Many thanks to @RupTurE for his contribution, it is appreciated


MATRIC for Windows™ 10 needs to be installed on PC you want to control with smartphone or tablet. It contains the editor, sample decks and hundreds of button templates to get you started.

Beta 1.62.8

  • Switched to WiX installer, read about it in this blog post
  • Configurable network ports to get rid of those pesky Hyper-V conflicts etc
  • Fix app crash if Hotkey action is malformed
  • Fix app crash if Run App action target does not exist
  • Fix properly mark update message as read when clicked
You have to uninstall any version lower then 1.62 before installing

MATRIC for Android™ is the client app, it is installed on your smartphone or tablet and displays buttons which control applications on PC. Requires Android 5.0 or higher.

Public beta version download

Public beta version, if you want to try out the latest features and bugfixes

Beta 1.63.3

  • New feature: touchpad zone "action" makes the button a touchpad surface
  • New feature: embed web page "action" enables embedding web pages in MATRIC deck, however due to various limitations your mileage may vary, e.g. Google maps works, YouTube doesn't
  • Change: Removed "Enable OBS Integration" from settings - it was basically redundant
  • Fix auto connect to OBS Studio not working properly
  • Fix OBS Studio websocket error response crashing MATRIC
  • Fix touchpad zone bug, not working whwn other button is pressed
  • Additional exception handling and logging
You have to uninstall any version lower then 1.62 before installing

MATRIC for Windows™ 10 public beta