Table of Contents
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Apple II Keyboard
The PLATO keyboard is mapped onto the Apple ][ keyboard. CTRL is used to access the special PLATO keys, with ESC acting as a SHIFT key in combination for shifted combinations.
| PLATO KEY | Apple Key |
|---|---|
| ANS | CTRL-A |
| BACK | CTRL-B |
| SHIFT-BACK | ESC CTRL-B |
| COPY | CTRL-C |
| SHIFT-COPY | ESC CTRL-C |
| DATA | CTRL-D |
| SHIFT-DATA | ESC CTRL-D |
| EDIT | CTRL-E |
| SHIFT-EDIT | ESC CTRL-E |
| FONT | CTRL-F |
| ÷ | CTRL-G |
| HELP | CTRL-I |
| SHIFT-HELP | ESC CTRL-H |
| LAB | CTRL-L |
| SHIFT-LAB | ESC CTRL-L |
| SUPER | CTRL-P |
| SHIFT-SUPER | ESC CTRL-P |
| SQUARE | CTRL-Q |
| ACCESS | ESC CTRL-Q |
| STOP | CTRL-S |
| SHIFT-STOP | ESC CTRL-S |
| TERM | CTRL-T |
| × | CTRL-X |
| SUB | CTRL-Y |
| SHIFT-SUB | ESC CTRL-Y |
| Setup | CTRL-Z |
| Shift Lock (for Apple ][+ | ESC ESC |
--
For Apple ][+ systems, you can press ESC ESC to toggle and access the lowercase characters.
TBD: Map access keys (lots of special printable characters) onto Apple2 keyboard directly.
Atari 8-bit PLATO Keyboard
PLATO Keyboard
The PLATO keyboard is mapped to the Atari keys, like so:
| PLATO KEY | Atari Key |
|---|---|
| ANS | CTRL-A |
| BACK | CTRL-B |
| SHIFT-BACK | CTRL- + (left arrow) |
| COPY | CTRL-C |
| SHIFT-COPY | CTRL- - (up arrow) |
| DATA | CTRL-D |
| SHIFT-DATA | SHIFT-CTRL-D |
| EDIT | CTRL-E |
| SHIFT-EDIT | SHIFT-CTRL-E |
| FONT | CTRL-F |
| ÷ | CTRL-G |
| HELP | CTRL-I |
| SHIFT-HELP | SHIFT CTRL-H |
| LAB | CTRL-L |
| SHIFT-LAB | CTRL-= (down arrow) |
| SUPER | CTRL-P |
| SHIFT-SUPER | SHIFT CTRL-P |
| SQUARE | CTRL-Q |
| ACCESS | SHIFT CTRL-Q |
| STOP | CTRL-S |
| SHIFT-STOP | SHIFT CTRL-S |
| TERM | CTRL-T |
| × | CTRL-X |
| SUB | CTRL-Y |
| SHIFT-SUB | SHIFT CTRL-Y |
| Setup | OPTION |
| Exit | SELECT X |
| Color up | SELECT - |
| Color down | SELECT = |
| Bright up | Select * |
| Bright down | Select + |
| CR and LF | Select RETURN |
Commodore 64 PLATO Keyboard
The PLATO keyboard is mapped to the Commodore keys, like so:
| PLATO KEY | C= Key |
|---|---|
| ANS | COMMODORE-A |
| BACK | COMMODORE-B |
| SHIFT-BACK | COMMODORE-SHIFT-B |
| COPY | COMMODORE-C |
| SHIFT-COPY | COMMODORE-SHIFT-C |
| DATA | COMMODORE-D |
| SHIFT-DATA | SHIFT-COMMODORE-D |
| EDIT | COMMODORE-E |
| SHIFT-EDIT | SHIFT-COMMODORE-E |
| FONT | COMMODORE-F |
| ÷ | COMMODORE-G |
| HELP | COMMODORE-I |
| SHIFT-HELP | SHIFT COMMODORE-H |
| LAB | COMMODORE-L |
| SHIFT-LAB | SHIFT-COMMODORE-L |
| SUPER | COMMODORE-P |
| SHIFT-SUPER | SHIFT COMMODORE-P |
| SQUARE | COMMODORE-Q |
| ACCESS | SHIFT COMMODORE-Q |
| STOP | COMMODORE-S |
| SHIFT-STOP | SHIFT COMMODORE-S |
| TERM | COMMODORE-T |
| × | COMMODORE-X |
| SUB | COMMODORE-Y |
| SHIFT-SUB | SHIFT COMMODORE-Y |
- Home
- What is FujiNet?
- The Definition of Done
- Board bring up for FujiNet Platform.IO code
- The Complete Linux CLI Guide
- The Complete macOS CLI Guide
- Development Env for Apps
- FujiNet-Development-Guidelines
- System Quickstarts
- FujiNet Flasher
- Setting up a TNFS Server
- FujiNet Configuration File: fnconfig.ini
- AppKey Registry - SIO Command $DC Open App Key
- CP-M Support
- BBS
- Official Hardware Versions
- Prototype Board Revisions
- FujiNet Development Guidelines
- Atari Programming
- Apple Programming
- C64 Programming
- ADAM Programming
- Testing Plan
- Hacker List
- FujiNet VirtualMachine
Copyright 2026 Contributors to the FujiNetWIFI project.
Join us on Discord: https://discord.gg/7MfFTvD