home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Soft 19
/
Soft19.iso
/
win95-rc
/
precopy2.cab
/
keyboard.inf
< prev
next >
Wrap
INI File
|
1996-04-22
|
7KB
|
248 lines
; Copyright (c) 1993-1995, Microsoft Corporation
[version]
LayoutFile=layout.inf
signature="$CHICAGO$"
Class=Keyboard
Provider=%MS%
SetupClass=BASE
[DestinationDirs]
MS_KBD_ENH_CopyFiles = 11 ; LDID_SYS
KBD_VxDs = 22 ; LDID_VMM32
KBD_VxDs_Del = 11 ; LDID_SYS
[ClassInstall]
Addreg=KeyboardReg
[KeyboardReg]
HKR,,,,%KeyboardClassName%
HKR,,Icon,,"-3"
; Device IDs to exclude from Setup pick list
[ControlFlags]
ExcludeFromSelect=*PNP030b ; Special default ID
[Manufacturer]
%Std-Keyboards%=MS_KBD
[MS_KBD]
%*PNP0300.DeviceDesc% = PC_XT_83_Inst,*PNP0300 ;PC/XT (83-Key)
%*PNP0301.DeviceDesc% = PC_AT_84_Inst,*PNP0301 ;PC/AT (84-Key)
%*PNP0302.DeviceDesc% = PC_XT_84_Inst,*PNP0302 ;PC/XT (84-Key)
%*PNP0303.DeviceDesc% = PC_AT_Enh_Inst,*PNP0303 ;PC/AT Enh(101/102-Key)
%*PNP0304.DeviceDesc% = Olivetti_83_Inst,*PNP0304 ;Olivetti (83-Key)
%*PNP0305.DeviceDesc% = Olivetti_102_Inst,*PNP0305 ;Olivetti (102-Key)
%*PNP0306.DeviceDesc% = Olivetti_86_Inst,*PNP0306 ;Olivetti (86-Key)
%*PNP0309.DeviceDesc% = Olivetti_101_102_Inst,*PNP0309;Olivetti (101/102-Key)
%*PNP030a.DeviceDesc% = ATT_302_Inst,*PNP030a ;AT&T 302
%*PNP030b.DeviceDesc% = PC_AT_Enh_Inst,*PNP030b ;Default keyboard
%*CPQA0D7.DeviceDesc% = PC_AT_Enh_Inst,*CPQA0D7
[SysCfgClasses]
Keyboard, %*PNP0303.DeviceDesc%,ROOT,,%KeyboardClassName%
[*PNP0300.det]
LogConfig = kbdlc
[*PNP0301.det]
LogConfig = kbdlc
[*PNP0302.det]
LogConfig = kbdlc
[*PNP0303.det]
LogConfig = kbdlc
[*PNP0304.det]
LogConfig = kbdlc
[*PNP0305.det]
LogConfig = kbdlc
[*PNP0306.det]
LogConfig = kbdlc
[*PNP0309.det]
LogConfig = kbdlc
[*PNP030a.det]
LogConfig = kbdlc
[*PNP030b.det]
LogConfig = kbdlc
[PC_XT_83_Inst] ;*PNP0300
LogConfig = kbdlc
CopyFiles = MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles = KBD_VxDs_Del
UpdateInis = PC_XT_83_Inis, Keyb.Common.Inis
AddReg=Keyb.Common.Reg
AddReg = MS_KBD_AddReg
[PC_AT_84_Inst] ;*PNP0301
LogConfig = kbdlc
CopyFiles = MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles = KBD_VxDs_Del
UpdateInis = PC_AT_84_Inis, Keyb.Common.Inis
AddReg=Keyb.Common.Reg
AddReg = MS_KBD_AddReg
[PC_AT_84_Inst.PosDup]
*PNP0303
[PC_XT_84_Inst] ;*PNP0302
LogConfig = kbdlc
CopyFiles = MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles = KBD_VxDs_Del
UpdateInis = PC_XT_84_Inis, Keyb.Common.Inis
AddReg=Keyb.Common.Reg
AddReg = MS_KBD_AddReg
[PC_AT_Enh_Inst] ;*PNP0303
LogConfig = kbdlc
CopyFiles = MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles = KBD_VxDs_Del
UpdateInis = PC_AT_Enh_Inis, Keyb.Common.Inis
AddReg=Keyb.Common.Reg
AddReg = MS_KBD_AddReg
[Olivetti_83_Inst] ;*PNP0304
LogConfig = kbdlc
CopyFiles = MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles = KBD_VxDs_Del
UpdateInis = Olivetti_83_Inis, Keyb.Common.Inis
AddReg=Keyb.Common.Reg
AddReg = MS_KBD_AddReg
[Olivetti_102_Inst] ;*PNP0305
LogConfig = kbdlc
CopyFiles = MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles = KBD_VxDs_Del
UpdateInis = Olivetti_102_Inis, Keyb.Common.Inis
AddReg=Keyb.Common.Reg
AddReg = MS_KBD_AddReg
[Olivetti_86_Inst] ;*PNP0306
LogConfig = kbdlc
CopyFiles = MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles = KBD_VxDs_Del
UpdateInis = Olivetti_86_Inis, Keyb.Common.Inis
AddReg=Keyb.Common.Reg
AddReg = MS_KBD_AddReg
[Olivetti_101_102_Inst] ;*PNP0309
LogConfig = kbdlc
CopyFiles = MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles = KBD_VxDs_Del
UpdateInis = Olivetti_101_102_Inis, Keyb.Common.Inis
AddReg=Keyb.Common.Reg
AddReg = MS_KBD_AddReg
[ATT_302_Inst] ;*PNP030a
LogConfig = kbdlc
CopyFiles = MS_KBD_ENH_CopyFiles, KBD_VxDs
DelFiles = KBD_VxDs_Del
UpdateInis = ATT_302_Inis, Keyb.Common.Inis
AddReg=Keyb.Common.Reg
AddReg = MS_KBD_AddReg
[kbdlc]
ConfigPriority=HARDWIRED
IOConfig=60-60(ffff::)
IOConfig=64-64(ffff::)
IRQConfig=1
[MS_KBD_ENH_CopyFiles]
keyboard.drv
[MS_KBD_AddReg]
HKR,,DriverDesc,,"Keyboard Driver"
HKR,,DevLoader,,*CONFIGMG
[PC_XT_83_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP0300.DeviceDesc%"
system.ini,keyboard,,"subtype=42"
system.ini,keyboard,,"type=1"
[PC_AT_84_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP0301.DeviceDesc%"
system.ini,keyboard,,"subtype=0"
system.ini,keyboard,,"type=3"
[PC_XT_84_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP0302.DeviceDesc%"
system.ini,keyboard,,"subtype="
system.ini,keyboard,,"type=1"
[PC_AT_Enh_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP0303.DeviceDesc%"
system.ini,keyboard,,"subtype="
system.ini,keyboard,,"type=4"
[Olivetti_83_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP0304.DeviceDesc%"
system.ini,keyboard,,"subtype="
system.ini,keyboard,,"type=1"
[Olivetti_102_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP0305.DeviceDesc%"
system.ini,keyboard,,"subtype=1"
system.ini,keyboard,,"type=2"
[Olivetti_86_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP0306.DeviceDesc%"
system.ini,keyboard,,"subtype=10"
system.ini,keyboard,,"type=3"
[Olivetti_101_102_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP0309.DeviceDesc%"
system.ini,keyboard,,"subtype=40"
system.ini,keyboard,,"type=4"
[ATT_302_Inis]
system.ini,boot.description,,"keyboard.typ=%*PNP030a.DeviceDesc%"
system.ini,keyboard,,"subtype=4"
system.ini,keyboard,,"type=1"
[Keyb.Common.Inis]
system.ini,keyboard,,"keyboard.dll="
system.ini,boot,,"keyboard.drv=keyboard.drv"
; Install *vkd unless "device=alrvkd.386", "keyboard=alrvkd.386", "device=vkd.386", or "keyboard=vkd.386" is already present
system.ini, 386enh, "keyboard=alrvkd.386", "~SetupTemp~=*",3
system.ini, 386enh, "device=alrvkd.386", "~SetupTemp~=*",3
system.ini, 386enh, "keyboard=vkd.386", "~SetupTemp~=*",3
system.ini, 386enh, "device=vkd.386", "~SetupTemp~=*",3
system.ini, 386enh,, "keyboard=*vkd"
system.ini, 386enh, "~SetupTemp~=*", "keyboard=*vkd",3
; always combine *vkd into VMM32.VxD:
wininit.ini, CombineVxDs,,"%22%\vkd.vxd=%11%\vmm32.vxd"
[Keyb.Common.Reg]
HKLM,System\CurrentControlSet\Control\VMM32Files,vkd.vxd,1,
[KBD_VxDs]
vkd.vxd
[KBD_VxDs_Del]
vkd.386
[Strings]
KeyboardClassName = "Keyboard"
MS = "Microsoft"
Std-Keyboards = "(Standard keyboards)"
*PNP0300.DeviceDesc = "PC/XT Keyboard (83-Key)"
*PNP0301.DeviceDesc = "PC/AT Keyboard (84-Key)"
*PNP0302.DeviceDesc = "PC/XT Keyboard (84-Key)"
*PNP0303.DeviceDesc = "Standard 101/102-Key or Microsoft Natural Keyboard"
*PNP0304.DeviceDesc = "Olivetti Keyboard (83-Key)"
*PNP0305.DeviceDesc = "Olivetti Keyboard (102-Key)"
*PNP0306.DeviceDesc = "Olivetti Keyboard (86-Key)"
*PNP0309.DeviceDesc = "Olivetti Keyboard (A101/102-Key)"
*PNP030a.DeviceDesc = "AT&T 302 Keyboard"
*PNP030b.DeviceDesc = "PC/AT Enhanced Keyboard (101/102-Key)" ; default
*CPQA0D7.DeviceDesc = "Compaq Enhanced Keyboard"