Changing Keyboard mappings.
To change DMDX's input mappings the first thing that must be done is to to use the TimeDX input test and find out what the name of your keyboard device is. While you are there you will also want to find out what the name of the space bar is (which will be used as the request key to advance from item to item) and the names left and right shift keys (that will be the response keys). A key point to know is that the name TimeDX reports for a button will have a plus sign (+) in front of it when used in DMDX.
Having done that you will need to edit the parameter line of the item file. For instance the demo has the following parameter line:
<ep> s8 <azk> f25 <id "keyboard"> <mr +g> <mnr +f> <mpr +h>This item file binds the G key to the request (in addition to the spacebar), the F key to the negative response and the H key to the positive response (in addition to the shift keys). You will need to replace <id "keyboard"> with the name of your keyboard from TimeDX, similarly you will need to edit the mappings:
<ep> s8 <azk>
f25 <id "your-keyboard-name"> <mr +your-spacebar-name> <mnr +your-left-shiftkey-name> <mpr +your-right-shiftkey-name>
$ <!safemode 1> <vm
640,480,480,16,0> <id mouse> <mr +button 1> <eop>
The use of quotes is optional, sometimes spaces in the names devices and buttons necessitate their use, at other times they appear to break things (we're still looking into that). The same sort of thing would be required for the mouse.