diff --git a/reactos/base/setup/usetup/lang/lt-LT.h b/reactos/base/setup/usetup/lang/lt-LT.h
index 6e95e79643a..6af48dae65a 100644
--- a/reactos/base/setup/usetup/lang/lt-LT.h
+++ b/reactos/base/setup/usetup/lang/lt-LT.h
@@ -12,7 +12,7 @@
MUI_LAYOUTS ltLTLayouts[] =
{
- { L"0427", L"00000427" },
+ { L"0427", L"00010427" },
{ L"0409", L"00000409" },
{ NULL, NULL }
};
diff --git a/reactos/boot/bootdata/hivesys_arm.inf b/reactos/boot/bootdata/hivesys_arm.inf
index 8cc831d25fe..8a74df686d7 100644
--- a/reactos/boot/bootdata/hivesys_arm.inf
+++ b/reactos/boot/bootdata/hivesys_arm.inf
@@ -264,9 +264,9 @@ HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000426","Layout File",
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000426","Layout Text",0x00000000,"Latvian"
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000426","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5043"
-HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000427","Layout File",0x00000000,"kbdlt.dll"
-HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000427","Layout Text",0x00000000,"Lithuanian IBM"
-HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000427","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5045"
+HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010427","Layout File",0x00000000,"kbdlt1.dll"
+HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010427","Layout Text",0x00000000,"Lithuanian"
+HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010427","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5088"
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042a","Layout File",0x00000000,"kbdvntc.dll"
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042a","Layout Text",0x00000000,"Vietnamese"
diff --git a/reactos/boot/bootdata/hivesys_i386.inf b/reactos/boot/bootdata/hivesys_i386.inf
index fe01c38e50b..b5295f77b5b 100644
--- a/reactos/boot/bootdata/hivesys_i386.inf
+++ b/reactos/boot/bootdata/hivesys_i386.inf
@@ -264,9 +264,9 @@ HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000426","Layout File",
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000426","Layout Text",0x00000000,"Latvian"
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000426","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5043"
-HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000427","Layout File",0x00000000,"kbdlt.dll"
-HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000427","Layout Text",0x00000000,"Lithuanian IBM"
-HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000427","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5045"
+HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010427","Layout File",0x00000000,"kbdlt1.dll"
+HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010427","Layout Text",0x00000000,"Lithuanian"
+HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010427","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5088"
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042a","Layout File",0x00000000,"kbdvntc.dll"
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042a","Layout Text",0x00000000,"Vietnamese"
diff --git a/reactos/boot/bootdata/packages/reactos.dff b/reactos/boot/bootdata/packages/reactos.dff
index 1498c0c829a..9e357eb4fe7 100644
--- a/reactos/boot/bootdata/packages/reactos.dff
+++ b/reactos/boot/bootdata/packages/reactos.dff
@@ -191,7 +191,7 @@ dll\keyboard\kbdit\kbdit.dll 1
dll\keyboard\kbdja\kbdja.dll 1
dll\keyboard\kbdkaz\kbdkaz.dll 1
dll\keyboard\kbdla\kbdla.dll 1
-dll\keyboard\kbdlt\kbdlt.dll 1
+dll\keyboard\kbdlt1\kbdlt1.dll 1
dll\keyboard\kbdlv\kbdlv.dll 1
dll\keyboard\kbdmac\kbdmac.dll 1
dll\keyboard\kbdne\kbdne.dll 1
diff --git a/reactos/boot/bootdata/txtsetup.sif b/reactos/boot/bootdata/txtsetup.sif
index f20a6100a2c..be75b9dd479 100644
--- a/reactos/boot/bootdata/txtsetup.sif
+++ b/reactos/boot/bootdata/txtsetup.sif
@@ -294,7 +294,7 @@ Default = "XT-, AT- or extended keyboard (83-105 keys)"
0000043F = "Kazakh"
0000080A = "Latin American"
00000426 = "Latvian"
-00000427 = "Lithuanian"
+00010427 = "Lithuanian"
0000042F = "Macedonian (FYRO)"
0000044C = "Malayalam"
00000414 = "Norwegian"
@@ -365,7 +365,7 @@ Default = "XT-, AT- or extended keyboard (83-105 keys)"
0000041C = kbdal.dll
0000041F = kbdtuq.dll
0001041F = kbdtuf.dll
-00000427 = kbdlt.dll
+00010427 = kbdlt1.dll
00000413 = kbdne.dll
00000414 = kbdno.dll
00000415 = kbdpl1.dll
diff --git a/reactos/dll/keyboard/kbdlt/kbdlt.rbuild b/reactos/dll/keyboard/kbdlt/kbdlt.rbuild
deleted file mode 100644
index 8a44b276bdb..00000000000
--- a/reactos/dll/keyboard/kbdlt/kbdlt.rbuild
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
- include
-
- kbdlt.c
- kbdlt.rc
-
diff --git a/reactos/dll/keyboard/kbdlt/kbdlt.rc b/reactos/dll/keyboard/kbdlt/kbdlt.rc
deleted file mode 100644
index 300f3e47446..00000000000
--- a/reactos/dll/keyboard/kbdlt/kbdlt.rc
+++ /dev/null
@@ -1,5 +0,0 @@
-#define REACTOS_VERSION_DLL
-#define REACTOS_STR_FILE_DESCRIPTION "ReactOS LT Keyboard Layout\0"
-#define REACTOS_STR_INTERNAL_NAME "kbdlt\0"
-#define REACTOS_STR_ORIGINAL_FILENAME "kbdlt.dll\0"
-#include
diff --git a/reactos/dll/keyboard/kbdlt/kbdlt.c b/reactos/dll/keyboard/kbdlt1/kbdlt1.c
similarity index 100%
rename from reactos/dll/keyboard/kbdlt/kbdlt.c
rename to reactos/dll/keyboard/kbdlt1/kbdlt1.c
diff --git a/reactos/dll/keyboard/kbdlt1/kbdlt1.rbuild b/reactos/dll/keyboard/kbdlt1/kbdlt1.rbuild
new file mode 100644
index 00000000000..20f79ffbc35
--- /dev/null
+++ b/reactos/dll/keyboard/kbdlt1/kbdlt1.rbuild
@@ -0,0 +1,9 @@
+
+
+
+
+ include
+
+ kbdlt1.c
+ kbdlt1.rc
+
diff --git a/reactos/dll/keyboard/kbdlt1/kbdlt1.rc b/reactos/dll/keyboard/kbdlt1/kbdlt1.rc
new file mode 100644
index 00000000000..d4161354d3d
--- /dev/null
+++ b/reactos/dll/keyboard/kbdlt1/kbdlt1.rc
@@ -0,0 +1,5 @@
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION "ReactOS Lithuanian Keyboard Layout\0"
+#define REACTOS_STR_INTERNAL_NAME "kbdlt1\0"
+#define REACTOS_STR_ORIGINAL_FILENAME "kbdlt1.dll\0"
+#include
diff --git a/reactos/dll/keyboard/kbdlt/kbdlt.spec b/reactos/dll/keyboard/kbdlt1/kbdlt1.spec
similarity index 100%
rename from reactos/dll/keyboard/kbdlt/kbdlt.spec
rename to reactos/dll/keyboard/kbdlt1/kbdlt1.spec
diff --git a/reactos/dll/keyboard/keyboard.rbuild b/reactos/dll/keyboard/keyboard.rbuild
index b0118526a84..dbe5cb13626 100644
--- a/reactos/dll/keyboard/keyboard.rbuild
+++ b/reactos/dll/keyboard/keyboard.rbuild
@@ -136,8 +136,8 @@
-
-
+
+