https://www.intellivision.us/interface.php The jzIntv emulator supports mapping the controllers, PC keyboard, and Music Sythesizer. This is accomplished by using a "hackfile". To use the hackfile, you need to append the swith "--kbdhackfile" to the command line. An example is: jzIntv --kbdhackfile=C:\jzIntv\hackfile.cfg c:\jzIntv\roms\demo.bin jzIntv supports multiple input configurations, F5, F6, and F7. F5 is the default mapping and F7 is used for the ECS keyboard. F6 (map 1) will be used for the Music Sythesizer. You may either use this HACKFILE.CFG which contains comments or you may configure your own hackfile using the settings below. If you have not upgraded your unit to include Coleco/Atari support, use this HACKFILE.CFG. The jzIntv GUI could be configured as shown below. (Click on the images to zoom in) NOTE: The GUI does not handle long directory names that have a space (e.g. Program Files). It is best to place the hackfile.cfg in the BIN direcotry where jzIntv.exe is located at and not specify a path as shown in the image below.