ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/Frodo4/Docs/keyboard.html
Revision: 1.1
Committed: 2003-07-01T15:44:24Z (21 years, 5 months ago) by cebix
Content type: text/html
Branch: MAIN
CVS Tags: VERSION_4_2
Log Message:
imported files

File Contents

# Content
1 <HTML>
2 <HEAD>
3 <TITLE>Keyboard layout</TITLE>
4 </HEAD>
5 <BODY>
6
7 <H1>Keyboard layout</H1>
8
9 <HR>
10
11 The keyboard layout closely resembles that of a real C64. The individual
12 rows of the keyboard are mapped as follows (american keyboard):
13
14 <PRE>
15 &lt;- 1 2 3 4 5 6 7 8 9 0 + -
16 Q W E R T Y U I O P @ *
17 A S D F G H J K L : ;
18 Z X C V B N M , . /
19 </PRE><P>
20
21 In addition, the following keys are used:
22
23 <PRE>
24 Esc - RUN/STOP
25 Backspace - INS/DEL
26 Return - RETURN
27 Enter - RETURN
28 Shift keys - SHIFT
29 Caps lock - SHIFT LOCK
30 F1-F8 - F1-F8
31 </PRE><P>
32
33 Special keys under BeOS:
34
35 <PRE>
36 \ - ^
37 Insert - Shift-INS/DEL
38 Delete - INS/DEL
39 Home - CLR/HOME
40 End - &pound;
41 Page Up - &pound;
42 Page Down - =
43 Menu Keys - C=
44 Ctrl Left - CTRL
45 Ctrl Right - C=
46 F11 - RESTORE
47 F12 - C64 Reset
48 </PRE><P>
49
50 Special keys under Unix:
51
52 <PRE>
53 \ - ^
54 Insert - Shift-INS/DEL
55 Delete - INS/DEL
56 Home - CLR/HOME
57 End - &pound;
58 Page Up - ^
59 Page Down - =
60 Alt Keys - C=
61 Ctrl Left - CTRL
62 Ctrl Right - C=
63 F9 - Start SAM
64 F10 - Quit Frodo
65 F11 - RESTORE
66 F12 - C64 Reset
67 </PRE><P>
68
69 Special keys under AmigaOS:
70
71 <PRE>
72 \ - &pound;
73 Delete - CLR/HOME
74 ( (keypad) - ^
75 ) (keypad) - =
76 Alt Keys - C=
77 Ctrl - CTRL
78 F9 - RESTORE
79 F10 - C64 Reset
80 </PRE><P>
81
82 Special keys under RISC OS:
83
84 <PRE>
85 F5 - Toggle sound emulation mode
86 F6 - Enter SAM
87 F7 - RESTORE
88 F8 - Reset
89 Copy - Toggle pause
90 PageUp - Increase SkipFrames
91 PageDown - Decrease SkipFrames
92 num/ - Toggle 1541 emulation mode
93 num* - Toggle speed limiter
94 num+/- - +/-
95 Alt - CBM
96 ScrollLock - On: force single tasking, else multitasking
97 </PRE><P>
98
99 Apart from that the function keys are mapped differently under RISC OS. (F1,F2,F3,F4) maps
100 to the C64's (F1,F3,F5,F7), you get (F2,F4,F6,F8) by pressing shift like on a real C64.<P>
101
102 So the famous key combination RUN/STOP-RESTORE must be typed as Esc-F11 (Esc-F9 under AmigaOS).
103 But you don't have to thrash the F11 key the same way as the RESTORE key on
104 the original C64. <TT>:-)</TT><P>
105
106 The cursor (arrow) keys work as expected. I.e. "cursor up" corresponds to
107 "Shift-cursor down" on the C64. The same applies to the function keys F2,
108 F4, F6 and F8.
109
110 The numerical keypad emulates a joystick in port 1 or 2, depending on the
111 state of the Num Lock (Num Lock off: port 2, Num Lock on: port 1):<P>
112
113 <PRE>
114 7 8 9
115 ^
116 |
117 4 5 6
118 &lt;-- Fire --&gt;
119 |
120 v
121 1 2 3
122
123 0
124 Fire
125 </PRE><P>
126
127 Keyboard joysticks are handled differently under RISC OS:
128
129 <UL>
130 <LI>NumLock on: only joystick 1 active, mapped to port 2. NumLock off: both joysticks active, 1 mapped to port 1, 2 mapped to port 2.
131 <LI>Joystick keys can be defined freely. Defaults are: joystick 1: (1 2 3 . enter) on the numerical keypad, joystick 2: (z x f c g).
132 </UL><P>
133
134 The '+' and '-' keys on the numerical keypad increase and decrease the
135 "Draw every n-th frame" setting on the fly. The '*' on the numerical keypad
136 toggles the "Limit Speed" option. The '/' on the numerical keypad toggles
137 the processor-level 1541 emulation.
138
139 </BODY>
140 </HTML>