Skip to content

Commit 88ec843

Browse files
committed
[KBD] Add German Extended 1 keyboard layout
1 parent 3598ae9 commit 88ec843

File tree

6 files changed

+492
-0
lines changed

6 files changed

+492
-0
lines changed

boot/bootdata/hivesys.inf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -541,6 +541,10 @@ HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010407","Layout File",
541541
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010407","Layout Text",0x00000000,%GERMAN_IBM%
542542
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010407","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5012"
543543

544+
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00020407","Layout File",0x00000000,"kbdgre1.dll"
545+
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00020407","Layout Text",0x00000000,%GERMAN_EXTENDED1%
546+
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00020407","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5143"
547+
544548
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000807","Layout File",0x00000000,"kbdsg.dll"
545549
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000807","Layout Text",0x00000000,%SWISS_GERMAN%
546550
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000807","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5024"

boot/bootdata/txtsetup.sif

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -515,6 +515,8 @@ Default = "XT-, AT- or extended keyboard (83-105 keys)"
515515
00000437 = "Georgian"
516516
00000407 = "German (Germany)"
517517
00010407 = "German (IBM)"
518+
00020407 = "German Extended (E1)"
519+
;00030407 = "German Extended (E2)"
518520
00060407 = "German (de_ergo)"
519521
00050407 = "German (NEO-1.1)"
520522
00040407 = "German (Ristome)"
@@ -579,6 +581,8 @@ Default = "XT-, AT- or extended keyboard (83-105 keys)"
579581
00000407 = kbdgr.dll
580582
00000807 = kbdsg.dll
581583
00010407 = kbdgr1.dll
584+
00020407 = kbdgre1.dll
585+
;00030407 = kbdgre2.dll
582586
00050407 = kbdgneo.dll
583587
00060407 = kbdgerg.dll
584588
00040407 = kbdgrist.dll

dll/keyboard/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ list(APPEND _keyboard_layouts
3131
kbdgneo
3232
kbdgr
3333
kbdgr1
34+
kbdgre1
3435
kbdgrist
3536
kbdhe
3637
kbdheb

0 commit comments

Comments
 (0)