German Layout Scancodes

Scancodes using version 10.0.17134.1—10.0.25120.1000 of KBDGR.DLL

OverviewScancodesVirtual keysShift statesCreating shortcut?How do I type?
Sorting It All OutMSKLCTerminology
01
ESC
3B
F1
3C
F2
3D
F3
3E
F4
3F
F5
40
F6
41
F7
42
F8
43
F9
44
F10
57
F11
58
F12
54
PrtSc
46
ROLLEN-FESTSTELL
E1 1D
Pause
29
ZIRKUMFLEX
02
1
03
2
04
3
05
4
06
5
07
6
08
7
09
8
0A
9
0B
0
0C
ß
0D
AKUT
0E
RÜCK
E0 52
EINFG
E0 47
POS1
E0 49
BILD-NACH-OBEN
45
PAUSE
E0 35
(ZEHNERTASTATUR)
37
(ZEHNERTASTATUR)
4A
- (ZEHNERTASTATUR)
0F
TABULATOR
10
q
11
w
12
e
13
r
14
t
15
z
16
u
17
i
18
o
19
p
1A
ü
1B
+
1C
EINGABE
E0 53
ENTF
E0 4F
ENDE
E0 51
BILD-NACH-UNTEN
47
7 (ZEHNERTASTATUR)
48
8 (ZEHNERTASTATUR)
49
9 (ZEHNERTASTATUR)
4E
+ (ZEHNERTASTATUR)
3A
FESTSTELL
1E
a
1F
s
20
d
21
f
22
g
23
h
24
j
25
k
26
l
27
ö
28
ä
2B
#
4B
4 (ZEHNERTASTATUR)
4C
5 (ZEHNERTASTATUR)
4D
6 (ZEHNERTASTATUR)
2A
UMSCHALT
56
<
2C
y
2D
x
2E
c
2F
v
30
b
31
n
32
m
33
,
34
.
35
-
36
UMSCHALT RECHTS
E0 48
NACH-OBEN
4F
1 (ZEHNERTASTATUR)
50
2 (ZEHNERTASTATUR)
51
3 (ZEHNERTASTATUR)
E0 1C
EINGABE (ZEHNERTASTATUR)
1D
STRG
E0 5B
LINKE WINDOWS
38
ALT
39
LEER
E0 38
ALT GR
E0 5C
RECHTE WINDOWS
E0 5D
ANWENDUNG
E0 1D
STRG-RECHTS
E0 4B
NACH-LINKS
E0 50
NACH-UNTEN
E0 4D
NACH-RECHTS
52
0 (ZEHNERTASTATUR)
53
KOMMA (ZEHNERTASTATUR)
Arrangement:
Legend overlay:

Scancodes are generated by keyboard firmware, identifying the individual physical keys on the hardware and therefore do not depend on the software keyboard layout. While keyboard layouts cannot influence the values, Windows supports remapping incoming scancodes (and so disabling Caps Lock for example).

Scancodes do not depend on modifiers, except as for below:

KeyBase stateControlShiftAlt
PrtSc/SysRqE0 2A E0 37E0 37E0 3754
Pause/BreakE1 1D 45 E1 9D C5E0 46 E0 C6

This page shows the Set 1 scancodes as hexadecimal numbers generated on key press. For other sets, see below.

Scancode Resources