
[Version]
Signature="$Windows NT$"
Provider=%ProviderName%
ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}
Class=Mouse
DriverVer = 04/24/2024,1.0.1.4
CatalogFile = ristpflt.cat
PnpLockDown=1

[DestinationDirs]
DefaultDestDir = 12
RisTpFlt_CoInstaller_CopyFiles = 11

;
; Driver information
;

[Manufacturer]
%MfgName% = Standard,NTx86

[Standard.NTx86]
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1234&Pid_8888, HID\Vid_1234&Pid_8888&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_062A&Pid_7106, HID\Vid_062A&Pid_7106&Col02

%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_1688, HID\Vid_1BFD&Pid_1688&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_1568, HID\Vid_1BFD&Pid_1568&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_1368, HID\Vid_1BFD&Pid_1368&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_1268, HID\Vid_1BFD&Pid_1268&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_6968, HID\Vid_1BFD&Pid_6968&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_5968, HID\Vid_1BFD&Pid_5968&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_1968, HID\Vid_1BFD&Pid_1968&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_2968, HID\Vid_1BFD&Pid_2968&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_8008, HID\Vid_1BFD&Pid_8008&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_3050, HID\Vid_1BFD&Pid_3050&Col02

%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_0001, HID\Vid_1DDB&Pid_0001&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_1688, HID\Vid_1DDB&Pid_1688&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_1568, HID\Vid_1DDB&Pid_1568&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_1368, HID\Vid_1DDB&Pid_1368&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_1268, HID\Vid_1DDB&Pid_1268&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_6968, HID\Vid_1DDB&Pid_6968&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_5968, HID\Vid_1DDB&Pid_5968&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_1968, HID\Vid_1DDB&Pid_1968&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_2968, HID\Vid_1DDB&Pid_2968&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_8008, HID\Vid_1DDB&Pid_8008&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_3050, HID\Vid_1DDB&Pid_3050&Col02

%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_0006, HID\Vid_22B9&Pid_0006&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_0008, HID\Vid_22B9&Pid_0008&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_1688, HID\Vid_22B9&Pid_1688&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_1668, HID\Vid_22B9&Pid_1668&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_1568, HID\Vid_22B9&Pid_1568&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_1368, HID\Vid_22B9&Pid_1368&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_1268, HID\Vid_22B9&Pid_1268&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_6968, HID\Vid_22B9&Pid_6968&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_5968, HID\Vid_22B9&Pid_5968&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_1968, HID\Vid_22B9&Pid_1968&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_2968, HID\Vid_22B9&Pid_2968&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_8008, HID\Vid_22B9&Pid_8008&Col02
%RisTpFlt.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_3050, HID\Vid_22B9&Pid_3050&Col02

%RisTpFlt_SerHid.DeviceDesc% = RisTpFlt,HID\serhidtp, HID\serhidtp&Col01
%RisTpFlt_SerHid.DeviceDesc% = RisTpFlt,HID\serhidtp, HID\serhidtp&Col02

%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_2088, HID\Vid_1BFD&Pid_2088&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_2188, HID\Vid_1BFD&Pid_2188&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_2288, HID\Vid_1BFD&Pid_2288&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_2388, HID\Vid_1BFD&Pid_2388&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_2488, HID\Vid_1BFD&Pid_2488&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_2588, HID\Vid_1BFD&Pid_2588&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_2688, HID\Vid_1BFD&Pid_2688&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_2788, HID\Vid_1BFD&Pid_2788&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_2888, HID\Vid_1BFD&Pid_2888&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1BFD&Pid_2988, HID\Vid_1BFD&Pid_2988&Col02

%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_2088, HID\Vid_22B9&Pid_2088&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_2188, HID\Vid_22B9&Pid_2188&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_2288, HID\Vid_22B9&Pid_2288&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_2388, HID\Vid_22B9&Pid_2388&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_2488, HID\Vid_22B9&Pid_2488&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_2588, HID\Vid_22B9&Pid_2588&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_2688, HID\Vid_22B9&Pid_2688&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_2788, HID\Vid_22B9&Pid_2788&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_2888, HID\Vid_22B9&Pid_2888&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_22B9&Pid_2988, HID\Vid_22B9&Pid_2988&Col02

%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_2088, HID\Vid_1DDB&Pid_2088&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_2188, HID\Vid_1DDB&Pid_2188&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_2288, HID\Vid_1DDB&Pid_2288&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_2388, HID\Vid_1DDB&Pid_2388&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_2488, HID\Vid_1DDB&Pid_2488&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_2588, HID\Vid_1DDB&Pid_2588&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_2688, HID\Vid_1DDB&Pid_2688&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_2788, HID\Vid_1DDB&Pid_2788&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_2888, HID\Vid_1DDB&Pid_2888&Col02
%RisTpFlt_New.DeviceDesc% = RisTpFlt,HID\Vid_1DDB&Pid_2988, HID\Vid_1DDB&Pid_2988&Col02

;
; General installation section
;

[RisTpFlt.NT]
; perform port related actions from mouse.inf
Include=msmouse.inf
Needs=HID_Mouse_Inst.NT

; Copy the driver over
CopyFiles=RisTpFlt.CopyFiles


;
; File sections
;

[RisTpFlt.CopyFiles]
RisTpFlt.sys


;
; Service Installation
;

[RisTpFlt.NT.Services]
AddService = RisTpFlt,  , RisTpFlt_Service_Inst
; Install the port driver and mouclass from msmouse.inf
Include=msmouse.inf
Needs=HID_Mouse_Inst.NT.Services

[RisTpFlt_Service_Inst]
DisplayName    = %RisTpFlt.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
ServiceBinary  = %12%\RisTpFlt.sys

[RisTpFlt.NT.HW]
; Add the device upper filter
AddReg = RisTpFlt.HW.AddReg

; run the directives need by the port driver
Include=msmouse.inf
Needs=HID_Mouse_Inst.NT.HW

[RisTpFlt.HW.AddReg]
HKR,,"UpperFilters",0x00010000,"RisTpFlt"


;
; Source file information
;


[SourceDisksNames]
1 = %DiskId1%,,,

[SourceDisksFiles]
RisTpFlt.sys = 1
;


;
;--- RisTpFlt Coinstaller installation ------
;

[RisTpFlt.NT.CoInstallers]
AddReg=RisTpFlt_CoInstaller_AddReg
CopyFiles=RisTpFlt_CoInstaller_CopyFiles

[RisTpFlt_CoInstaller_AddReg]
;


[RisTpFlt_CoInstaller_CopyFiles]
;


[RisTpFlt.NT.Wdf]
KmdfService = RisTpFlt, RisTpFlt_wdfsect

[RisTpFlt_wdfsect]
KmdfLibraryVersion = 1.15


[Strings]

;
; Non-Localizable Strings
;

REG_SZ         = 0x00000000
REG_MULTI_SZ   = 0x00010000
REG_EXPAND_SZ  = 0x00020000
REG_BINARY     = 0x00000001
REG_DWORD      = 0x00010001

;
; Localizable Strings
;

ProviderName = "Risintech Inc."
MfgName      = "Risintech Inc."

RisTpFlt.DeviceDesc = "Touchpack Touch Mouse Hid Device"
RisTpFlt_New.DeviceDesc = "Touchpack Touchscreen HID Driver"
RisTpFlt_SerHid.DeviceDesc = "Touchpack Serial Touch Mouse Hid Device"

; Make sure the service description is unique to avoid collision with another INF.
RisTpFlt.SvcDesc = "Touchpack Touch Mouse Driver"

DiskId1 = ""Touchpack Mouse Driver Install Disk"
