NEWKEYS.DOC Newkeys is a key redefinition program for the Xerox 16/8. It may also work on the 820-II with low profile keyboard. Newkeys changes the characters generated by the four arrow keys; the home key; the accept, delete, prev, and next keys; and the (blank) and undo keys as follows: up-arrow ^e down-arrow ^x right-arrow ^d left-arrow ^s home * accept ^g delete del prev ^a next ^f (blank) ^v undo ^u The modified keys will generate the specified characters whether used with the shift or control keys or used alone. Newkeys also changes some of the repeating characters. The "x", "X", "=", and "/" no longer repeat. New repeating characters are: ^e, ^x, ^d, ^s, ^a, ^f, ^w, and ^z. BASIC source for Newkeys is provided so that you can redefine the keys however you like. Just change the value under the "VAL" heading to the decimal number of the ASCII character you want the particular keystroke to generate. The values under the heading "STD" are the standard, default Xerox values. The keystroke that each poke affects is listed under the heading "KEYSTROKE". Newkeys will run under MBASIC or compile under SBASIC. Compiled versions of Newkeys and Oldkeys are provided for those who have neither BASIC. Oldkeys is the program used to restore standard Xerox key assignments. Use it before running any Xerox specific program that expects the usual characters from the usual keys. Joe England, 8/1/87