In order to get the MERC zBoard to detect running games and other applications (non-default) you are going to need to load a “custom” config file. The file structure is simple, it’s just “appName=settingsFile”. The settings file will be a xModMap readable file that my program will load when it detects the app running.
There is a possibility that you could crash the “driver” if you were to run two applications it can detect at once. In order to get around this problem I think I am going to have it only apply the settings for the first one executed (the one with the smaller PID).