[Version]
Signature = "$CHICAGO$"
Class = HIDClass
ClassGuid = {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Provider = %VENDOR%
DriverVer = 08/21/2012, 8.7.0.1
CatalogFile = fsphid.cat

; -----------------------------------------------------------------------------
[SourceDisksFiles.x86]
fsphid_win732.sys = 1
WdfCoInstaller01009.dll = 1
fsphidco.dll = 1
FspAppCtrl.dll = 1
FspLib.dll = 1
FspUip.exe = 1
KbdHook.dll = 1
HelpText.rtf = 3
gstconf.ini = 3
0x28.wmv = 3
0x2A.wmv = 3
0x2C.wmv = 3
0x2E.wmv = 3
0x80.wmv = 3
0x82.wmv = 3
0x84.wmv = 3
0x86.wmv = 3
0x8B.wmv = 3
0x8F.wmv = 3
0xC0.wmv = 3
0xC4.wmv = 3
0xF4.wmv = 3
0xF5.wmv = 3
0xF6.wmv = 3
0x38.wmv = 3

[SourceDisksFiles.amd64]
fsphid_win764.sys = 2
WdfCoInstaller01009.dll = 2
fsphidco.dll = 2
FspAppCtrl.dll = 2
FspLib.dll = 2
FspUip.exe = 2
KbdHook.dll = 2
HelpText.rtf = 3
gstconf.ini = 3
0x28.wmv = 3
0x2A.wmv = 3
0x2C.wmv = 3
0x2E.wmv = 3
0x80.wmv = 3
0x82.wmv = 3
0x84.wmv = 3
0x86.wmv = 3
0x8B.wmv = 3
0x8F.wmv = 3
0xC0.wmv = 3
0xC4.wmv = 3
0xF4.wmv = 3
0xF5.wmv = 3
0xF6.wmv = 3
0x38.wmv = 3

[SourceDisksNames]
1 = %DISK_NAME%,,,\i386
2 = %DISK_NAME%,,,\amd64
3 = %DISK_NAME%,,,\res

[DestinationDirs]
CopyFilterDriver32 = 12
CopyFilterDriver64 = 12
CopyCoinstaller = 11
CopyApp = 16422, %DEST_APP%
CopyVideo = 16422, %DEST_VIDEO%

; -----------------------------------------------------------------------------
[Manufacturer]
%VENDOR% = Sentelic, NTx86, NTamd64, NTx86.6.0, NTamd64.6.0

; For XP
[Sentelic.NTx86]
%fsphid% = fsphid.NTx86, USB\VID_26e4&PID_6001&MI_00
%fsphid% = fsphid.NTx86, USB\VID_26e4&PID_6002&MI_00

[Sentelic.NTamd64]
%fsphid% = fsphid.NTamd64, USB\VID_26e4&PID_6001&MI_00
%fsphid% = fsphid.NTamd64, USB\VID_26e4&PID_6002&MI_00

; For Vista and later
[Sentelic.NTx86.6.0]
%fsphid% = fsphid.NTx86.6.0, USB\VID_26e4&PID_6001&MI_00
%fsphid% = fsphid.NTx86.6.0, USB\VID_26e4&PID_6002&MI_00

[Sentelic.NTamd64.6.0]
%fsphid% = fsphid.NTamd64.6.0, USB\VID_26e4&PID_6001&MI_00
%fsphid% = fsphid.NTamd64.6.0, USB\VID_26e4&PID_6002&MI_00

;===============================================================
; Models
;===============================================================
[fsphid.NTx86]
CopyFiles = CopyFilterDriver32, CopyApp, CopyVideo
Include = Input.inf
Needs = HID_Inst.NT

[fsphid.NTamd64]
CopyFiles = CopyFilterDriver64, CopyApp, CopyVideo
Include = Input.inf
Needs = HID_Inst.NT

[fsphid.NTx86.6.0]
CopyFiles = CopyFilterDriver32, CopyApp, CopyVideo
Include = Input.inf
Needs = HID_Inst.NT

[fsphid.NTamd64.6.0]
CopyFiles = CopyFilterDriver64, CopyApp, CopyVideo
Include = Input.inf
Needs = HID_Inst.NT

; -----------------------------------------------------------------------------
[fsphid.NTx86.HW]
AddReg = Filter.AddReg32, Installer.AddReg, Parameter.AddReg

[fsphid.NTamd64.HW]
AddReg = Filter.AddReg64, Installer.AddReg, Parameter.AddReg

[fsphid.NTx86.6.0.HW]
AddReg = Filter.AddReg32, Installer.AddReg, Parameter.AddReg

[fsphid.NTamd64.6.0.HW]
AddReg = Filter.AddReg64, Installer.AddReg, Parameter.AddReg

; -----------------------------------------------------------------------------
[fsphid.NTx86.Services]
AddService = fsphid_win732,,fsphid_Service_Inst32,
Include = input.inf
Needs = HID_Inst.NT.Services

[fsphid.NTamd64.Services]
AddService = fsphid_win764,,fsphid_Service_Inst64,
Include = input.inf
Needs = HID_Inst.NT.Services

[fsphid.NTx86.6.0.Services]
AddService = fsphid_win732,,fsphid_Service_Inst32,
Include = input.inf
Needs = HID_Inst.NT.Services

[fsphid.NTamd64.6.0.Services]
AddService = fsphid_win764,,fsphid_Service_Inst64,
Include = input.inf
Needs = HID_Inst.NT.Services

; -----------------------------------------------------------------------------
[fsphid_Service_Inst32]
DisplayName    = %fsphid%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\fsphid_win732.sys
LoadOrderGroup = extended base

[fsphid_Service_Inst64]
DisplayName    = %fsphid%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\fsphid_win764.sys
LoadOrderGroup = extended base

; -----------------------------------------------------------------------------
[CopyFilterDriver32]
fsphid_win732.sys

[CopyFilterDriver64]
fsphid_win764.sys

[CopyApp]
FspAppCtrl.dll		, , , %COPYFLG_FORCE_FILE_IN_USE%
FspLib.dll              , , , %COPYFLG_FORCE_FILE_IN_USE%
FspUip.exe              , , , %COPYFLG_FORCE_FILE_IN_USE%
KbdHook.dll             , , , %COPYFLG_FORCE_FILE_IN_USE%
HelpText.rtf            , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf.ini             , , , %COPYFLG_FORCE_FILE_IN_USE%

[CopyVideo]
0x28.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x2A.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x2C.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x2E.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x80.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x82.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x84.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x86.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x8B.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x8F.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0xC0.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0xC4.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0xF4.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0xF5.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0xF6.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x38.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%

; -----------------------------------------------------------------------------
[Filter.AddReg32]
HKR,,"LowerFilters",0x00010000,"fsphid_win732"

[Filter.AddReg64]
HKR,,"LowerFilters",0x00010000,"fsphid_win764"

[Installer.AddReg]
HKLM, %REG_UNINST%,     "DisplayName",             %REG_SZ%, %fsphid%
HKLM, %REG_UNINST%,     "DisplayVersion",          %REG_SZ%, %DRIVER_VERSION%
HKLM, %REG_UNINST%,     "UninstallString",         %REG_SZ%, "rundll32.exe %11%\fsphidco.dll,Run remove"
HKLM, %REG_UNINST%,     "InstallLocation",         %REG_SZ%, """%16422%\%DEST_APP%"""
HKLM, %REG_UNINST%,     "Publisher",               %REG_SZ%, %VENDOR%
HKLM, %REG_UNINST%,     "VersionMajor",            %REG_DWORD%, 0x8
HKLM, %REG_UNINST%,     "VersionMinor",            %REG_DWORD%, 0x7
HKLM, %REG_AUTORUN%,    "fsphiduip",               %REG_EXPAND_SZ%, "%ProgramFiles%\%DEST_APP%\fspuip.exe"

[Parameter.AddReg]
HKLM, %FSPHID_REG_KEY%, "Version",                       %REG_SZ%, %DRIVER_VERSION%
HKLM, %FSPHID_REG_KEY%, "Date",                          %REG_SZ%, %DRIVER_RELEASE_DATE%
HKLM, %FSPHID_REG_KEY%, "Cfg",                           %REG_SZ%, %DRIVER_CFG%
HKLM, %FSPHID_REG_KEY%, "About",                         %REG_SZ%, "Finger Sensing Pad HID (%s)\nVersion: %s %s"
; @file fsp_gear_ini.inf This file is generated by ini2tmpl.py. DO NOT MODIFY IT.
HKLM, %FSPHID_REG_KEY%, "moveoutputsel",                 %REG_DWORD%, 0x0
HKLM, %FSPHID_REG_KEY%, "preventrightangle",             %REG_DWORD%, 0x0
HKLM, %FSPHID_REG_KEY%, "postgear",                      %REG_DWORD%, 0x0
HKLM, %FSPHID_REG_KEY%, "speed_cnt_thrd",                %REG_DWORD%, 0x2
HKLM, %FSPHID_REG_KEY%, "cross_period",                  %REG_DWORD%, 0x20
HKLM, %FSPHID_REG_KEY%, "cross_cnt_thrd",                %REG_DWORD%, 0x4
HKLM, %FSPHID_REG_KEY%, "cross_period2",                 %REG_DWORD%, 0x20
HKLM, %FSPHID_REG_KEY%, "cross_cnt_thrd2",               %REG_DWORD%, 0x3
HKLM, %FSPHID_REG_KEY%, "cross_cnt_thrd3",               %REG_DWORD%, 0x6
HKLM, %FSPHID_REG_KEY%, "speed_init",                    %REG_DWORD%, 0x5
HKLM, %FSPHID_REG_KEY%, "speed_thrd_scale",              %REG_DWORD%, 0x100
HKLM, %FSPHID_REG_KEY%, "speed_thrd_0",                  %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "speed_thrd_1",                  %REG_DWORD%, 0x2
HKLM, %FSPHID_REG_KEY%, "speed_thrd_2",                  %REG_DWORD%, 0x4
HKLM, %FSPHID_REG_KEY%, "speed_thrd_3",                  %REG_DWORD%, 0x8
HKLM, %FSPHID_REG_KEY%, "speed_thrd_4",                  %REG_DWORD%, 0x10
HKLM, %FSPHID_REG_KEY%, "speed_thrd_5",                  %REG_DWORD%, 0x20
HKLM, %FSPHID_REG_KEY%, "speed_thrd_6",                  %REG_DWORD%, 0x40
HKLM, %FSPHID_REG_KEY%, "speed_iir_a_0",                 %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "speed_iir_b_0",                 %REG_DWORD%, 0x3
HKLM, %FSPHID_REG_KEY%, "speed_iir_a_1",                 %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "speed_iir_b_1",                 %REG_DWORD%, 0x3
HKLM, %FSPHID_REG_KEY%, "speed_iir_a_2",                 %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "speed_iir_b_2",                 %REG_DWORD%, 0x3
HKLM, %FSPHID_REG_KEY%, "speed_iir_a_3",                 %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "speed_iir_b_3",                 %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "speed_iir_a_4",                 %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "speed_iir_b_4",                 %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "speed_iir_a_5",                 %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "speed_iir_b_5",                 %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "speed_iir_a_6",                 %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "speed_iir_b_6",                 %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "speed_iir_a_7",                 %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "speed_iir_b_7",                 %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "speed_iir1_a",                  %REG_DWORD%, 1
HKLM, %FSPHID_REG_KEY%, "speed_iir1_b",                  %REG_DWORD%, 15
HKLM, %FSPHID_REG_KEY%, "speed_iir2_a",                  %REG_DWORD%, 1
HKLM, %FSPHID_REG_KEY%, "speed_iir2_b",                  %REG_DWORD%, 3
HKLM, %FSPHID_REG_KEY%, "speed_iir3_a",                  %REG_DWORD%, 1
HKLM, %FSPHID_REG_KEY%, "speed_iir3_b",                  %REG_DWORD%, 1
HKLM, %FSPHID_REG_KEY%, "scale_x",                       %REG_DWORD%, 0x100
HKLM, %FSPHID_REG_KEY%, "scale_y",                       %REG_DWORD%, 0x100
HKLM, %FSPHID_REG_KEY%, "mv_scale",                      %REG_DWORD%, 0x140
HKLM, %FSPHID_REG_KEY%, "mfmc_mv_scale",                 %REG_DWORD%, 0x20
HKLM, %FSPHID_REG_KEY%, "mv_iir_en",                 	 %REG_DWORD%, 1
HKLM, %FSPHID_REG_KEY%, "mv_iir_a",                 	 %REG_DWORD%, 1
HKLM, %FSPHID_REG_KEY%, "mv_iir_b",                 	 %REG_DWORD%, 1
HKLM, %FSPHID_REG_KEY%, "mv_iir_a2",                 	 %REG_DWORD%, 2
HKLM, %FSPHID_REG_KEY%, "mv_iir_b2",                 	 %REG_DWORD%, 3
HKLM, %FSPHID_REG_KEY%, "mfgr_click_type",               %REG_DWORD%, 1
HKLM, %FSPHID_REG_KEY%, "angle_tolerance_0",             %REG_DWORD%, 0x18
HKLM, %FSPHID_REG_KEY%, "angle_tolerance_1",             %REG_DWORD%, 0x20
HKLM, %FSPHID_REG_KEY%, "angle_tolerance_2",             %REG_DWORD%, 0x2A
HKLM, %FSPHID_REG_KEY%, "angle_tolerance_3",             %REG_DWORD%, 0x40
HKLM, %FSPHID_REG_KEY%, "angle_tolerance_4",             %REG_DWORD%, 0x60
HKLM, %FSPHID_REG_KEY%, "angle_tolerance_5",             %REG_DWORD%, 0x60
HKLM, %FSPHID_REG_KEY%, "angle_tolerance_6",             %REG_DWORD%, 0x60
HKLM, %FSPHID_REG_KEY%, "angle_tolerance_7",             %REG_DWORD%, 0x60
HKLM, %FSPHID_REG_KEY%, "tremble_offset_thrd_x",         %REG_DWORD%, 0xA
HKLM, %FSPHID_REG_KEY%, "tremble_offset_thrd_y",         %REG_DWORD%, 0xA
HKLM, %FSPHID_REG_KEY%, "tremble_cnt_thrd_1",            %REG_DWORD%, 0x28
HKLM, %FSPHID_REG_KEY%, "tremble_cnt_thrd_2",            %REG_DWORD%, 0x50
HKLM, %FSPHID_REG_KEY%, "tremble_recover_thrd",          %REG_DWORD%, 0x500
HKLM, %FSPHID_REG_KEY%, "low_speed_residue_dis_thrd",    %REG_DWORD%, 0xA0
HKLM, %FSPHID_REG_KEY%, "low_speed_residue_dis",         %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "close_thrd",                    %REG_DWORD%, 0x10
HKLM, %FSPHID_REG_KEY%, "close_cnt_thrd",                %REG_DWORD%, 0xA
HKLM, %FSPHID_REG_KEY%, "iir_coord1_x",                  %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "iir_coord1_y",                  %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "iir_coord2_x",                  %REG_DWORD%, 0x3
HKLM, %FSPHID_REG_KEY%, "iir_coord2_y",                  %REG_DWORD%, 0x3
HKLM, %FSPHID_REG_KEY%, "iir_coord3_x",                  %REG_DWORD%, 0x5
HKLM, %FSPHID_REG_KEY%, "iir_coord3_y",                  %REG_DWORD%, 0x5
HKLM, %FSPHID_REG_KEY%, "static_thrd_x",                 %REG_DWORD%, 0x300
HKLM, %FSPHID_REG_KEY%, "static_thrd_y",                 %REG_DWORD%, 0x300
HKLM, %FSPHID_REG_KEY%, "static_btn_thrd_x",             %REG_DWORD%, 0x8000
HKLM, %FSPHID_REG_KEY%, "static_btn_thrd_y",             %REG_DWORD%, 0x8000
HKLM, %FSPHID_REG_KEY%, "static_cnt_thrd",               %REG_DWORD%, 0x08
HKLM, %FSPHID_REG_KEY%, "static_raw_cnt_thrd",           %REG_DWORD%, 0x4
HKLM, %FSPHID_REG_KEY%, "tremble_cross_speed_thrd",      %REG_DWORD%, 0x0
HKLM, %FSPHID_REG_KEY%, "slow_speed_thrd",               %REG_DWORD%, 0x3
HKLM, %FSPHID_REG_KEY%, "slow_speed_cnt_thrd",           %REG_DWORD%, 0x78
HKLM, %FSPHID_REG_KEY%, "speed_tucupe_init",             %REG_DWORD%, 0x05
HKLM, %FSPHID_REG_KEY%, "speed_cnt_tucupe_thrd",         %REG_DWORD%, 0x06
HKLM, %FSPHID_REG_KEY%, "speed_cnt_normal_thrd",         %REG_DWORD%, 0x06
HKLM, %FSPHID_REG_KEY%, "tucupe_accl_period",            %REG_DWORD%, 0x08
HKLM, %FSPHID_REG_KEY%, "mv_scale_tucupe",               %REG_DWORD%, 0x0c
HKLM, %FSPHID_REG_KEY%, "mv_scale_add0",                 %REG_DWORD%, 0x00
HKLM, %FSPHID_REG_KEY%, "mv_scale_add1",                 %REG_DWORD%, 0x0a
HKLM, %FSPHID_REG_KEY%, "mv_scale_add2",                 %REG_DWORD%, 0x0b
HKLM, %FSPHID_REG_KEY%, "mv_scale_add3",                 %REG_DWORD%, 0x0b
HKLM, %FSPHID_REG_KEY%, "mv_scale_add4",                 %REG_DWORD%, 0x0c
HKLM, %FSPHID_REG_KEY%, "mv_scale_add5",                 %REG_DWORD%, 0x0c
HKLM, %FSPHID_REG_KEY%, "mv_scale_add6",                 %REG_DWORD%, 0x0c
HKLM, %FSPHID_REG_KEY%, "mv_scale_add7",                 %REG_DWORD%, 0x0c
HKLM, %FSPHID_REG_KEY%, "tucupe_dist_thrd",              %REG_DWORD%, 0x2000
HKLM, %FSPHID_REG_KEY%, "start_dist_thrd",               %REG_DWORD%, 0x3000
HKLM, %FSPHID_REG_KEY%, "click_cnt_thrd",                %REG_DWORD%, 0x00
HKLM, %FSPHID_REG_KEY%, "click_period_thrd",             %REG_DWORD%, 0x32
HKLM, %FSPHID_REG_KEY%, "click_stopmv_thrd",             %REG_DWORD%, 0x05
HKLM, %FSPHID_REG_KEY%, "btnrgn1en",                     %REG_DWORD%, 0x01
HKLM, %FSPHID_REG_KEY%, "btnrgn2en",                     %REG_DWORD%, 0x01
HKLM, %FSPHID_REG_KEY%, "btnrgn1top",                    %REG_DWORD%, 0x300
HKLM, %FSPHID_REG_KEY%, "btnrgn1left",                   %REG_DWORD%, 0x01
HKLM, %FSPHID_REG_KEY%, "btnrgn1right",                  %REG_DWORD%, 575
HKLM, %FSPHID_REG_KEY%, "btnrgn1bottom",                 %REG_DWORD%, 1023
HKLM, %FSPHID_REG_KEY%, "btnswaprgn1top",                %REG_DWORD%, 0x300
HKLM, %FSPHID_REG_KEY%, "btnswaprgn1left",               %REG_DWORD%, 0x01
HKLM, %FSPHID_REG_KEY%, "btnswaprgn1right",              %REG_DWORD%, 411
HKLM, %FSPHID_REG_KEY%, "btnswaprgn1bottom",             %REG_DWORD%, 0x3ff
HKLM, %FSPHID_REG_KEY%, "btnrgn2left",                   %REG_DWORD%, 576
HKLM, %FSPHID_REG_KEY%, "btnrgn2top",                    %REG_DWORD%, 0x300
HKLM, %FSPHID_REG_KEY%, "btnrgn2right",                  %REG_DWORD%, 967
HKLM, %FSPHID_REG_KEY%, "btnrgn2bottom",                 %REG_DWORD%, 1023
HKLM, %FSPHID_REG_KEY%, "btnswaprgn2top",                %REG_DWORD%, 0x300
HKLM, %FSPHID_REG_KEY%, "btnswaprgn2left",               %REG_DWORD%, 412
HKLM, %FSPHID_REG_KEY%, "btnswaprgn2right",              %REG_DWORD%, 0x3ff
HKLM, %FSPHID_REG_KEY%, "btnswaprgn2bottom",             %REG_DWORD%, 0x3ff
HKLM, %FSPHID_REG_KEY%, "gstenable",                     %REG_DWORD%, 0x1
HKLM, %FSPHID_REG_KEY%, "gstanglechkdistance",           %REG_DWORD%, 0x1E
HKLM, %FSPHID_REG_KEY%, "gstangleoutputthrd",            %REG_DWORD%, 0xF
HKLM, %FSPHID_REG_KEY%, "gstrgnreleaseperiod",           %REG_DWORD%, 0
HKLM, %FSPHID_REG_KEY%, "gstrgnwaitperiod",              %REG_DWORD%, 0x28
HKLM, %FSPHID_REG_KEY%, "gstrgn0enable",                 %REG_DWORD%, 0x0
HKLM, %FSPHID_REG_KEY%, "gstrgn0left",                   %REG_DWORD%, 0x14
HKLM, %FSPHID_REG_KEY%, "gstrgn0top",                    %REG_DWORD%, 0x14
HKLM, %FSPHID_REG_KEY%, "gstrgn0right",                  %REG_DWORD%, 0x64
HKLM, %FSPHID_REG_KEY%, "gstrgn0bottom",                 %REG_DWORD%, 0x104
HKLM, %FSPHID_REG_KEY%, "gstrgn1enable",                 %REG_DWORD%, 0x0
HKLM, %FSPHID_REG_KEY%, "gstrgn1left",                   %REG_DWORD%, 0x347
HKLM, %FSPHID_REG_KEY%, "gstrgn1top",                    %REG_DWORD%, 0xC8
HKLM, %FSPHID_REG_KEY%, "gstrgn1right",                  %REG_DWORD%, 0x3C7
HKLM, %FSPHID_REG_KEY%, "gstrgn1bottom",                 %REG_DWORD%, 0x1FF
HKLM, %FSPHID_REG_KEY%, "gstrgn2enable",                 %REG_DWORD%, 0x0
HKLM, %FSPHID_REG_KEY%, "gstrgn2left",                   %REG_DWORD%, 0x12C
HKLM, %FSPHID_REG_KEY%, "gstrgn2top",                    %REG_DWORD%, 0x2E4
HKLM, %FSPHID_REG_KEY%, "gstrgn2right",                  %REG_DWORD%, 0x29B
HKLM, %FSPHID_REG_KEY%, "gstrgn2bottom",                 %REG_DWORD%, 0x343
HKLM, %FSPHID_REG_KEY%, "gstrgn3enable",                 %REG_DWORD%, 0x0
HKLM, %FSPHID_REG_KEY%, "gstrgn3left",                   %REG_DWORD%, 0x0
HKLM, %FSPHID_REG_KEY%, "gstrgn3top",                    %REG_DWORD%, 0x0
HKLM, %FSPHID_REG_KEY%, "gstrgn3right",                  %REG_DWORD%, 0x0
HKLM, %FSPHID_REG_KEY%, "gstrgn3bottom",                 %REG_DWORD%, 0x0
HKLM, %FSPHID_REG_KEY%, "gstrgn4enable",                 %REG_DWORD%, 0x0
HKLM, %FSPHID_REG_KEY%, "gstrgn4left",                   %REG_DWORD%, 22
HKLM, %FSPHID_REG_KEY%, "gstrgn4top",                    %REG_DWORD%, 123
HKLM, %FSPHID_REG_KEY%, "gstrgn4right",                  %REG_DWORD%, 51
HKLM, %FSPHID_REG_KEY%, "gstrgn4bottom",                 %REG_DWORD%, 733
HKLM, %FSPHID_REG_KEY%, "gstrgn4mainangle",              %REG_DWORD%, 0x00
HKLM, %FSPHID_REG_KEY%, "gstrgn4inclangle",              %REG_DWORD%, 0x14
HKLM, %FSPHID_REG_KEY%, "gstrgn4type",                   %REG_DWORD%, 0x01
HKLM, %FSPHID_REG_KEY%, "gstrgn5enable",                 %REG_DWORD%, 0x0
HKLM, %FSPHID_REG_KEY%, "gstrgn5left",                   %REG_DWORD%, 22
HKLM, %FSPHID_REG_KEY%, "gstrgn5top",                    %REG_DWORD%, 22
HKLM, %FSPHID_REG_KEY%, "gstrgn5right",                  %REG_DWORD%, 964
HKLM, %FSPHID_REG_KEY%, "gstrgn5bottom",                 %REG_DWORD%, 55
HKLM, %FSPHID_REG_KEY%, "gstrgn5mainangle",              %REG_DWORD%, 0x3F
HKLM, %FSPHID_REG_KEY%, "gstrgn5inclangle",              %REG_DWORD%, 0x14
HKLM, %FSPHID_REG_KEY%, "gstrgn5type",                   %REG_DWORD%, 0x01
HKLM, %FSPHID_REG_KEY%, "gstrgn6enable",                 %REG_DWORD%, 0x0
HKLM, %FSPHID_REG_KEY%, "gstrgn6left",                   %REG_DWORD%, 938
HKLM, %FSPHID_REG_KEY%, "gstrgn6top",                    %REG_DWORD%, 123
HKLM, %FSPHID_REG_KEY%, "gstrgn6right",                  %REG_DWORD%, 967
HKLM, %FSPHID_REG_KEY%, "gstrgn6bottom",                 %REG_DWORD%, 733
HKLM, %FSPHID_REG_KEY%, "gstrgn6mainangle",              %REG_DWORD%, 0x7F
HKLM, %FSPHID_REG_KEY%, "gstrgn6inclangle",              %REG_DWORD%, 0x14
HKLM, %FSPHID_REG_KEY%, "gstrgn6type",                   %REG_DWORD%, 0x01
HKLM, %FSPHID_REG_KEY%, "gstrgn7enable",                 %REG_DWORD%, 0x0
HKLM, %FSPHID_REG_KEY%, "gstrgn7left",                   %REG_DWORD%, 0x7A
HKLM, %FSPHID_REG_KEY%, "gstrgn7top",                    %REG_DWORD%, 0x2DD
HKLM, %FSPHID_REG_KEY%, "gstrgn7right",                  %REG_DWORD%, 0x363
HKLM, %FSPHID_REG_KEY%, "gstrgn7bottom",                 %REG_DWORD%, 0x341
HKLM, %FSPHID_REG_KEY%, "gstrgn7mainangle",              %REG_DWORD%, 0xBF
HKLM, %FSPHID_REG_KEY%, "gstrgn7inclangle",              %REG_DWORD%, 0x14
HKLM, %FSPHID_REG_KEY%, "gstrgn7type",                   %REG_DWORD%, 0x01
HKLM, %FSPHID_REG_KEY%, "fgr_width",                     %REG_DWORD%, 0x10
HKLM, %FSPHID_REG_KEY%, "mfmc_scale_x",                  %REG_DWORD%, 256
HKLM, %FSPHID_REG_KEY%, "mfmc_scale_y",                  %REG_DWORD%, 256
HKLM, %FSPHID_REG_KEY%, "static_edge_thrd_x",            %REG_DWORD%, 0x400
HKLM, %FSPHID_REG_KEY%, "static_edge_thrd_y",            %REG_DWORD%, 0x400
HKLM, %FSPHID_REG_KEY%, "pad_edge_x",                    %REG_DWORD%, 48
HKLM, %FSPHID_REG_KEY%, "pad_edge_y",                    %REG_DWORD%, 48
HKLM, %FSPHID_REG_KEY%, "pad_coord_max_x",               %REG_DWORD%, 967
HKLM, %FSPHID_REG_KEY%, "pad_coord_max_y",               %REG_DWORD%, 903
HKLM, %FSPHID_REG_KEY%, "ext_1fgr_flags_en",             %REG_DWORD%, 1
HKLM, %FSPHID_REG_KEY%, "post_move_proc_en",             %REG_DWORD%, 0
HKLM, %FSPHID_REG_KEY%, "thumbrejectoffset",             %REG_DWORD%, 240
HKLM, %FSPHID_REG_KEY%, "thumbrejectgesture",            %REG_DWORD%, 0
HKLM, %FSPHID_REG_KEY%, "tucupe_mfgr_en",                %REG_DWORD%, 0
HKLM, %FSPHID_REG_KEY%, "gstspstrictcond",               %REG_DWORD%, 0
HKLM, %FSPHID_REG_KEY%, "mfgr_drag_en",                  %REG_DWORD%, 0
; @file fsp_gear_ini.inf This file is generated by ini2tmpl.py. DO NOT MODIFY IT.

;===============================================================
; Coinstaller installation
;===============================================================
[fsphid.NTx86.CoInstallers]
AddReg = CoInstaller.AddReg
CopyFiles = CopyCoinstaller

[fsphid.NTamd64.CoInstallers]
AddReg = CoInstaller.AddReg
CopyFiles = CopyCoinstaller

[fsphid.NTx86.6.0.CoInstallers]
AddReg = CoInstaller.AddReg
CopyFiles = CopyCoinstaller

[fsphid.NTamd64.6.0.CoInstallers]
AddReg = CoInstaller.AddReg
CopyFiles = CopyCoinstaller

; -----------------------------------------------------------------------------
[fsphid.NTx86.Wdf]
KmdfService = fsphid_win732, fsphid_wdfsect

[fsphid.NTamd64.Wdf]
KmdfService = fsphid_win764, fsphid_wdfsect

[fsphid.NTx86.6.0.Wdf]
KmdfService = fsphid_win732, fsphid_wdfsect

[fsphid.NTamd64.6.0.Wdf]
KmdfService = fsphid_win764, fsphid_wdfsect

[fsphid_wdfsect]
KmdfLibraryVersion = 1.9

; -----------------------------------------------------------------------------
[CoInstaller.AddReg]
HKR,,CoInstallers32,0x00010000,"fsphidco.dll,FspadCoInstaller","WdfCoInstaller01009.dll,WdfCoInstaller"

[CopyCoinstaller]
WdfCoInstaller01009.dll
fsphidco.dll

;===============================================================
; Localizable strings
;===============================================================
[Strings]
VENDOR          = "Sentelic"
fsphid          = "Finger Sensing Pad HID Driver"
DISK_NAME       = "Finger Sensing Pad HID Driver Installation Disk"

;===============================================================
; Non-localizable strings
;===============================================================
SERVICE_BOOT_START      = 0x0
SERVICE_SYSTEM_START    = 0x1
SERVICE_AUTO_START      = 0x2
SERVICE_DEMAND_START    = 0x3
SERVICE_DISABLED        = 0x4

SERVICE_KERNEL_DRIVER   = 0x1
SERVICE_ERROR_IGNORE    = 0x0
SERVICE_ERROR_NORMAL    = 0x1
SERVICE_ERROR_SEVERE    = 0x2
SERVICE_ERROR_CRITICAL  = 0x3

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

COPYFLG_REPLACEONLY             = 0x00000400
COPYFLG_NODECOMP                = 0x00000800
COPYFLG_FORCE_FILE_IN_USE       = 0x00000008
COPYFLG_NO_OVERWRITE            = 0x00000010
COPYFLG_REPLACE_BOOT_FILE       = 0x00001000
COPYFLG_NOPRUNE                 = 0x00002000

FSPHID_REG_KEY          = "SOFTWARE\Sentelic\FSPHID"
REG_AUTORUN             = "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
REG_UNINST              = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{E86906FF-C63D-4EAF-ACE7-5F8D55FBEA9B}"
DEST_APP                = "FSPHID"
DEST_VIDEO              = "FSPHID\Gesture"
DRIVER_VERSION          = "8.7.0.1"
DRIVER_RELEASE_DATE     = "08/21/2012"
DRIVER_CFG              = "R7"
