Remote keyboard
When connected to the MEGA65 by JTAG you can use the remote keyboard. Press button Keyboard in the lower right corner to switch into the remote keyboard mode. You will see a visual overview of the MEGA65 keyboard.
You now can type text in the Command field below the displayed MEGA65 keyboard layout to send it directly to the MEGA65:
Any supported char you then enter in the Command field will be sent right away and displayed on the MEGA65 screen. Whenever you press a key-leaving-line (ENTER, Cursor UP/DOWN) it will also delete the typed text in the Command field.
Use
The remote keyboard acts syntactically and not geographically. This means if you enter a supported key on your PC keyboard (even if it's not at the same position as on the MEGA65 keyboard) it will be printed the right way. This also works for the special keys like ESC, TAB, CTRL, SHIFTLOCK, etc.
Shortcuts
To access the graphical chars (printed on key front) you need to use the SHIFT key or the MEGA key (lower left corner of the displayed MEGA65 keyboard). While the SHIFT is mapped 1:1 the MEGA key is mapped to the OS key (Windows/Linux: Window flag key, OSX: Command key).
Depending on your OS a key combination with one of those two keys can already be defined and therefore do something different. In this case you can use the MEGA65 keyboard layout in the Console window. All MEGA65 keys which do not exist on a modern PC keyboard or key shortcuts blocked by the OS can still be sent. All those functional keys got marked orange when you hover the mouse pointer over the keyboard layout. Most keys will be sent as soon as you click on them. The keys ALT, CTRL and MEGA65 expects an additional key before sending. For example you want to switch the cursor color to light gray: click first on the MEGA key on the MEGA65 keyboard layout and then press the physical key 8 on your PC keyboard.
The CTRL key can be used the same way to access the first printed color set.
Overview
If you click on the question mark in the lower left corner of the MEGA65 keyboard a list of all accessible keys on the keyboard layout will be displayed in the Console window. In order to see the key list enlarge the M65Connect window or click on the Terminal button to hide the MEGA65 keyboard layout. You then can scroll the Console window to see all accessible keys.
List of functional keys on the MEGA65 keyboard
Key | Function |
---|---|
ALT | Not occupied * |
Arrow Left | Print arrow left |
Arrow Up | Print arrow up |
CLR | Clear the whole screen |
CTRL | Access to first color of number keys * |
F1 | Switch between 40 and 80 char mode |
F2 | Delete everything right from cursor |
F3 | Command DIR |
F4 | Command DIR "*=PRG" |
F5 | Jump to previous word |
F6 | Not occupied |
F7 | Jump to next word |
F8 | Command MONITOR |
F9 | Scroll down BASIC program |
F10 | Not occupied |
F11 | Scroll up Basic program |
F12 | Not occupied |
F13 | Delete char behind cursor |
F14 | Not occupied |
HELP | Not occupied |
HOME | Put cursor in the first position of the screen |
MEGA | Access to lower left char of keys, second number color * |
SHIFT | Access to lower right char of keys, special char on other keys |
NO SCROLL | Pause scrolling text" |
RESTORE | Not occupied |
RUN STOP | Stop BASIC program or scrolling text |
Rvs On | Entered chars will be inverted |
Rvs Off | Entered chars will be printed the normal way |
* Press related key on PC keyboard after activating it