; MULTILNG.INF ; ; This is the Setup information file for multilingual content ; ; Copyright (c) 1994-1995 Microsoft Corporation [version] LayoutFile=layout.inf signature="$CHICAGO$" SetupClass=BASE Provider=%Msft% ;** Destination Directory location for files being copied ** [DestinationDirs] Keyboard_Copy_Files= 11 ;System Directory DefaultDestDir=11 ;System MLFilesCleanUp = 11 ;System EBD_CopyThem = 2,EBD ;EBD EBD_CopyThem2 = 2,EBD ;EBD CopyDOSKeyboard = 13 ;Command directory [BaseWinOptions] KEYBOARD_STUFF [KEYBOARD_STUFF] CopyFiles = CopyDOSKeyboard, KeyboardCopyFiles ;Copy over US keyboard layout plus other files DelFiles = MLFilesCleanUp ;Clean up old .KBD files DelReg = RegCleanUp AddReg = KeyboardReg ;Add keyboard registry entries, but only basic entries ;*********************************************** ;* This will display the CUSTOMIZE in setup * ;*********************************************** [CopyDOSKeyboard] keyb.com keyboard.sys keybrd2.sys [RegCleanUp] HKLM,"%KEY_KLayout%" HKCU,"%KEY_KLayout%" HKLM,"system\currentcontrolset\control\keyboard layout" HKEY_USERS,".Default\keyboard layout\preload" HKCU,"keyboard layout" HKCU,"keyboard layouts" HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\run","internat.exe" [EBD_Keyboard2] CopyFiles = EBD_CopyThem2 [EBD_CopyThem2] keybrd2.sys,,,2 keyb.com,,,2 [EBD_Keyboard] CopyFiles = EBD_CopyThem [EBD_CopyThem] keyboard.sys,,,2 keyb.com,,,2 [MLFilesCleanUp] kbdgk220.kbd kbdgl220.kbd kbdgk319.kbd kbdgl319.kbd kbdes.kbd kbdlv.kbd kbdlv1.kbd kbdlt.kbd kbda1.kbd kbda2.kbd kbda3.kbd kbdbll.kbd kbdblr.kbd kbdbul.kbd kbdcr.kbd kbdcz.kbd kbdcz1.kbd kbdf1.kbd kbdf2.kbd kbdf3.kbd kbdf4.kbd kbdgk.kbd kbdgkl.kbd kbdhe.kbd kbdhu.kbd kbdhu1.kbd kbdpl.kbd kbdpl1.kbd kbdro.kbd kbdru.kbd kbdru1.kbd kbdse.kbd kbdsl.kbd kbdsl1.kbd kbdsv.kbd kbdtuf.kbd kbdtuq.kbd kbdur.kbd kbdycc.kbd kbdycl.kbd kbdir.kbd kbdit1.kbd KBDBE.kbd KBDUK.kbd KBDDA.kbd KBDFI.kbd KBDFR.kbd KBDFC.kbd KBDGR.kbd KBDIC.kbd KBDIT.kbd KBDLA.kbd KBDNE.kbd KBDNO.kbd KBDPO.kbd KBDSP.kbd KBDSW.kbd KBDSF.kbd KBDSG.kbd KBDUS.kbd KBDDV.kbd KBDDVL.kbd KBDDVR.kbd KBDUSX.kbd KBDCA.kbd KBDBR.kbd KBDRU.kbd kbdgr1.kbd kbdal.kbd kbdth0.kbd kbdth1.kbd kbdth2.kbd kbdth3.kbd kbdth4.kbd [Modules] SelectedKeyboard=* [SelectedKeyboard] ClassDesc=%KeyboardLayout% ListOptions=KeyboardList DefaultOption=%Default_Keyboard% IconIndex=6 DefaultDLL=SETUPX.DLL, P_SetDefaultOption [KeyboardList] KEYBOARD_00001809,ir KEYBOARD_0000080C,be KEYBOARD_00000809,uk KEYBOARD_00000406,dk,da KEYBOARD_0000040B,fi,su KEYBOARD_0000040C,fr KEYBOARD_00001009,cf,fc KEYBOARD_0000040A,sp KEYBOARD_00000C0A,sp KEYBOARD_0000080A,la KEYBOARD_00000407,gr KEYBOARD_00010407,gr1 KEYBOARD_0000040F,ic,is KEYBOARD_00000410,it KEYBOARD_00010410,it1 KEYBOARD_00000413,ne,nl KEYBOARD_00000414,no KEYBOARD_00000416,br KEYBOARD_00010416,br1 KEYBOARD_0000041D,sw,sv KEYBOARD_0000100C,sf KEYBOARD_00000807,sg KEYBOARD_00000409,us KEYBOARD_00020409,dv KEYBOARD_00010409,usx KEYBOARD_00000C0C,ca KEYBOARD_00000816,po KEYBOARD_00030409,dv KEYBOARD_00040409,dv ;** Here stars the list of keyboard specific entries [KEYBOARD_00001809] OptionDesc=%KBD_IR% AddReg = KeyReg_IR CopyFiles = @kbdir.kbd UpdateAutoBat=Keyb_Del, Keyb_UK DelReg=DelEBD_Keyboard UpdateInis=KBD_IRIni ;Spanish Modern [KEYBOARD_0000040A] OptionDesc=%KBD_SP% AddReg = KeyReg_SP CopyFiles = @kbdsp.kbd UpdateAutoBat=Keyb_Del, Keyb_SP DelReg=DelEBD_Keyboard UpdateInis=KBD_SPIni ;Mexican [KEYBOARD_0000080A] OptionDesc=%KBD_LA% AddReg = KeyReg_LA CopyFiles = @kbdla.kbd UpdateAutoBat=Keyb_Del, Keyb_LA DelReg=DelEBD_Keyboard UpdateInis=KBD_LAIni ;Spanish Modern [KEYBOARD_00000C0A] OptionDesc=%KBD_SP2% AddReg = KeyReg_SP2 CopyFiles = @kbdla.kbd UpdateAutoBat=Keyb_Del, Keyb_SP DelReg=DelEBD_Keyboard UpdateInis=KBD_LAIni [KEYBOARD_0000080C] OptionDesc=%KBD_BE% AddReg = KeyReg_BE CopyFiles = @kbdbe.kbd UpdateAutoBat=Keyb_Del, Keyb_BE DelReg=DelEBD_Keyboard UpdateInis=KBD_BEIni [KEYBOARD_00000809] OptionDesc=%KBD_UK% AddReg = KeyReg_UK CopyFiles = @kbduk.kbd UpdateAutoBat=Keyb_Del, Keyb_UK DelReg=DelEBD_Keyboard UpdateInis=KBD_UKIni [KEYBOARD_00000406] OptionDesc=%KBD_DA% AddReg = KeyReg_DA CopyFiles = @kbdda.kbd UpdateAutoBat=Keyb_Del, Keyb_DK DelReg=DelEBD_Keyboard UpdateInis=KBD_DAIni [KEYBOARD_0000040B] OptionDesc=%KBD_FI% AddReg = KeyReg_FI CopyFiles = @kbdfi.kbd UpdateAutoBat=Keyb_Del, Keyb_SU DelReg=DelEBD_Keyboard UpdateInis=KBD_FIIni [KEYBOARD_0000040C] OptionDesc=%KBD_FR% AddReg = KeyReg_FR CopyFiles = @kbdfr.kbd UpdateAutoBat=Keyb_Del, Keyb_FR DelReg=DelEBD_Keyboard UpdateInis=KBD_FRIni [KEYBOARD_00001009] OptionDesc=%KBD_FC% AddReg = KeyReg_FC CopyFiles = @kbdfc.kbd UpdateAutoBat=Keyb_Del, Keyb_CF DelReg=DelEBD_Keyboard UpdateInis=KBD_FCIni [KEYBOARD_00000407] OptionDesc=%KBD_GR% AddReg = KeyReg_GR CopyFiles = @kbdgr.kbd UpdateAutoBat=Keyb_Del, Keyb_GR DelReg=DelEBD_Keyboard UpdateInis=KBD_GRIni [KEYBOARD_00010407] OptionDesc=%KBD_GR1% AddReg = KeyReg_GR1 CopyFiles = @kbdgr1.kbd UpdateAutoBat=Keyb_Del, Keyb_GR DelReg=DelEBD_Keyboard UpdateInis=KBD_GR1Ini [KEYBOARD_0000040F] OptionDesc=%KBD_IC% AddReg = KeyReg_IC CopyFiles = @kbdic.kbd UpdateAutoBat=Keyb_Del, Keyb_IC DelReg=DelEBD_Keyboard UpdateInis=KBD_ICIni [KEYBOARD_00000410] OptionDesc=%KBD_IT% AddReg = KeyReg_IT CopyFiles = @kbdit.kbd UpdateAutoBat=Keyb_Del, Keyb_IT DelReg=DelEBD_Keyboard UpdateInis=KBD_ITIni [KEYBOARD_00010410] OptionDesc=%KBD_IT1% AddReg = KeyReg_IT1 CopyFiles = @kbdit1.kbd UpdateAutoBat=Keyb_Del, Keyb_IT1 DelReg=DelEBD_Keyboard UpdateInis=KBD_IT1Ini [KEYBOARD_00000413] OptionDesc=%KBD_NE% AddReg = KeyReg_NE CopyFiles = @kbdne.kbd UpdateAutoBat=Keyb_Del, Keyb_NL DelReg=DelEBD_Keyboard UpdateInis=KBD_NEIni [KEYBOARD_00000414] OptionDesc=%KBD_NO% AddReg = KeyReg_NO CopyFiles = @kbdno.kbd UpdateAutoBat=Keyb_Del, Keyb_NO DelReg=DelEBD_Keyboard UpdateInis=KBD_NOIni [KEYBOARD_00000416] OptionDesc=%KBD_BRUSX% AddReg = KeyReg_BRUSX CopyFiles = @kbdusx.kbd UpdateAutoBat=Keyb_Del, Keyb_BR DelReg=DelEBD_Keyboard UpdateInis=KBD_BRUSXIni [KEYBOARD_00010416] OptionDesc=%KBD_BR% AddReg = KeyReg_BR CopyFiles = @kbdbr.kbd UpdateAutoBat=Keyb_Del, Keyb_BR DelReg=DelEBD_Keyboard UpdateInis=KBD_BRIni [KEYBOARD_00000816] OptionDesc=%KBD_PO% AddReg = KeyReg_PO CopyFiles = @kbdpo.kbd UpdateAutoBat=Keyb_Del, Keyb_PO DelReg=DelEBD_Keyboard UpdateInis=KBD_POIni [KEYBOARD_0000041D] OptionDesc=%KBD_SW% AddReg = KeyReg_SW CopyFiles = @kbdsw.kbd UpdateAutoBat=Keyb_Del, Keyb_SV DelReg=DelEBD_Keyboard UpdateInis=KBD_SWIni [KEYBOARD_0000100C] OptionDesc=%KBD_SF% AddReg = KeyReg_SF CopyFiles = @kbdsf.kbd UpdateAutoBat=Keyb_Del, Keyb_SF DelReg=DelEBD_Keyboard UpdateInis=KBD_SFIni [KEYBOARD_00000807] OptionDesc=%KBD_SG% AddReg = KeyReg_SG CopyFiles = @kbdsg.kbd UpdateAutoBat=Keyb_Del, Keyb_SG DelReg=DelEBD_Keyboard UpdateInis=KBD_SGIni [KEYBOARD_00000409] OptionDesc=%KBD_US% AddReg = KeyReg_US CopyFiles = @kbdus.kbd UpdateAutoBat=Keyb_Del DelReg=DelEBD_Keyboard UpdateInis=KBD_USIni [KEYBOARD_00020409] OptionDesc=%KBD_DV% AddReg = KeyReg_DV CopyFiles = @kbddv.kbd UpdateAutoBat=Keyb_Del DelReg=DelEBD_Keyboard UpdateInis=KBD_DVIni [KEYBOARD_00030409] OptionDesc=%KBD_DVL% AddReg = KeyReg_DVL CopyFiles = @kbddvl.kbd UpdateAutoBat=Keyb_Del DelReg=DelEBD_Keyboard UpdateInis=KBD_DVLIni [KEYBOARD_00040409] OptionDesc=%KBD_DVR% AddReg = KeyReg_DVR CopyFiles = @kbddvr.kbd UpdateAutoBat=Keyb_Del DelReg=DelEBD_Keyboard UpdateInis=KBD_DVRIni [KEYBOARD_00010409] OptionDesc=%KBD_USX% AddReg = KeyReg_USX CopyFiles = @kbdusx.kbd UpdateAutoBat=Keyb_Del DelReg=DelEBD_Keyboard UpdateInis=KBD_USXIni [KEYBOARD_00000C0C] OptionDesc=%KBD_CA% AddReg = KeyReg_CA CopyFiles = @kbdca.kbd UpdateAutoBat=Keyb_Del, Keyb_CF DelReg=DelEBD_Keyboard UpdateInis=KBD_CAIni [KEYBOARD_0000042D] CopyFiles = @kbdsp.kbd [KEYBOARD_00000403] CopyFiles = @kbdsp.kbd [KEYBOARD_00000813] CopyFiles = @kbdne.kbd [KEYBOARD_00000419] CopyFiles = @kbdru.kbd [KEYBOARD_00000402] CopyFiles = @kbdbul.kbd [KEYBOARD_00000423] CopyFiles = @kbdblr.kbd [KEYBOARD_00010402] CopyFiles = @kbdbll.kbd [KEYBOARD_0000041A] CopyFiles = @kbdcr.kbd [KEYBOARD_00000405] CopyFiles = @kbdcz.kbd [KEYBOARD_00010405] CopyFiles = @kbdcz1.kbd [KEYBOARD_00000408] CopyFiles = @kbdgk.kbd [KEYBOARD_0000040E] CopyFiles = @kbdhu.kbd [KEYBOARD_0001040E] CopyFiles = @kbdhu1.kbd [KEYBOARD_00000415] CopyFiles = @kbdpl.kbd [KEYBOARD_00010415] CopyFiles = @kbdpl1.kbd [KEYBOARD_00000418] CopyFiles = @kbdro.kbd [KEYBOARD_00010419] CopyFiles = @kbdru1.kbd [KEYBOARD_0000041B] CopyFiles = @kbdsl.kbd [KEYBOARD_0001041B] CopyFiles = @kbdsl1.kbd [KEYBOARD_00000424] CopyFiles = @kbdsv.kbd [KEYBOARD_0000041F] CopyFiles = @kbdtuf.kbd [KEYBOARD_0001041F] CopyFiles = @kbdtuq.kbd [KEYBOARD_00000422] CopyFiles = @kbdur.kbd [KEYBOARD_00010408] CopyFiles = @kbdgk220.kbd [KEYBOARD_00020408] CopyFiles = @kbdgl220.kbd [KEYBOARD_00030408] CopyFiles = @kbdgk319.kbd [KEYBOARD_00040408] CopyFiles = @kbdgl319.kbd [KEYBOARD_00000425] CopyFiles = @kbdes.kbd [KEYBOARD_00000426] CopyFiles = @kbdlv.kbd [KEYBOARD_00010426] CopyFiles = @kbdlv1.kbd [KEYBOARD_00000427] CopyFiles = @kbdlt.kbd [KEYBOARD_0000081A] CopyFiles= @kbdycc.kbd [KEYBOARD_0001081A] CopyFiles= @kbdycl.kbd [KEYBOARD_0000081A] CopyFiles=@kbdycc.kbd [KEYBOARD_0001081A] CopyFiles=@kbdycl.kbd [KEYBOARD_0000100A] CopyFiles=@kbdla.kbd [KEYBOARD_0000140A] CopyFiles=@kbdla.kbd [KEYBOARD_0000180A] CopyFiles=@kbdla.kbd [KEYBOARD_00001C0A] CopyFiles=@kbdla.kbd [KEYBOARD_0000200A] CopyFiles=@kbdla.kbd [KEYBOARD_0000240A] CopyFiles=@kbdla.kbd [KEYBOARD_0000280A] CopyFiles=@kbdla.kbd [KEYBOARD_0000300A] CopyFiles=@kbdla.kbd [KEYBOARD_0000340A] CopyFiles=@kbdla.kbd [KEYBOARD_00003C0A] CopyFiles=@kbdla.kbd [KEYBOARD_00002C0A] CopyFiles=@kbdla.kbd [KEYBOARD_0000380A] CopyFiles=@kbdla.kbd [KEYBOARD_00002009] CopyFiles=@kbdus.kbd [KEYBOARD_00002409] CopyFiles=@kbdus.kbd [KEYBOARD_0000041C] CopyFiles=@kbdal.kbd ;** Makes the selected keyboard layout the default at bootup time ** [Keyb_Del] CmdDelete=keyb [Keyb_BE] CmdAdd=keyb,"be,,%13%\keyboard.sys" [Keyb_UK] CmdAdd=keyb,"uk,,%13%\keyboard.sys" [Keyb_DK] CmdAdd=keyb,"dk,,%13%\keyboard.sys" [Keyb_SU] CmdAdd=keyb,"su,,%13%\keyboard.sys" [Keyb_FR] CmdAdd=keyb,"fr,,%13%\keyboard.sys" [Keyb_CF] CmdAdd=keyb,"cf,,%13%\keybrd2.sys" [Keyb_GR] CmdAdd=keyb,"gr,,%13%\keyboard.sys" [Keyb_IC] CmdAdd=keyb,"is,,%13%\keybrd2.sys" [Keyb_IT] CmdAdd=keyb,"it,,%13%\keyboard.sys" [Keyb_IT1] CmdAdd=keyb,"it,,%13%\keyboard.sys /id:142" [Keyb_LA] CmdAdd=keyb,"la,,%13%\keyboard.sys" [Keyb_NL] CmdAdd=keyb,"nl,,%13%\keyboard.sys" [Keyb_NO] CmdAdd=keyb,"no,,%13%\keyboard.sys" [Keyb_BR] CmdAdd=keyb,"br,,%13%\keyboard.sys" [Keyb_PO] CmdAdd=keyb,"po,,%13%\keyboard.sys" [Keyb_SP] CmdAdd=keyb,"sp,,%13%\keyboard.sys" [Keyb_SV] CmdAdd=keyb,"sv,,%13%\keyboard.sys" [Keyb_SF] CmdAdd=keyb,"sf,,%13%\keyboard.sys" [Keyb_SG] CmdAdd=keyb,"sg,,%13%\keyboard.sys" [KeyReg_BE] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,0000080C HKEY_USERS,".Default\keyboard layout\preload\1",,,0000080C HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb be,,keyboard.sys" [KeyReg_UK] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00000809 HKEY_USERS,".Default\keyboard layout\preload\1",,,00000809 HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb uk,,keyboard.sys" [KeyReg_DA] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00000406 HKEY_USERS,".Default\keyboard layout\preload\1",,,00000406 HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb dk,,keyboard.sys" [KeyReg_FI] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,0000040B HKEY_USERS,".Default\keyboard layout\preload\1",,,0000040B HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb su,,keyboard.sys" [KeyReg_FR] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,0000040C HKEY_USERS,".Default\keyboard layout\preload\1",,,0000040C HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb fr,,keyboard.sys" [KeyReg_FC] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00001009 HKEY_USERS,".Default\keyboard layout\preload\1",,,00001009 HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard2 HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb cf,,keybrd2.sys" [KeyReg_GR] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00000407 HKEY_USERS,".Default\keyboard layout\preload\1",,,00000407 HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb gr,,keyboard.sys" [KeyReg_GR1] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00010407 HKEY_USERS,".Default\keyboard layout\preload\1",,,00010407 HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb gr,,keyboard.sys" [KeyReg_IC] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,0000040F HKEY_USERS,".Default\keyboard layout\preload\1",,,0000040F HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard2 HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb is,,keybrd2.sys" [KeyReg_IT] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00000410 HKEY_USERS,".Default\keyboard layout\preload\1",,,00000410 HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb it,,keyboard.sys" [KeyReg_IT1] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00010410 HKEY_USERS,".Default\keyboard layout\preload\1",,,00010410 HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb it,,keyboard.sys /id:142" [KeyReg_NE] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00000413 HKEY_USERS,".Default\keyboard layout\preload\1",,,00000413 HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb nl,,keyboard.sys" [KeyReg_NO] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00000414 HKEY_USERS,".Default\keyboard layout\preload\1",,,00000414 HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb no,,keyboard.sys" [KeyReg_BR] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00010416 HKEY_USERS,".Default\keyboard layout\preload\1",,,00010416 HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb br,,keyboard.sys" [KeyReg_BRUSX] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00000416 HKEY_USERS,".Default\keyboard layout\preload\1",,,00000416 HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb br,,keyboard.sys" [KeyReg_PO] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00000816 HKEY_USERS,".Default\keyboard layout\preload\1",,,00000816 HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb po,,keyboard.sys" [KeyReg_LA] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,0000080A HKEY_USERS,".Default\keyboard layout\preload\1",,,0000080A HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb la,,keyboard.sys" [KeyReg_SP] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,0000040A HKEY_USERS,".Default\keyboard layout\preload\1",,,0000040A HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb sp,,keyboard.sys" [KeyReg_SP2] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00000C0A HKEY_USERS,".Default\keyboard layout\preload\1",,,00000C0A HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb sp,,keyboard.sys" [KeyReg_SW] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,0000041D HKEY_USERS,".Default\keyboard layout\preload\1",,,0000041D HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb sv,,keyboard.sys" [KeyReg_SF] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,0000100C HKEY_USERS,".Default\keyboard layout\preload\1",,,0000100C HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb sf,,keyboard.sys" [KeyReg_SG] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00000807 HKEY_USERS,".Default\keyboard layout\preload\1",,,00000807 HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb sg,,keyboard.sys" [KeyReg_US] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00000409 HKEY_USERS,".Default\keyboard layout\preload\1",,,00000409 [KeyReg_DV] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00020409 HKEY_USERS,".Default\keyboard layout\preload\1",,,00020409 [KeyReg_DVL] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00030409 HKEY_USERS,".Default\keyboard layout\preload\1",,,00030409 [KeyReg_DVR] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00040409 HKEY_USERS,".Default\keyboard layout\preload\1",,,00040409 [KeyReg_USX] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00010409 HKEY_USERS,".Default\keyboard layout\preload\1",,,00010409 [KeyReg_CA] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00000C0C HKEY_USERS,".Default\keyboard layout\preload\1",,,00000C0C HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard2 HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb cf,,keybrd2.sys" [KeyReg_IR] HKEY_CURRENT_USER,"keyboard layout\preload\1",,,00001809 HKEY_USERS,".Default\keyboard layout\preload\1",,,00001809 HKLM,%KEY_EBD%\EBDFilesKeyboard,multilng.inf,,EBD_Keyboard HKLM,%KEY_EBD%\EBDAutoexecBatKeyboard,10,,"keyb uk,,keyboard.sys" [DelEBD] HKLM, %KEY_EBD% [DelEBD_Keyboard] HKLM, %KEY_EBD%\EBDAutoexecBatKeyboard HKLM, %KEY_EBD%\EBDConfigSyKeyboard HKLM, %KEY_EBD%\EBDFilesBatKeyboard ;******************************************************* ;**** Make all System.CB entries for Fail Safe Boot **** ;******************************************************* [KBD_BEIni] system.cb,Keyboard,,"layout=kbdbe.kbd" [KBD_UKIni] system.cb,Keyboard,,"layout=kbduk.kbd" [KBD_DAIni] system.cb,Keyboard,,"layout=kbdda.kbd" [KBD_FIIni] system.cb,Keyboard,,"layout=kbdfi.kbd" [KBD_FRIni] system.cb,Keyboard,,"layout=kbdfr.kbd" [KBD_FCIni] system.cb,Keyboard,,"layout=kbdfc.kbd" [KBD_GRIni] system.cb,Keyboard,,"layout=kbdgr.kbd" [KBD_ICIni] system.cb,Keyboard,,"layout=kbdic.kbd" [KBD_IT1Ini] system.cb,Keyboard,,"layout=kbdit1.kbd" [KBD_ITIni] system.cb,Keyboard,,"layout=kbdit.kbd" [KBD_LAIni] system.cb,Keyboard,,"layout=kbdla.kbd" [KBD_IRIni] system.cb,Keyboard,,"layout=kbdir.kbd" [KBD_NEIni] system.cb,Keyboard,,"layout=kbdne.kbd" [KBD_NOIni] system.cb,Keyboard,,"layout=kbdno.kbd" [KBD_POIni] system.cb,Keyboard,,"layout=kbdpo.kbd" [KBD_SPIni] system.cb,Keyboard,,"layout=kbdsp.kbd" [KBD_SWIni] system.cb,Keyboard,,"layout=kbdsw.kbd" [KBD_SFIni] system.cb,Keyboard,,"layout=kbdsf.kbd" [KBD_SGIni] system.cb,Keyboard,,"layout=kbdsg.kbd" [KBD_USIni] system.cb,Keyboard,,"layout=kbdus.kbd" [KBD_DVIni] system.cb,Keyboard,,"layout=kbddv.kbd" [KBD_DVLIni] system.cb,Keyboard,,"layout=kbddvl.kbd" [KBD_DVRIni] system.cb,Keyboard,,"layout=kbddvr.kbd" [KBD_USXIni] system.cb,Keyboard,,"layout=kbdusx.kbd" [KBD_CAIni] system.cb,Keyboard,,"layout=kbdca.kbd" [KBD_BRIni] system.cb,Keyboard,,"layout=kbdbr.kbd" [KBD_GR1Ini] system.cb,Keyboard,,"layout=kbdgr1.kbd" [KBD_BRUSXIni] system.cb,Keyboard,,"layout=kbdusx.kbd" ;******************************************* ;**** Copy over files for entire system **** ;******************************************* [KeyboardCopyFiles] kbdus.kbd indicdll.dll internat.exe [KeyboardReg] HKEY_CURRENT_USER, "keyboard layout\LPK Dll's",,,"NONE" ;** These IDs are complete (in groups of 3) ** HKLM,"%KEY_KLayout%\00000816","layout file",,kbdpo.kbd HKLM,"%KEY_KLayout%\00000816","layout text",,%KBD_PO% ;Brazillian default = USIntl HKLM,"%KEY_KLayout%\00000403","layout file",,kbdsp.kbd HKLM,"%KEY_KLayout%\00000403","layout text",,%KBD_SP% HKLM,"%KEY_KLayout%\00000416","layout file",,kbdusx.kbd HKLM,"%KEY_KLayout%\00000416","layout text",,%KBD_BRUSX% HKLM,"%KEY_KLayout%\00010416","layout file",,kbdbr.kbd HKLM,"%KEY_KLayout%\00010416","layout text",,%KBD_BR% HKLM,"%KEY_KLayout%\00010416","layout id",,0010 HKLM,"%KEY_KLayout%\00000406","layout file",,kbdda.kbd HKLM,"%KEY_KLayout%\00000406","layout text",,%KBD_DA% HKLM,"%KEY_KLayout%\00000407","layout file",,kbdgr.kbd HKLM,"%KEY_KLayout%\00000407","layout text",,%KBD_GR% HKLM,"%KEY_KLayout%\00010407","layout file",,kbdgr1.kbd HKLM,"%KEY_KLayout%\00010407","layout text",,%KBD_GR1% HKLM,"%KEY_KLayout%\00010407","layout id",,0011 HKLM,"%KEY_KLayout%\00000409","layout file",,kbdus.kbd HKLM,"%KEY_KLayout%\00000409","layout text",,%KBD_US% HKLM,"%KEY_KLayout%\0000040A","layout file",,kbdsp.kbd HKLM,"%KEY_KLayout%\0000040A","layout text",,%KBD_SP% HKLM,"%KEY_KLayout%\0000040B","layout file",,kbdfi.kbd HKLM,"%KEY_KLayout%\0000040B","layout text",,%KBD_FI% HKLM,"%KEY_KLayout%\0000040C","layout file",,kbdfr.kbd HKLM,"%KEY_KLayout%\0000040C","layout text",,%KBD_FR% HKLM,"%KEY_KLayout%\0000040F","layout file",,kbdic.kbd HKLM,"%KEY_KLayout%\0000040F","layout text",,%KBD_IC% HKLM,"%KEY_KLayout%\00000410","layout file",,kbdit.kbd HKLM,"%KEY_KLayout%\00000410","layout text",,%KBD_IT% HKLM,"%KEY_KLayout%\00010410","layout file",,kbdit1.kbd HKLM,"%KEY_KLayout%\00010410","layout text",,%KBD_IT1% HKLM,"%KEY_KLayout%\00010410","layout id",,0003 HKLM,"%KEY_KLayout%\00000413","layout file",,kbdne.kbd HKLM,"%KEY_KLayout%\00000413","layout text",,%KBD_NE% HKLM,"%KEY_KLayout%\00000414","layout file",,kbdno.kbd HKLM,"%KEY_KLayout%\00000414","layout text",,%KBD_NO% HKLM,"%KEY_KLayout%\00000814","layout file",,kbdno.kbd HKLM,"%KEY_KLayout%\00000814","layout text",,%KBD_NO% HKLM,"%KEY_KLayout%\0000041D","layout file",,kbdsw.kbd HKLM,"%KEY_KLayout%\0000041D","layout text",,%KBD_SW% HKLM,"%KEY_KLayout%\0000042D","layout file",,kbdsp.kbd HKLM,"%KEY_KLayout%\0000042D","layout text",,%KBD_SP% HKLM,"%KEY_KLayout%\00000807","layout file",,kbdsg.kbd HKLM,"%KEY_KLayout%\00000807","layout text",,%KBD_SG% HKLM,"%KEY_KLayout%\00000809","layout file",,kbduk.kbd HKLM,"%KEY_KLayout%\00000809","layout text",,%KBD_UK% HKLM,"%KEY_KLayout%\0000080A","layout file",,kbdLa.kbd HKLM,"%KEY_KLayout%\0000080A","layout text",,%KBD_LA% HKLM,"%KEY_KLayout%\0000080C","layout file",,kbdbe.kbd HKLM,"%KEY_KLayout%\0000080C","layout text",,%KBD_BE% HKLM,"%KEY_KLayout%\00000813","layout file",,kbdne.kbd HKLM,"%KEY_KLayout%\00000813","layout text",,%KBD_NE% HKLM,"%KEY_KLayout%\00000C0A","layout file",,kbdla.kbd HKLM,"%KEY_KLayout%\00000C0A","layout text",,%KBD_SP2% HKLM,"%KEY_KLayout%\00000C0C","layout file",,kbdca.kbd HKLM,"%KEY_KLayout%\00000C0C","layout text",,%KBD_CA% HKLM,"%KEY_KLayout%\00001009","layout file",,kbdfc.kbd HKLM,"%KEY_KLayout%\00001009","layout text",,%KBD_FC% HKLM,"%KEY_KLayout%\0000100C","layout file",,kbdsf.kbd HKLM,"%KEY_KLayout%\0000100C","layout text",,%KBD_SF% HKLM,"%KEY_KLayout%\00002009","layout file",,kbdus.kbd HKLM,"%KEY_KLayout%\00002009","layout text",,%KBD_US% HKLM,"%KEY_KLayout%\00002409","layout file",,kbdus.kbd HKLM,"%KEY_KLayout%\00002409","layout text",,%KBD_US% HKLM,"%KEY_KLayout%\00010409","layout file",,kbdusx.kbd HKLM,"%KEY_KLayout%\00010409","layout text",,%KBD_USX% HKLM,"%KEY_KLayout%\00010409","layout id",,0001 HKLM,"%KEY_KLayout%\00020409","layout file",,kbddv.kbd HKLM,"%KEY_KLayout%\00020409","layout text",,%KBD_DV% HKLM,"%KEY_KLayout%\00020409","layout id",,0002 HKLM,"%KEY_KLayout%\00030409","layout file",,kbddvl.kbd HKLM,"%KEY_KLayout%\00030409","layout text",,%KBD_DVL% HKLM,"%KEY_KLayout%\00030409","layout id",,001A HKLM,"%KEY_KLayout%\00040409","layout file",,kbddvr.kbd HKLM,"%KEY_KLayout%\00040409","layout text",,%KBD_DVR% HKLM,"%KEY_KLayout%\00040409","layout id",,001B HKLM,"%KEY_KLayout%\00001809","layout file",,kbdir.kbd HKLM,"%KEY_KLayout%\00001809","layout text",,%KBD_IR% HKLM,"%KEY_KLayout%\0000100A","layout file",,kbdla.kbd HKLM,"%KEY_KLayout%\0000100A","layout text",,%KBD_LA% HKLM,"%KEY_KLayout%\0000140A","layout file",,kbdla.kbd HKLM,"%KEY_KLayout%\0000140A","layout text",,%KBD_LA% HKLM,"%KEY_KLayout%\0000180A","layout file",,kbdla.kbd HKLM,"%KEY_KLayout%\0000180A","layout text",,%KBD_LA% HKLM,"%KEY_KLayout%\00001C0A","layout file",,kbdla.kbd HKLM,"%KEY_KLayout%\00001C0A","layout text",,%KBD_LA% HKLM,"%KEY_KLayout%\0000200A","layout file",,kbdla.kbd HKLM,"%KEY_KLayout%\0000200A","layout text",,%KBD_LA% HKLM,"%KEY_KLayout%\0000240A","layout file",,kbdla.kbd HKLM,"%KEY_KLayout%\0000240A","layout text",,%KBD_LA% HKLM,"%KEY_KLayout%\0000280A","layout file",,kbdla.kbd HKLM,"%KEY_KLayout%\0000280A","layout text",,%KBD_LA% HKLM,"%KEY_KLayout%\0000300A","layout file",,kbdla.kbd HKLM,"%KEY_KLayout%\0000300A","layout text",,%KBD_LA% HKLM,"%KEY_KLayout%\0000340A","layout file",,kbdla.kbd HKLM,"%KEY_KLayout%\0000340A","layout text",,%KBD_LA% HKLM,"%KEY_KLayout%\00003C0A","layout file",,kbdla.kbd HKLM,"%KEY_KLayout%\00003C0A","layout text",,%KBD_LA% HKLM,"%KEY_KLayout%\00002C0A","layout file",,kbdla.kbd HKLM,"%KEY_KLayout%\00002C0A","layout text",,%KBD_LA% HKLM,"%KEY_KLayout%\0000380A","layout file",,kbdla.kbd HKLM,"%KEY_KLayout%\0000380A","layout text",,%KBD_LA% [Strings] ;Registry Keys KEY_KLayout="system\currentcontrolset\control\keyboard layouts" KEY_EBD="Software\Microsoft\Windows\CurrentVersion\setup\EBD" Default_Keyboard="KEYBOARD_00000409" Msft = "Microsoft" KeyboardLayout="Keyboard Layout" KBD_BE="Belgian" KBD_UK="British" KBD_DA="Danish" KBD_FI="Finnish" KBD_FR="French" KBD_FC="Canadian Multilingual" KBD_GR="German (Standard)" KBD_GR1="German (IBM)" KBD_IC="Icelandic" KBD_IT="Italian" KBD_LA="Latin American" KBD_NE="Dutch" KBD_NO="Norwegian" KBD_BRUSX="Portuguese (Brazilian standard)" KBD_BR="Portuguese (Brazilian ABNT2)" KBD_PO="Portuguese (Standard)" KBD_SW="Swedish" KBD_SF="Swiss French" KBD_SG="Swiss German" KBD_US="United States 101" KBD_DV="United States-Dvorak" KBD_DVL="United States-LH Dvorak" KBD_DVR="United States-RH Dvorak" KBD_USX="United States-International" KBD_CA="French Canadian" KBD_IT1="Italian 142" KBD_IR="Irish" KBD_SP="Spanish Traditional" KBD_SP2="Spanish Modern"Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.