MidiKey2Key is a free software that lets You turn any MIDI-In event into a keyboard-action on your computer or start any program or command on your computer. The posibilities are almost unlimited.
All you need is a MIDI-device connected to your PC which can send MIDI-commands.
I.e. a small MIDI-pad with nice buttons is recommended to be turned into a command-board, which controls actions on your PC.
So it is possible, to switch scenes in OBS (Open Broadcaster Software, streams games or your entire windows-desktop) by touching a button of your MIDI-device or MIDI-footpedal.
Even the program-start of OBS itself can be initiated by your MIDI-device.

There are some more features planned to integrate into MidiKey2Key, so check frequently for updates.
We are waiting for your response, what to add to MidiKey2Key.
Do not hesitate to tell us your ideas, what else could be nice to have in MidiKey2Key.


  • Easy and quick setup
  • Able to send any key-combinations
  • Able to start any application/batch-file, etc
  • Stays in the background with a tray icon
  • Your game/fullscreen-application does not loose focus while MIDIkey2Key is executing commands
  • Sends key-shortcuts to any application which has the focus or which is able to receive global key-commands (like OBS)
  • Waits - if You wish - for the release of the Midi-Pad before releasing the keypress.
  • Stores automatically your settings on exit
  • Able to handle multiple settings by starting with a setting-name as argument for MidiKey2Key.exe
  • Able to create automatically shortcuts for startup with a different setting
  • STARTUP setting which is executed, when MidiKey2Key starts
  • Works also as simple MIDI-Monitor for analysing MIDI-events
  • Native Train-simulator support: Can listen and light up LEDs of Your controller on events of Train Simulator or can handle Your throttle/brakes, etc by Midi-pots.
  • Built-in AKAI APCmini editor to control it´s LEDs
  • Writes a MIDI-In-logfile for later analysis
  • Small and lightweight, does not need many PC-resources
  • More features to come
  • Requirements:
    Windows XP 32/64bit or higher, MIDI-device conneted to USB or MIDI-device connected via a MIDI-PC-interface, .NET framework 4.0 or higher
    300Kb harddisk-space

Video tutorials

Basic tutorial
Controlling Train Simulator with a MIDI-Controller
AKAI APCmini LED tutorial
Train Simulator into depth tutorial
New great features in v2.0.9.x tutorial


Use the official support forum or the official Discord-Channel: https://discord.gg/MgTkrpw.