Werner's GX oder SX mit deutscher Tastaturbelegung:
Tastaturbelegungen, Scancodes, Button-Nummern und In/Out-Codes

Inhalt:
  1. Tabelle der Tastaturbelegungen
  2. Tabelle der Button-Nummern und In/Out-Codes
  3. Anmerkungen
1. Tabelle der Tastaturbelegungen

Schwarz: PC-Tastatur-Taste
Rot: HP48-Taste bzw. Tastenkombination (n/a = Nicht belegt)

In Klammern: Deutscher Scancode der jeweiligen PC-Taste


Esc
ON
(27)
F1
A
(112)
F2
B
(113)
F3
C
(114)
F4
D
(115)
F5
E
(116)
F6
F
(117)
F7
+/-
(118)
F8
EEX
(119)
F9
( )
(120)
F10
n/a
(121)
F11
[ ]
(122)
F12
{ }
(123)
^
User
(220)
1
1
(49)
2
2
(50)
3
3
(51)
4
4
(52)
5
5
(53)
6
6
(54)
7
7
(55)
8
8
(56)
9
9
(57)
0
0
(48)
ß
" "
(219)
´
' '
(221)
Bksp
Drop
(8)
Tab
Alpha
(9)
Q
Q
(81)
W
W
(87)
E
E
(69)
R
R
(82)
T
T
(84)
Z
Z
(90)
U
U
(85)
I
I
(73)
O
O
(79)
P
P
(80)
Ü
Ü
(186)
+
: :
(187)
Enter
Enter
(13)
Caps
n/a
(20)
A
A
(65)
S
S
(83)
D
D
(68)
F
F
(70)
G
G
(71)
H
H
(72)
J
J
(74)
K
K
(75)
L
L
(76)
Ö
Ö
(192)
Ä
Ä
(222)
#
#
(191)
Shift
Left Shift
(16)
<
<< >>
(226)
Y
Y
(89)
X
X
(88)
C
C
(67)
V
V
(86)
B
B
(66)
N
N
(78)
M
M
(77)
,
,
(188)
.
.
(190)
-
_
(189)
Shift
Left Shift
(16)
Strg
Right Shift
(17)
LWin
n/a
(91)
Alt
n/a
(n/a)
Space
Space
(32)
Alt Gr
n/a
(n/a)
RWin
n/a
(92)
Menu
n/a
(93)
Strg
Right Shift
(17)

Druck
n/a
(n/a)
Rollen
n/a
(145)
Pause
Cont
(19)
   
   
Einfg
Entry
(45)
Pos1
Pos1
(36)
Page Up
Page Up
(33)
Num
n/a
(144)
/
/
(111)
*
*
(106)
-
-
(109)
Entf
Del
(46)
Ende
End
(35)
Page Down
Page Down
(34)
7
7
(103)
8
8
(104)
9
9
(105)
+
+
(107)
  4
4
(100)
5
5
(101)
6
6
(102)
  Up
Up
(38)
  1
1
(97)
2
2
(98)
3
3
(99)
Enter
Enter
(13)
Left
Left
(37)
Down
Down
(40)
Right
Right
(39)
0
0
(96)
,
. ,
(110)

Zurück zur Übersicht

2. Tabelle der Button-Nummern und In/Out-Codes:

Rot: HP48 Key
Blau: Button-Number (im KML-Script)
Schwarz: In/Out-Code (Keycode eines KML-Buttons für EMU48)


A
11
1 16
B
12
8 16
C
13
8 8
D
14
8 4
E
15
8 2
F
16
8 1
G
21
2 16
H
22
7 16
I
23
7 8
J
24
7 4
K
25
7 2
L
26
7 1
M
31
0 16
N
32
6 16
O
33
6 8
P
34
6 4
Q
35
6 2
R
36
6 1
S
41
3 16
T
42
5 16
U
43
5 8
V
44
5 4
W
45
5 2
X
46
5 1
ENTER
51
4 16
  +/-
52
4 8
EEX
53
4 4
DEL
54
4 2
DROP
55
4 1
a
61
3 32
  7
62
3 8
8
63
3 4
9
64
3 2
/
65
3 1
<
71
2 32
  4
72
2 8
5
73
2 4
6
74
2 2
*
75
2 1
>
81
1 32
  1
82
1 8
2
83
1 4
3
84
1 2
-
85
1 1
ON
91
0 32768
  0
92
0 8
.
93
0 4
SPC
94
0 2
+
95
0 1

Zurück zur Übersicht

3. Anmerkungen

1. Die Kommataste des Ziffernblocks gibt entweder ein Komma oder einen Punkt aus,
abhängig davon, ob Flag -51 (Auswahl des Dezimal-Trennzeichens) gesetzt ist oder nicht.
Es wird immer das aktuell gültige Dezimal-Trennzeichen erzeugt.
2. Praktisch: Etliche PC-Tasten erzeugen am HP48 Tastaturkombinationen.
Im Alpha-Modus ist beispielsweise die direkte Eingabe der Umlaute Ä, Ö und Ü möglich.
3. Die Tasten Pos1, Ende, PageUp und PageDown sind nur im
interaktiven Stack oder im Edit-Modus wirksam.
4. Nicht belegte Tasten sind mit 'n/a' gekennzeichnet.
5. Die Taste '^' (User Modus) schaltet im Alpha-Modus schnell zwischen Groß- und Kleinschreibung um!
6. Die Taste 'Einfg' schaltet den HP48-Cursor-Modus um.
7. Die Funktionstasten F1-F6 geben bequemen Zugriff auf auf die HP48-Menüfelder.

Zurück zur Übersicht

Werner Ogrodnik
http://www.studio4all.de