How-To: Add Application Keymaps to Keyspan Digital Media Remote
Directly Edit your Keyspan Remote’s Map
While Keyspan provides an interface for mapping functions to the remote’s buttons, it can be tedious to click through each of the remote’s 17 buttons and assign a key command or AppleScript. In our solution articles, we provide a table that shows each button and its new function, but one wishes we could import an application’s entire set of function maps. So long as you have a text editor, you can do just that.
Keyspan provides three map files, one for each of their remote products; they are stored in /Library/Preferences/Keyspan DMR Preferences, in your home folder. The KeyspanDMR application displayes the active map file, such as KeyspanDMR17.map. Map files are text files, and can be opened with TextEdit or your favorite text editor. Inside the map file, each application set is followed by the individual action mappings for that set.
A new application sets begins with “APPL”, followed by the name of the application. A blank line follows, then a list of key map entries, one entry per line. Another blank line follows each set.
To add an application mapping, copy and paste the provided text into the end of the Keyspan map file. Verify that each set is followed by a blank line, and that the header with the application’s name is included:
ACT CYCLE KEY 00023009 0180 0 0 0 0
ACT MENU KEY 00000863 0100 0 0 0 0 OVR
APPL MacTheRipper
ACT STOP KEY 00023009 0180 0 0 0 0 OVR
ACT PLAY KEY 00000863 0100 0 0 0 0 OVR
Once you have imported your application set, you can always make changes in the KeyspanDMR application. (For actions that map to scripts, you may find it easier to edit their file locations here, rather than clicking and navigating in the KeyspanDMR application.)
Save your map file, then stop and restart the Keyspan Mapper in the KeyspanDMR application.
Application Maps
| Application | Date | Submitter | Link |
|---|---|---|---|
| Matinee | 3/24/2005 | Modmini | Map File |
| MacTheRipper (incl. scripts) | 3/24/2005 | Modmini | Map File |


