; TSHARC2K.INF, Version 6.20cs ; Copyright (c) 1995-2006 Hampshire Company, Inc. ; 04-11-2006 ; - Installs core mouse support files, etc. ; - Includes drivers for detected & PnP devices [Version] Signature="$Windows NT$" Class=Mouse ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318} Provider=%Provider% DriverVer=04/11/2006,6.20.3000.0000 LayoutFile=layout.inf [SourceDisksFiles] ;tsharcs.sys = 1 ;tsharcb.sys = 1 ;hwincal.exe ;szcomand.ini ;SZService.exe ps2cfg.hdl = 19456 [SourceDisksNames] 1 = "Hampshire NT Driver Disk" [DestinationDirs] TSHARCPS2DLLCopy = 16422,Tsharc DefaultDestDir = 12 ; DIRID_DRIVERS HwinCalCopy = 16422,tsharc ;Program Files\Tsharc SoftZonesCopy = 10 UninstalCopy = 16422,Tsharc ;c:\Program Files\Tsharc [ControlFlags] ; ; Mark any install sections for drivers that also control the i8042 keyboard port, ; so that we can warn the user that they may also be affecting their keyboard with ; a mouse driver change. ; SharedDriver=PS2_Inst,%PS2_Inst.SharedDriverMsg% ; Manufacturer Sections ; --------------------------------------------------------- [Manufacturer] %HamMfg%=HamMfg ;Hampshire Company, Inc [HamMfg] %StrSerial1%=Serial_Inst1,TSHARCLEGACYCOMA, %StrSerial2%=Serial_Inst2,TSHARCLEGACYCOMB, %StrSerial3%=Serial_Inst3,TSHARCLEGACYCOMC, %StrSerial4%=Serial_Inst4,TSHARCLEGACYCOMD, %StrSerial5%=Serial_Inst5,TSHARCLEGACYCOME, %StrSerial6%=Serial_Inst6,TSHARCLEGACYCOMF, %StrSerial7%=Serial_Inst7,TSHARCLEGACYCOMG, %StrSerial8%=Serial_Inst8,TSHARCLEGACYCOMH, ;TSHARC-12B %StrBus2%=Bus_Inst2,TSHARCLEGACYBA, %StrBus3%=Bus_Inst3,TSHARCLEGACYBB, %StrBus4%=Bus_Inst4,TSHARCLEGACYBC, %StrBus5%=Bus_Inst5,TSHARCLEGACYBD, %StrBus10%=Bus_Inst10,TSHARCLEGACYBE, %StrBus11%=Bus_Inst11,TSHARCLEGACYBF, %StrBus12%=Bus_Inst12,TSHARCLEGACYBG, %StrBus14%=Bus_Inst14,TSHARCLEGACYBH, %StrBus15%=Bus_Inst15,TSHARCLEGACYBI, %StrBus2a%=Bus_Inst2a,TSHARCLEGACYBJ, %StrBus3a%=Bus_Inst3a,TSHARCLEGACYBK, %StrBus4a%=Bus_Inst4a,TSHARCLEGACYBL, %StrBus5a%=Bus_Inst5a,TSHARCLEGACYBM, %StrBus10a%=Bus_Inst10a,TSHARCLEGACYBN, %StrBus11a%=Bus_Inst11a,TSHARCLEGACYBO, %StrBus12a%=Bus_Inst12a,TSHARCLEGACYBP, %StrBus14a%=Bus_Inst14a,TSHARCLEGACYBQ, %StrBus15a%=Bus_Inst15a,TSHARCLEGACYBR, %StrBus2b%=Bus_Inst2b,TSHARCLEGACYBS, %StrBus3b%=Bus_Inst3b,TSHARCLEGACYBT, %StrBus4b%=Bus_Inst4b,TSHARCLEGACYBU, %StrBus5b%=Bus_Inst5b,TSHARCLEGACYBV, %StrBus10b%=Bus_Inst10b,TSHARCLEGACYBW, %StrBus11b%=Bus_Inst11b,TSHARCLEGACYBX, %StrBus12b%=Bus_Inst12b,TSHARCLEGACYBY, %StrBus14b%=Bus_Inst14b,TSHARCLEGACYBZ, %StrBus15b%=Bus_Inst15b,TSHARCLEGACYZA, ;TSHARC PS/2 %StrPS21%=PS2_Inst,TSHARCLEGACYPS2, ; Install Sections ; --------------------------------------------------------- ; -------------- Serial TSHARC on COM1 [Serial_Inst1] CopyFiles = Serial1_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy, tsharc_CopyFiles [Serial_Inst1.Services] AddService = tsharccom1, 0x00000002, serial1_Service_Inst,serial1_EventLog_Inst ; Port Driver ;AddService = tsharcc, , tsharc_Service_Inst ; Port Driver [serial1_Service_Inst] DisplayName = %serial1.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\tsharcs1.sys LoadOrderGroup = Pointer Port [serial1_EventLog_Inst] AddReg = serial1_EventLog_AddReg, Serial_Common_AddReg [Serial1_CopyFiles] tsharcs1.sys, tsharcs.sys, 0x00000004 [serial1_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\tsharcs1.sys" HKR,,TypesSupported,0x00010001,7 ; -------------- Serial TSHARC on COM2 [Serial_Inst2] CopyFiles = Serial2_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Serial_Inst2.Services] AddService = tsharccom2, 0x00000002, serial2_Service_Inst,serial2_EventLog_Inst ; Port Driver [serial2_Service_Inst] DisplayName = %serial2.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\tsharcs2.sys LoadOrderGroup = Pointer Port [serial2_EventLog_Inst] AddReg = serial2_EventLog_AddReg, Serial_Common_AddReg [Serial2_CopyFiles] tsharcs2.sys, tsharcs.sys, 0x00000004 [serial2_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\tsharcs2.sys" HKR,,TypesSupported,0x00010001,7 ; -------------- Serial TSHARC on COM3 [Serial_Inst3] CopyFiles = Serial3_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Serial_Inst3.Services] AddService = tsharccom3, 0x00000002, serial3_Service_Inst,serial3_EventLog_Inst ; Port Driver [serial3_Service_Inst] DisplayName = %serial3.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\tsharcs3.sys LoadOrderGroup = Pointer Port [serial3_EventLog_Inst] AddReg = serial3_EventLog_AddReg, Serial_Common_AddReg [Serial3_CopyFiles] tsharcs3.sys, tsharcs.sys, 0x00000004 [serial3_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\tsharcs3.sys" HKR,,TypesSupported,0x00010001,7 ; -------------- Serial TSHARC on COM4 [Serial_Inst4] CopyFiles = Serial4_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Serial_Inst4.Services] AddService = tsharccom4, 0x00000002, serial4_Service_Inst,serial4_EventLog_Inst ; Port Driver [serial4_Service_Inst] DisplayName = %serial4.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\tsharcs4.sys LoadOrderGroup = Pointer Port [serial4_EventLog_Inst] AddReg = serial4_EventLog_AddReg, Serial_Common_AddReg [Serial4_CopyFiles] tsharcs4.sys, tsharcs.sys, 0x00000004 [serial4_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\tsharcs4.sys" HKR,,TypesSupported,0x00010001,7 ; -------------- Serial TSHARC on COM5 [Serial_Inst5] CopyFiles = Serial5_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Serial_Inst5.Services] AddService = tsharccom5, 0x00000002, serial5_Service_Inst,serial5_EventLog_Inst ; Port Driver [serial5_Service_Inst] DisplayName = %serial5.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\tsharcs5.sys LoadOrderGroup = Pointer Port [serial5_EventLog_Inst] AddReg = serial5_EventLog_AddReg, Serial_Common_AddReg [Serial5_CopyFiles] tsharcs5.sys, tsharcs.sys, 0x00000004 [serial5_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\tsharcs5.sys" HKR,,TypesSupported,0x00010001,7 ; -------------- Serial TSHARC on COM6 [Serial_Inst6] CopyFiles = Serial6_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Serial_Inst6.Services] AddService = tsharccom6, 0x00000002, serial6_Service_Inst,serial6_EventLog_Inst ; Port Driver [serial6_Service_Inst] DisplayName = %serial6.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\tsharcs6.sys LoadOrderGroup = Pointer Port [serial6_EventLog_Inst] AddReg = serial6_EventLog_AddReg, Serial_Common_AddReg [Serial6_CopyFiles] tsharcs6.sys, tsharcs.sys, 0x00000004 [serial6_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\tsharcs6.sys" HKR,,TypesSupported,0x00010001,7 ; -------------- Serial TSHARC on COM7 [Serial_Inst7] CopyFiles = Serial7_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Serial_Inst7.Services] AddService = tsharccom7, 0x00000002, serial7_Service_Inst,serial7_EventLog_Inst ; Port Driver [serial7_Service_Inst] DisplayName = %serial7.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\tsharcs7.sys LoadOrderGroup = Pointer Port [serial7_EventLog_Inst] AddReg = serial7_EventLog_AddReg, Serial_Common_AddReg [Serial7_CopyFiles] tsharcs7.sys, tsharcs.sys, 0x00000004 [serial7_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\tsharcs7.sys" HKR,,TypesSupported,0x00010001,7 ; -------------- Serial TSHARC on COM8 [Serial_Inst8] CopyFiles = Serial8_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Serial_Inst8.Services] AddService = tsharccom8, 0x00000002, serial8_Service_Inst,serial8_EventLog_Inst ; Port Driver [serial8_Service_Inst] DisplayName = %serial8.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\tsharcs8.sys LoadOrderGroup = Pointer Port [serial8_EventLog_Inst] AddReg = serial8_EventLog_AddReg, Serial_Common_AddReg [Serial8_CopyFiles] tsharcs8.sys, tsharcs.sys, 0x00000004 [serial8_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\tsharcs8.sys" HKR,,TypesSupported,0x00010001,7 ; -------------- BUS TSHARCB on IRQ 2 [Bus_Inst2] CopyFiles = Bus2_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst2.Services] AddService = tsharcb2, 0x00000002, bus2_Service_Inst,bus2_EventLog_Inst ; Port Driver [Bus_Inst2a] CopyFiles = Bus2_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst2a.Services] AddService = tsharcb2, 0x00000002, bus2_Service_Inst,bus2_EventLog_Insta ; Port Driver [Bus_Inst2b] CopyFiles = Bus2_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst2b.Services] AddService = tsharcb2, 0x00000002, bus2_Service_Inst,bus2_EventLog_Instb ; Port Driver [bus2_Service_Inst] DisplayName = %bus2.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 1 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\tsharcb2.sys LoadOrderGroup = Pointer Port [bus2_EventLog_Inst] AddReg = bus2_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus2_LogConfig.Log [bus2_EventLog_Insta] AddReg = bus2_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus2_LogConfiga.Log [bus2_EventLog_Instb] AddReg = bus2_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus2_LogConfigb.Log [bus2_CopyFiles] tsharcb2.sys, tsharcb.sys, 0x00000004 [bus2_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\tsharcb2.sys" HKR,,TypesSupported,0x00010001,7 [bus2_LogConfig.Log] ConfigPriority = HARDRECONFIG IOConfig = 300-30f IRQConfig = 2 [bus2_LogConfiga.Log] ConfigPriority = HARDRECONFIG IOConfig = 310-31f IRQConfig = 2 [bus2_LogConfigb.Log] ConfigPriority = HARDRECONFIG IOConfig = 320-32f IRQConfig = 2 ; -------------- BUS TSHARCB on IRQ 3 [Bus_Inst3] CopyFiles = Bus3_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst3.Services] AddService = tsharcb3, 0x00000002, bus3_Service_Inst,bus3_EventLog_Inst ; Port Driver [Bus_Inst3a] CopyFiles = Bus3_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst3a.Services] AddService = tsharcb3, 0x00000002, bus3_Service_Inst,bus3_EventLog_Insta ; Port Driver [Bus_Inst3b] CopyFiles = Bus3_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst3b.Services] AddService = tsharcb3, 0x00000002, bus3_Service_Inst,bus3_EventLog_Instb ; Port Driver [bus3_Service_Inst] DisplayName = %bus3.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 1 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\tsharcb3.sys LoadOrderGroup = Pointer Port [bus3_EventLog_Inst] AddReg = bus3_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus3_LogConfig.Log [bus3_EventLog_Insta] AddReg = bus3_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus3_LogConfiga.Log [bus3_EventLog_Instb] AddReg = bus3_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus3_LogConfigb.Log [bus3_CopyFiles] tsharcb3.sys, tsharcb.sys, 0x00000004 [bus3_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\tsharcb3.sys" HKR,,TypesSupported,0x00010001,7 [bus3_LogConfig.Log] ConfigPriority = HARDRECONFIG IOConfig = 300-30f IRQConfig = 3 [bus3_LogConfiga.Log] ConfigPriority = HARDRECONFIG IOConfig = 310-31f IRQConfig = 3 [bus3_LogConfigb.Log] ConfigPriority = HARDRECONFIG IOConfig = 320-32f IRQConfig = 3 ; -------------- BUS TSHARCB on IRQ 4 [Bus_Inst4] CopyFiles = Bus4_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst4.Services] AddService = tsharcb4, 0x00000002, bus4_Service_Inst,bus4_EventLog_Inst ; Port Driver [Bus_Inst4a] CopyFiles = Bus4_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst4a.Services] AddService = tsharcb4, 0x00000002, bus4_Service_Inst,bus4_EventLog_Insta ; Port Driver [Bus_Inst4b] CopyFiles = Bus4_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst4b.Services] AddService = tsharcb4, 0x00000002, bus4_Service_Inst,bus4_EventLog_Instb ; Port Driver [bus4_Service_Inst] DisplayName = %bus4.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 1 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\tsharcb4.sys LoadOrderGroup = Pointer Port [bus4_EventLog_Inst] AddReg = bus4_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus4_LogConfig.Log [bus4_EventLog_Insta] AddReg = bus4_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus4_LogConfiga.Log [bus4_EventLog_Instb] AddReg = bus4_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus4_LogConfigb.Log [bus4_CopyFiles] tsharcb4.sys, tsharcb.sys, 0x00000004 [bus4_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\tsharcb4.sys" HKR,,TypesSupported,0x00010001,7 [bus4_LogConfig.Log] ConfigPriority = HARDRECONFIG IOConfig = 300-30f IRQConfig = 4 [bus4_LogConfiga.Log] ConfigPriority = HARDRECONFIG IOConfig = 310-31f IRQConfig = 4 [bus4_LogConfigb.Log] ConfigPriority = HARDRECONFIG IOConfig = 320-32f IRQConfig = 4 ; -------------- BUS TSHARCB on IRQ 5 [Bus_Inst5] CopyFiles = Bus5_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst5.Services] AddService = tsharcb5, 0x00000002, bus5_Service_Inst,bus5_EventLog_Inst ; Port Driver [Bus_Inst5a] CopyFiles = Bus5_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst5a.Services] AddService = tsharcb5, 0x00000002, bus5_Service_Inst,bus5_EventLog_Insta ; Port Driver [Bus_Inst5b] CopyFiles = Bus5_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst5b.Services] AddService = tsharcb5, 0x00000002, bus5_Service_Inst,bus5_EventLog_Instb ; Port Driver [bus5_Service_Inst] DisplayName = %bus5.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 1 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\tsharcb5.sys LoadOrderGroup = Pointer Port [bus5_EventLog_Inst] AddReg = bus5_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus5_LogConfig.Log [bus5_EventLog_Insta] AddReg = bus5_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus5_LogConfiga.Log [bus5_EventLog_Instb] AddReg = bus5_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus5_LogConfigb.Log [bus5_CopyFiles] tsharcb5.sys, tsharcb.sys, 0x00000004 [bus5_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\tsharcb5.sys" HKR,,TypesSupported,0x00010001,7 [bus5_LogConfig.Log] ConfigPriority = HARDRECONFIG IOConfig = 300-30f(3ff::) ;10 bit decode IRQConfig = 5 [bus5_LogConfiga.Log] ConfigPriority = HARDRECONFIG IOConfig = 310-31f IRQConfig = 5 [bus5_LogConfigb.Log] ConfigPriority = HARDRECONFIG IOConfig = 320-32f IRQConfig = 5 ; -------------- BUS TSHARCB on IRQ 10 [Bus_Inst10] CopyFiles = Bus10_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst10.Services] AddService = tsharcb10, 0x00000002, bus10_Service_Inst,bus10_EventLog_Inst ; Port Driver [Bus_Inst10a] CopyFiles = Bus10_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst10a.Services] AddService = tsharcb10, 0x00000002, bus10_Service_Inst,bus10_EventLog_Insta ; Port Driver [Bus_Inst10b] CopyFiles = Bus10_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst10b.Services] AddService = tsharcb10, 0x00000002, bus10_Service_Inst,bus10_EventLog_Instb ; Port Driver [bus10_Service_Inst] DisplayName = %bus10.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 1 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\tsharcb10.sys LoadOrderGroup = Pointer Port [bus10_EventLog_Inst] AddReg = bus10_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus10_LogConfig.Log [bus10_EventLog_Insta] AddReg = bus10_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus10_LogConfiga.Log [bus10_EventLog_Instb] AddReg = bus10_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus10_LogConfigb.Log [bus10_CopyFiles] tsharcb10.sys, tsharcb.sys, 0x00000004 [bus10_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\tsharcb10.sys" HKR,,TypesSupported,0x00010001,7 [bus10_LogConfig.Log] ConfigPriority = HARDRECONFIG IOConfig = 300-30f IRQConfig = 10 [bus10_LogConfiga.Log] ConfigPriority = HARDRECONFIG IOConfig = 310-31f IRQConfig = 10 [bus10_LogConfigb.Log] ConfigPriority = HARDRECONFIG IOConfig = 320-32f IRQConfig = 10 ; -------------- BUS TSHARCB on IRQ 11 [Bus_Inst11] CopyFiles = Bus11_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst11.Services] AddService = tsharcb11, 0x00000002, bus11_Service_Inst,bus11_EventLog_Inst ; Port Driver [Bus_Inst11a] CopyFiles = Bus11_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst11a.Services] AddService = tsharcb11, 0x00000002, bus11_Service_Inst,bus11_EventLog_Insta ; Port Driver [Bus_Inst11b] CopyFiles = Bus11_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst11b.Services] AddService = tsharcb11, 0x00000002, bus11_Service_Inst,bus11_EventLog_Instb ; Port Driver [bus11_Service_Inst] DisplayName = %bus11.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 1 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\tsharcb11.sys LoadOrderGroup = Pointer Port [bus11_EventLog_Inst] AddReg = bus11_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus11_LogConfig.Log [bus11_EventLog_Insta] AddReg = bus11_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus11_LogConfiga.Log [bus11_EventLog_Instb] AddReg = bus11_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus11_LogConfigb.Log [bus11_CopyFiles] tsharcb11.sys, tsharcb.sys, 0x00000004 [bus11_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\tsharcb11.sys" HKR,,TypesSupported,0x00010001,7 [bus11_LogConfig.Log] ConfigPriority = HARDRECONFIG IOConfig = 300-30f IRQConfig = 11 [bus11_LogConfiga.Log] ConfigPriority = HARDRECONFIG IOConfig = 310-31f IRQConfig = 11 [bus11_LogConfigb.Log] ConfigPriority = HARDRECONFIG IOConfig = 320-32f IRQConfig = 11 ; -------------- BUS TSHARCB on IRQ 12 [Bus_Inst12] CopyFiles = Bus12_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst12.Services] AddService = tsharcb12, 0x00000002, bus12_Service_Inst,bus12_EventLog_Inst ; Port Driver [Bus_Inst12a] CopyFiles = Bus12_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst12a.Services] AddService = tsharcb12, 0x00000002, bus12_Service_Inst,bus12_EventLog_Insta ; Port Driver [Bus_Inst12b] CopyFiles = Bus12_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst12b.Services] AddService = tsharcb12, 0x00000002, bus12_Service_Inst,bus12_EventLog_Instb ; Port Driver [bus12_Service_Inst] DisplayName = %bus12.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 1 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\tsharcb12.sys LoadOrderGroup = Pointer Port [bus12_EventLog_Inst] AddReg = bus12_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus12_LogConfig.Log [bus12_EventLog_Insta] AddReg = bus12_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus12_LogConfiga.Log [bus12_EventLog_Instb] AddReg = bus12_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus12_LogConfigb.Log [bus12_CopyFiles] tsharcb12.sys, tsharcb.sys, 0x00000004 [bus12_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\tsharcb12.sys" HKR,,TypesSupported,0x00010001,7 [bus12_LogConfig.Log] ConfigPriority = HARDRECONFIG IOConfig = 300-30f IRQConfig = 12 [bus12_LogConfiga.Log] ConfigPriority = HARDRECONFIG IOConfig = 310-31f IRQConfig = 12 [bus12_LogConfigb.Log] ConfigPriority = HARDRECONFIG IOConfig = 320-32f IRQConfig = 12 ; -------------- BUS TSHARCB on IRQ 14 [Bus_Inst14] CopyFiles = Bus14_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst14.Services] AddService = tsharcb14, 0x00000002, bus14_Service_Inst,bus14_EventLog_Inst ; Port Driver [Bus_Inst14a] CopyFiles = Bus14_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst14a.Services] AddService = tsharcb14, 0x00000002, bus14_Service_Inst,bus14_EventLog_Insta ; Port Driver [Bus_Inst14b] CopyFiles = Bus14_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst14b.Services] AddService = tsharcb14, 0x00000002, bus14_Service_Inst,bus14_EventLog_Instb ; Port Driver [bus14_Service_Inst] DisplayName = %bus14.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 1 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\tsharcb14.sys LoadOrderGroup = Pointer Port [bus14_EventLog_Inst] AddReg = bus14_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus14_LogConfig.Log [bus14_EventLog_Insta] AddReg = bus14_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus14_LogConfiga.Log [bus14_EventLog_Instb] AddReg = bus14_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus14_LogConfigb.Log [bus14_CopyFiles] tsharcb14.sys, tsharcb.sys, 0x00000004 [bus14_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\tsharcb14.sys" HKR,,TypesSupported,0x00010001,7 [bus14_LogConfig.Log] ConfigPriority = HARDRECONFIG IOConfig = 300-30f IRQConfig = 14 [bus14_LogConfiga.Log] ConfigPriority = HARDRECONFIG IOConfig = 310-31f IRQConfig = 14 [bus14_LogConfigb.Log] ConfigPriority = HARDRECONFIG IOConfig = 320-32f IRQConfig = 14 ; -------------- BUS TSHARCB on IRQ 15 [Bus_Inst15] CopyFiles = Bus15_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst15.Services] AddService = tsharcb15, 0x00000002, bus15_Service_Inst,bus15_EventLog_Inst ; Port Driver [Bus_Inst15a] CopyFiles = Bus15_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst15a.Services] AddService = tsharcb15, 0x00000002, bus15_Service_Inst,bus15_EventLog_Insta ; Port Driver [Bus_Inst15b] CopyFiles = Bus15_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy [Bus_Inst15b.Services] AddService = tsharcb15, 0x00000002, bus15_Service_Inst,bus15_EventLog_Instb ; Port Driver [bus15_Service_Inst] DisplayName = %bus15.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 1 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\tsharcb15.sys LoadOrderGroup = Pointer Port [bus15_EventLog_Inst] AddReg = bus15_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus15_LogConfig.Log [bus15_EventLog_Insta] AddReg = bus15_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus15_LogConfiga.Log [bus15_EventLog_Instb] AddReg = bus15_EventLog_AddReg, Serial_Common_AddReg LogConfig = bus15_LogConfigb.Log [bus15_CopyFiles] tsharcb15.sys, tsharcb.sys, 0x00000004 [bus15_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\tsharcb15.sys" HKR,,TypesSupported,0x00010001,7 [bus15_LogConfig.Log] ConfigPriority = HARDRECONFIG IOConfig = 300-30f IRQConfig = 15 [bus15_LogConfiga.Log] ConfigPriority = HARDRECONFIG IOConfig = 310-31f IRQConfig = 15 [bus15_LogConfigb.Log] ConfigPriority = HARDRECONFIG IOConfig = 320-32f IRQConfig = 15 ; -------------- PS/2 TSHARCP [PS2_Inst] CopyFiles = ps2_CopyFiles, HwinCalCopy, SoftZonesCopy, UninstalCopy, TSHARCPS2DLLCopy [PS2_Inst.Services] AddService = i8042prt, 0x00000002, ps2_Service_Inst,ps2_EventLog_Inst ; Port Driver [ps2_Service_Inst] DisplayName = %ps2.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 1 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\i8042prt.sys LoadOrderGroup = Keyboard Port [ps2_EventLog_Inst] AddReg = ps2_EventLog_AddReg, Serial_Common_AddReg [ps2_CopyFiles] ;i8042prt.sys, tsharcp.sys, 0x00000004 [ps2_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\i8042prt.sys" HKR,,TypesSupported,0x00010001,7 [Serial_Common_AddReg] HKLM,SYSTEM\CurrentControlSet\Services\Mouclass\Parameters,ConnectMultiplePorts,%REG_DWORD%,0x01 HKLM,SYSTEM\CurrentControlSet\Services\Mouclass\Parameters,MaximumPortsServiced,%REG_DWORD%,0x03 HKCU,"Control Panel\Mouse",DoubleClickHeight,%REG_SZ%,"25" HKCU,"Control Panel\Mouse",DoubleClickWidth,%REG_SZ%,"25" HKCU,"Control Panel\Mouse",DoubleClickSpeed,%REG_SZ%,"800" HKLM,%KEY_TSHARC%,Active,%REG_DWORD%,0x00 ;HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,TSHARC,0,"%10%\HWINCAL.EXE" HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"TSEnum",%REG_SZ%,"%16422%\tsharc\tsenum.exe" ;HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,TSHARC,0,"%10%\SZService.EXE -i" ;HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Hampshire,"DisplayName",%REG_SZ%,"Touch Screen Driver Rev 6.20cs (Remove Only)" ;HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Hampshire,"UninstallString",%REG_SZ%,"%16422%\tsharc\tsun10.exe" [HwinCalCopy] ;Hwincal.exe ;copy calibration program to Windows directory [TSHARCPS2DLLCopy] ps2cfg.hdl [SoftZonesCopy] ;SZService.exe ;szcomand.ini [UninstalCopy] ;Uninstal.exe ; User visible strings ; --------------------------------------------------------- [Strings] Provider = "Microsoft" MouseClassName = "Mouse" ; Mfg names StrSerial1 = "TSHARC SERIAL COM1" StrSerial2 = "TSHARC SERIAL COM2" StrSerial3 = "TSHARC SERIAL COM3" StrSerial4 = "TSHARC SERIAL COM4" StrSerial5 = "TSHARC SERIAL COM5" StrSerial6 = "TSHARC SERIAL COM6" StrSerial7 = "TSHARC SERIAL COM7" StrSerial8 = "TSHARC SERIAL COM8" ;TSHARC-12B Bus StrBus2 = "TSHARC BUS IRQ2 BASE 300H" StrBus3 = "TSHARC BUS IRQ3 BASE 300H" StrBus4 = "TSHARC BUS IRQ4 BASE 300H" StrBus5 = "TSHARC BUS IRQ5 BASE 300H" StrBus10 = "TSHARC BUS IRQ10 BASE 300H" StrBus11 = "TSHARC BUS IRQ11 BASE 300H" StrBus12 = "TSHARC BUS IRQ12 BASE 300H" StrBus14 = "TSHARC BUS IRQ14 BASE 300H" StrBus15 = "TSHARC BUS IRQ15 BASE 300H" StrBus2a = "TSHARC BUS IRQ2 BASE 310H" StrBus3a = "TSHARC BUS IRQ3 BASE 310H" StrBus4a = "TSHARC BUS IRQ4 BASE 310H" StrBus5a = "TSHARC BUS IRQ5 BASE 310H" StrBus10a = "TSHARC BUS IRQ10 BASE 310H" StrBus11a = "TSHARC BUS IRQ11 BASE 310H" StrBus12a = "TSHARC BUS IRQ12 BASE 310H" StrBus14a = "TSHARC BUS IRQ14 BASE 310H" StrBus15a = "TSHARC BUS IRQ15 BASE 310H" StrBus2b = "TSHARC BUS IRQ2 BASE 320H" StrBus3b = "TSHARC BUS IRQ3 BASE 320H" StrBus4b = "TSHARC BUS IRQ4 BASE 320H" StrBus5b = "TSHARC BUS IRQ5 BASE 320H" StrBus10b = "TSHARC BUS IRQ10 BASE 320H" StrBus11b = "TSHARC BUS IRQ11 BASE 320H" StrBus12b = "TSHARC BUS IRQ12 BASE 320H" StrBus14b = "TSHARC BUS IRQ14 BASE 320H" StrBus15b = "TSHARC BUS IRQ15 BASE 320H" ;TSHARC PS/2 StrPS21 = "Hampshire TSHARC on PS/2" StrTSHARC = "TSHARC Control" HamMfg = "Hampshire TSHARC Controllers, Rev 6.20cs" ;Non-localizable Strings KEY_TSHARC="System\CurrentControlSet\Services\tsharc" ;Loacalizable Strings REG_DWORD = 0x00010001 REG_EXPAND_SZ = 0x00020000 REG_SZ = 0x00000000 ; Service Names serial1.SvcDesc = "TSHARC COM1 Rev 6.20cs" serial2.SvcDesc = "TSHARC COM2 Rev 6.20cs" serial3.SvcDesc = "TSHARC COM3 Rev 6.20cs" serial4.SvcDesc = "TSHARC COM4 Rev 6.20cs" serial5.SvcDesc = "TSHARC COM5 Rev 6.20cs" serial6.SvcDesc = "TSHARC COM6 Rev 6.20cs" serial7.SvcDesc = "TSHARC COM7 Rev 6.20cs" serial8.SvcDesc = "TSHARC COM8 Rev 6.20cs" ;Bus bus2.SvcDesc = "TSHARC IRQ 2 Base 300h Rev 6.20cs" bus3.SvcDesc = "TSHARC IRQ 3 Base 300h Rev 6.20cs" bus4.SvcDesc = "TSHARC IRQ 4 Base 300h Rev 6.20cs" bus5.SvcDesc = "TSHARC IRQ 5 Base 300h Rev 6.20cs" bus10.SvcDesc = "TSHARC IRQ 10 Base 300h Rev 6.20cs" bus11.SvcDesc = "TSHARC IRQ 11 Base 300h Rev 6.20cs" bus12.SvcDesc = "TSHARC IRQ 12 Base 300h Rev 6.20cs" bus14.SvcDesc = "TSHARC IRQ 14 Base 300h Rev 6.20cs" bus15.SvcDesc = "TSHARC IRQ 15 Base 300h Rev 6.20cs" ;PS/2 ps2.SvcDesc = "TSHARC PS/2 Rev 6.20cs" tsharc.SvcDesc = "TSHARC Control" ; Description of device also controlled by a shared driver PS2_Inst.SharedDriverMsg = "keyboard port"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.