cj7hawk
Veteran Member
Hi All,
Well, I suppose sooner or later I was going to have to consider this, and it's time is now. Working with wordstar, and wondering how to get things like cursor keys working with the keyboard rather than having to use the left-side keyboard?
Having gone with ADM-3A for the screen, the cursor keys I naturally mapped to the ADM-3A combinatins - that is, I added up and right to the already existing BS and LF mappings for the cursor, which produces some neat results, like being able to move the cursor around the screen with just the keyboard...
Except Wordstar hates it. Left replaces backspace, which means I can set Backspace to $7F, which is rubout and down works, but it's a nightmare, and if I do that, of course it breaks the CCP, because now Backspace is a character, not a rubout, and it really left me wondering two things.
1) Are there any optimal solutions or established keycodes to return for things like numeric pad options, cursor keys, etc? Thinks like Insert / Delete / Printscreen / home / end / pageup/down etc.
2) Is there any way to get Wordstar to recognize these? Outside of encoding the wordstar options? And even then, is it a good or a bad idea?
3) ( because I can't count ) - Was there ever an established way to translate keys under CP/M - eg, so I could run a small config utility that would adjust the keys for CCP/Wordstar/Spreadsheet/Whatever before running it?
Thanks for any input on this -
David
Well, I suppose sooner or later I was going to have to consider this, and it's time is now. Working with wordstar, and wondering how to get things like cursor keys working with the keyboard rather than having to use the left-side keyboard?
Having gone with ADM-3A for the screen, the cursor keys I naturally mapped to the ADM-3A combinatins - that is, I added up and right to the already existing BS and LF mappings for the cursor, which produces some neat results, like being able to move the cursor around the screen with just the keyboard...
Except Wordstar hates it. Left replaces backspace, which means I can set Backspace to $7F, which is rubout and down works, but it's a nightmare, and if I do that, of course it breaks the CCP, because now Backspace is a character, not a rubout, and it really left me wondering two things.
1) Are there any optimal solutions or established keycodes to return for things like numeric pad options, cursor keys, etc? Thinks like Insert / Delete / Printscreen / home / end / pageup/down etc.
2) Is there any way to get Wordstar to recognize these? Outside of encoding the wordstar options? And even then, is it a good or a bad idea?
3) ( because I can't count ) - Was there ever an established way to translate keys under CP/M - eg, so I could run a small config utility that would adjust the keys for CCP/Wordstar/Spreadsheet/Whatever before running it?
Thanks for any input on this -
David