;----------------------------------------------------------------------------
; Driver profile
;----------------------------------------------------------------------------
[Version]
Signature           = "$Windows NT$"
Provider            = %Provider%
ClassGUID           = {4D36E96F-E325-11CE-BFC1-08002BE10318}
Class               = Mouse
DriverVer           = 03/16/2015, 9.4.9.1

; Single catelog file for all OS versions.
CatalogFile         = fspad.cat

[Manufacturer]
%Provider%          = STL.Mfg, NTx86.6.0, NTamd64, NTamd64.6.0

[STL.Mfg]
;%STL.DeviceDesc%    = fspad, *PNP0F13,*PNP0F0B,*PNP0F03,*PNP0F0E
; Old Normal Pad Without Page Slider.
%STL.DeviceDesc%    = fspad, ACPI\STLC000
%STL.DeviceDesc%    = fspad, ACPI\STLC001
%STL.DeviceDesc%    = fspad, ACPI\STLC002
%STL.DeviceDesc%    = fspad, ACPI\STLC003
%STL.DeviceDesc%    = fspad, ACPI\STLC010
%STL.DeviceDesc%    = fspad, ACPI\STLC011
%STL.DeviceDesc%    = fspad, ACPI\STLC012
%STL.DeviceDesc%    = fspad, ACPI\STLC013
%STL.DeviceDesc%    = fspad, ACPI\STLC020
%STL.DeviceDesc%    = fspad, ACPI\STLC021
%STL.DeviceDesc%    = fspad, ACPI\STLC022
%STL.DeviceDesc%    = fspad, ACPI\STLC023
%STL.DeviceDesc%    = fspad, ACPI\STLC030
%STL.DeviceDesc%    = fspad, ACPI\STLC031
%STL.DeviceDesc%    = fspad, ACPI\STLC032
%STL.DeviceDesc%    = fspad, ACPI\STLC033
%STL.DeviceDesc%    = fspad, ACPI\STLC040
%STL.DeviceDesc%    = fspad, ACPI\STLC041
%STL.DeviceDesc%    = fspad, ACPI\STLC042
%STL.DeviceDesc%    = fspad, ACPI\STLC043
%STL.DeviceDesc%    = fspad, ACPI\STLC050
%STL.DeviceDesc%    = fspad, ACPI\STLC051
%STL.DeviceDesc%    = fspad, ACPI\STLC052
%STL.DeviceDesc%    = fspad, ACPI\STLC053
%STL.DeviceDesc%    = fspad, ACPI\STLC060
%STL.DeviceDesc%    = fspad, ACPI\STLC061
%STL.DeviceDesc%    = fspad, ACPI\STLC062
%STL.DeviceDesc%    = fspad, ACPI\STLC063
; Old Normal Pad With Page Slider.
%STL.DeviceDesc%    = fspad, ACPI\STLC100
%STL.DeviceDesc%    = fspad, ACPI\STLC101
%STL.DeviceDesc%    = fspad, ACPI\STLC102
%STL.DeviceDesc%    = fspad, ACPI\STLC103
%STL.DeviceDesc%    = fspad, ACPI\STLC110
%STL.DeviceDesc%    = fspad, ACPI\STLC111
%STL.DeviceDesc%    = fspad, ACPI\STLC112
%STL.DeviceDesc%    = fspad, ACPI\STLC113
%STL.DeviceDesc%    = fspad, ACPI\STLC120
%STL.DeviceDesc%    = fspad, ACPI\STLC121
%STL.DeviceDesc%    = fspad, ACPI\STLC122
%STL.DeviceDesc%    = fspad, ACPI\STLC123
%STL.DeviceDesc%    = fspad, ACPI\STLC130
%STL.DeviceDesc%    = fspad, ACPI\STLC131
%STL.DeviceDesc%    = fspad, ACPI\STLC132
%STL.DeviceDesc%    = fspad, ACPI\STLC133
%STL.DeviceDesc%    = fspad, ACPI\STLC140
%STL.DeviceDesc%    = fspad, ACPI\STLC141
%STL.DeviceDesc%    = fspad, ACPI\STLC142
%STL.DeviceDesc%    = fspad, ACPI\STLC143
%STL.DeviceDesc%    = fspad, ACPI\STLC150
%STL.DeviceDesc%    = fspad, ACPI\STLC151
%STL.DeviceDesc%    = fspad, ACPI\STLC152
%STL.DeviceDesc%    = fspad, ACPI\STLC153
%STL.DeviceDesc%    = fspad, ACPI\STLC160
%STL.DeviceDesc%    = fspad, ACPI\STLC161
%STL.DeviceDesc%    = fspad, ACPI\STLC162
%STL.DeviceDesc%    = fspad, ACPI\STLC163
; New Normal Pad Without Page Slider.
%STL.DeviceDesc%    = fspad, ACPI\STLC524
%STL.DeviceDesc%    = fspad, ACPI\STLC525
%STL.DeviceDesc%    = fspad, ACPI\STLC526
%STL.DeviceDesc%    = fspad, ACPI\STLC527
%STL.DeviceDesc%    = fspad, ACPI\STLC528
%STL.DeviceDesc%    = fspad, ACPI\STLC529
%STL.DeviceDesc%    = fspad, ACPI\STLC52A
%STL.DeviceDesc%    = fspad, ACPI\STLC52B
%STL.DeviceDesc%    = fspad, ACPI\STLC52C
%STL.DeviceDesc%    = fspad, ACPI\STLC52D
%STL.DeviceDesc%    = fspad, ACPI\STLC52E
%STL.DeviceDesc%    = fspad, ACPI\STLC52F
%STL.DeviceDesc%    = fspad, ACPI\STLC530
%STL.DeviceDesc%    = fspad, ACPI\STLC531
%STL.DeviceDesc%    = fspad, ACPI\STLC532
%STL.DeviceDesc%    = fspad, ACPI\STLC533
%STL.DeviceDesc%    = fspad, ACPI\STLC534
%STL.DeviceDesc%    = fspad, ACPI\STLC535
%STL.DeviceDesc%    = fspad, ACPI\STLC536
%STL.DeviceDesc%    = fspad, ACPI\STLC537
%STL.DeviceDesc%    = fspad, ACPI\STLC538
%STL.DeviceDesc%    = fspad, ACPI\STLC539
%STL.DeviceDesc%    = fspad, ACPI\STLC53A
%STL.DeviceDesc%    = fspad, ACPI\STLC53B
%STL.DeviceDesc%    = fspad, ACPI\STLC53C
%STL.DeviceDesc%    = fspad, ACPI\STLC53D
%STL.DeviceDesc%    = fspad, ACPI\STLC53E
%STL.DeviceDesc%    = fspad, ACPI\STLC53F
; New Normal Pad With Page Slider.
%STL.DeviceDesc%    = fspad, ACPI\STLC5A4
%STL.DeviceDesc%    = fspad, ACPI\STLC5A5
%STL.DeviceDesc%    = fspad, ACPI\STLC5A6
%STL.DeviceDesc%    = fspad, ACPI\STLC5A7
%STL.DeviceDesc%    = fspad, ACPI\STLC5A8
%STL.DeviceDesc%    = fspad, ACPI\STLC5A9
%STL.DeviceDesc%    = fspad, ACPI\STLC5AA
%STL.DeviceDesc%    = fspad, ACPI\STLC5AB
%STL.DeviceDesc%    = fspad, ACPI\STLC5AC
%STL.DeviceDesc%    = fspad, ACPI\STLC5AD
%STL.DeviceDesc%    = fspad, ACPI\STLC5AE
%STL.DeviceDesc%    = fspad, ACPI\STLC5AF
%STL.DeviceDesc%    = fspad, ACPI\STLC5B0
%STL.DeviceDesc%    = fspad, ACPI\STLC5B1
%STL.DeviceDesc%    = fspad, ACPI\STLC5B2
%STL.DeviceDesc%    = fspad, ACPI\STLC5B3
%STL.DeviceDesc%    = fspad, ACPI\STLC5B4
%STL.DeviceDesc%    = fspad, ACPI\STLC5B5
%STL.DeviceDesc%    = fspad, ACPI\STLC5B6
%STL.DeviceDesc%    = fspad, ACPI\STLC5B7
%STL.DeviceDesc%    = fspad, ACPI\STLC5B8
%STL.DeviceDesc%    = fspad, ACPI\STLC5B9
%STL.DeviceDesc%    = fspad, ACPI\STLC5BA
%STL.DeviceDesc%    = fspad, ACPI\STLC5BB
%STL.DeviceDesc%    = fspad, ACPI\STLC5BC
%STL.DeviceDesc%    = fspad, ACPI\STLC5BD
%STL.DeviceDesc%    = fspad, ACPI\STLC5BE
%STL.DeviceDesc%    = fspad, ACPI\STLC5BF
; 1B Click Pad Without Page Slider.
%STL.DeviceDesc%    = fspad, ACPI\STLC544
%STL.DeviceDesc%    = fspad, ACPI\STLC545
%STL.DeviceDesc%    = fspad, ACPI\STLC546
%STL.DeviceDesc%    = fspad, ACPI\STLC547
%STL.DeviceDesc%    = fspad, ACPI\STLC548
%STL.DeviceDesc%    = fspad, ACPI\STLC549
%STL.DeviceDesc%    = fspad, ACPI\STLC54A
%STL.DeviceDesc%    = fspad, ACPI\STLC54B
%STL.DeviceDesc%    = fspad, ACPI\STLC54C
%STL.DeviceDesc%    = fspad, ACPI\STLC54D
%STL.DeviceDesc%    = fspad, ACPI\STLC54E
%STL.DeviceDesc%    = fspad, ACPI\STLC54F
%STL.DeviceDesc%    = fspad, ACPI\STLC550
%STL.DeviceDesc%    = fspad, ACPI\STLC551
%STL.DeviceDesc%    = fspad, ACPI\STLC552
%STL.DeviceDesc%    = fspad, ACPI\STLC553
%STL.DeviceDesc%    = fspad, ACPI\STLC554
%STL.DeviceDesc%    = fspad, ACPI\STLC555
%STL.DeviceDesc%    = fspad, ACPI\STLC556
%STL.DeviceDesc%    = fspad, ACPI\STLC557
%STL.DeviceDesc%    = fspad, ACPI\STLC558
%STL.DeviceDesc%    = fspad, ACPI\STLC559
%STL.DeviceDesc%    = fspad, ACPI\STLC55A
%STL.DeviceDesc%    = fspad, ACPI\STLC55B
%STL.DeviceDesc%    = fspad, ACPI\STLC55C
%STL.DeviceDesc%    = fspad, ACPI\STLC55D
%STL.DeviceDesc%    = fspad, ACPI\STLC55E
%STL.DeviceDesc%    = fspad, ACPI\STLC55F
; 1B Click Pad With Page Slider.
%STL.DeviceDesc%    = fspad, ACPI\STLC5C4
%STL.DeviceDesc%    = fspad, ACPI\STLC5C5
%STL.DeviceDesc%    = fspad, ACPI\STLC5C6
%STL.DeviceDesc%    = fspad, ACPI\STLC5C7
%STL.DeviceDesc%    = fspad, ACPI\STLC5C8
%STL.DeviceDesc%    = fspad, ACPI\STLC5C9
%STL.DeviceDesc%    = fspad, ACPI\STLC5CA
%STL.DeviceDesc%    = fspad, ACPI\STLC5CB
%STL.DeviceDesc%    = fspad, ACPI\STLC5CC
%STL.DeviceDesc%    = fspad, ACPI\STLC5CD
%STL.DeviceDesc%    = fspad, ACPI\STLC5CE
%STL.DeviceDesc%    = fspad, ACPI\STLC5CF
%STL.DeviceDesc%    = fspad, ACPI\STLC5D0
%STL.DeviceDesc%    = fspad, ACPI\STLC5D1
%STL.DeviceDesc%    = fspad, ACPI\STLC5D2
%STL.DeviceDesc%    = fspad, ACPI\STLC5D3
%STL.DeviceDesc%    = fspad, ACPI\STLC5D4
%STL.DeviceDesc%    = fspad, ACPI\STLC5D5
%STL.DeviceDesc%    = fspad, ACPI\STLC5D6
%STL.DeviceDesc%    = fspad, ACPI\STLC5D7
%STL.DeviceDesc%    = fspad, ACPI\STLC5D8
%STL.DeviceDesc%    = fspad, ACPI\STLC5D9
%STL.DeviceDesc%    = fspad, ACPI\STLC5DA
%STL.DeviceDesc%    = fspad, ACPI\STLC5DB
%STL.DeviceDesc%    = fspad, ACPI\STLC5DC
%STL.DeviceDesc%    = fspad, ACPI\STLC5DD
%STL.DeviceDesc%    = fspad, ACPI\STLC5DE
%STL.DeviceDesc%    = fspad, ACPI\STLC5DF
; 2B Click Pad Without Page Slider.
%STL.DeviceDesc%    = fspad, ACPI\STLC564
%STL.DeviceDesc%    = fspad, ACPI\STLC565
%STL.DeviceDesc%    = fspad, ACPI\STLC566
%STL.DeviceDesc%    = fspad, ACPI\STLC567
%STL.DeviceDesc%    = fspad, ACPI\STLC568
%STL.DeviceDesc%    = fspad, ACPI\STLC569
%STL.DeviceDesc%    = fspad, ACPI\STLC56A
%STL.DeviceDesc%    = fspad, ACPI\STLC56B
%STL.DeviceDesc%    = fspad, ACPI\STLC56C
%STL.DeviceDesc%    = fspad, ACPI\STLC56D
%STL.DeviceDesc%    = fspad, ACPI\STLC56E
%STL.DeviceDesc%    = fspad, ACPI\STLC56F
%STL.DeviceDesc%    = fspad, ACPI\STLC570
%STL.DeviceDesc%    = fspad, ACPI\STLC571
%STL.DeviceDesc%    = fspad, ACPI\STLC572
%STL.DeviceDesc%    = fspad, ACPI\STLC573
%STL.DeviceDesc%    = fspad, ACPI\STLC574
%STL.DeviceDesc%    = fspad, ACPI\STLC575
%STL.DeviceDesc%    = fspad, ACPI\STLC576
%STL.DeviceDesc%    = fspad, ACPI\STLC577
%STL.DeviceDesc%    = fspad, ACPI\STLC578
%STL.DeviceDesc%    = fspad, ACPI\STLC579
%STL.DeviceDesc%    = fspad, ACPI\STLC57A
%STL.DeviceDesc%    = fspad, ACPI\STLC57B
%STL.DeviceDesc%    = fspad, ACPI\STLC57C
%STL.DeviceDesc%    = fspad, ACPI\STLC57D
%STL.DeviceDesc%    = fspad, ACPI\STLC57E
%STL.DeviceDesc%    = fspad, ACPI\STLC57F
; 2B Click Pad With Page Slider.
%STL.DeviceDesc%    = fspad, ACPI\STLC5E4
%STL.DeviceDesc%    = fspad, ACPI\STLC5E5
%STL.DeviceDesc%    = fspad, ACPI\STLC5E6
%STL.DeviceDesc%    = fspad, ACPI\STLC5E7
%STL.DeviceDesc%    = fspad, ACPI\STLC5E8
%STL.DeviceDesc%    = fspad, ACPI\STLC5E9
%STL.DeviceDesc%    = fspad, ACPI\STLC5EA
%STL.DeviceDesc%    = fspad, ACPI\STLC5EB
%STL.DeviceDesc%    = fspad, ACPI\STLC5EC
%STL.DeviceDesc%    = fspad, ACPI\STLC5ED
%STL.DeviceDesc%    = fspad, ACPI\STLC5EE
%STL.DeviceDesc%    = fspad, ACPI\STLC5EF
%STL.DeviceDesc%    = fspad, ACPI\STLC5F0
%STL.DeviceDesc%    = fspad, ACPI\STLC5F1
%STL.DeviceDesc%    = fspad, ACPI\STLC5F2
%STL.DeviceDesc%    = fspad, ACPI\STLC5F3
%STL.DeviceDesc%    = fspad, ACPI\STLC5F4
%STL.DeviceDesc%    = fspad, ACPI\STLC5F5
%STL.DeviceDesc%    = fspad, ACPI\STLC5F6
%STL.DeviceDesc%    = fspad, ACPI\STLC5F7
%STL.DeviceDesc%    = fspad, ACPI\STLC5F8
%STL.DeviceDesc%    = fspad, ACPI\STLC5F9
%STL.DeviceDesc%    = fspad, ACPI\STLC5FA
%STL.DeviceDesc%    = fspad, ACPI\STLC5FB
%STL.DeviceDesc%    = fspad, ACPI\STLC5FC
%STL.DeviceDesc%    = fspad, ACPI\STLC5FD
%STL.DeviceDesc%    = fspad, ACPI\STLC5FE
%STL.DeviceDesc%    = fspad, ACPI\STLC5FF
; new hardware id.
%STL.DeviceDesc%    = fspad, ACPI\STU0104
%STL.DeviceDesc%    = fspad, ACPI\STU0107
%STL.DeviceDesc%    = fspad, ACPI\STU0303
%STL.DeviceDesc%    = fspad, ACPI\STU0403
%STL.DeviceDesc%    = fspad, ACPI\STU0404
%STL.DeviceDesc%    = fspad, ACPI\STU0405
%STL.DeviceDesc%    = fspad, ACPI\STU0601
%STL.DeviceDesc%    = fspad, ACPI\STU0603
%STL.DeviceDesc%    = fspad, ACPI\STU0604
%STL.DeviceDesc%    = fspad, ACPI\STU0605
%STL.DeviceDesc%    = fspad, ACPI\STU0606
%STL.DeviceDesc%    = fspad, ACPI\STU0607
%STL.DeviceDesc%    = fspad, ACPI\STU0608
%STL.DeviceDesc%    = fspad, ACPI\STU0701
%STL.DeviceDesc%    = fspad, ACPI\STU0702
%STL.DeviceDesc%    = fspad, ACPI\STU0801
%STL.DeviceDesc%    = fspad, ACPI\STU0802
%STL.DeviceDesc%    = fspad, ACPI\STU0803
%STL.DeviceDesc%    = fspad, ACPI\STU0804
%STL.DeviceDesc%    = fspad, ACPI\STU0805
%STL.DeviceDesc%    = fspad, ACPI\STU0903
%STL.DeviceDesc%    = fspad, ACPI\STU0A04
%STL.DeviceDesc%    = fspad, ACPI\STU0B02
%STL.DeviceDesc%    = fspad, ACPI\STU0B03
%STL.DeviceDesc%    = fspad, ACPI\STU0C02
%STL.DeviceDesc%    = fspad, ACPI\STU0E01
%STL.DeviceDesc%    = fspad, ACPI\STU0E04
%STL.DeviceDesc%    = fspad, ACPI\STU1103
%STL.DeviceDesc%    = fspad, ACPI\STU1104
%STL.DeviceDesc%    = fspad, ACPI\STU1502
%STL.DeviceDesc%    = fspad, ACPI\STU1601
%STL.DeviceDesc%    = fspad, ACPI\STU1701
%STL.DeviceDesc%    = fspad, ACPI\STU1702
%STL.DeviceDesc%    = fspad, ACPI\STU1703
%STL.DeviceDesc%    = fspad, ACPI\STU1704
%STL.DeviceDesc%    = fspad, ACPI\STU1801
%STL.DeviceDesc%    = fspad, ACPI\STU1902
%STL.DeviceDesc%    = fspad, ACPI\STU1B01
%STL.DeviceDesc%    = fspad, ACPI\STU1B02
%STL.DeviceDesc%    = fspad, ACPI\STU1B03
%STL.DeviceDesc%    = fspad, ACPI\STU1B04
%STL.DeviceDesc%    = fspad, ACPI\STU1B05
%STL.DeviceDesc%    = fspad, ACPI\STU1B06
%STL.DeviceDesc%    = fspad, ACPI\STU1D01
%STL.DeviceDesc%    = fspad, ACPI\STU1E01
; for HCK test. don't use.
%STL.DeviceDesc%    = fspad, ACPI\SYN0A06
%STL.DeviceDesc%    = fspad, ACPI\SYN0A01
%STL.DeviceDesc%    = fspad, ACPI\SYN104B
%STL.DeviceDesc%    = fspad, ACPI\SYN1B1C
%STL.DeviceDesc%    = fspad, ACPI\SYN1B01
%STL.DeviceDesc%    = fspad, ACPI\SYN0159

[STL.Mfg.NTx86.6.0]
;%STL.DeviceDesc%    = fspad.NTx86.6.0, *PNP0F13,*PNP0F0B,*PNP0F03,*PNP0F0E
; Old Normal Pad Without Page Slider.
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC000
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC001
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC002
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC003
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC010
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC011
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC012
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC013
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC020
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC021
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC022
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC023
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC030
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC031
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC032
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC033
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC040
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC041
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC042
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC043
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC050
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC051
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC052
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC053
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC060
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC061
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC062
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC063
; Old Normal Pad With Page Slider.
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC100
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC101
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC102
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC103
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC110
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC111
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC112
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC113
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC120
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC121
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC122
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC123
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC130
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC131
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC132
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC133
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC140
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC141
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC142
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC143
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC150
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC151
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC152
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC153
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC160
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC161
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC162
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC163
; New Normal Pad Without Page Slider.
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC524
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC525
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC526
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC527
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC528
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC529
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC52A
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC52B
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC52C
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC52D
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC52E
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC52F
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC530
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC531
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC532
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC533
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC534
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC535
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC536
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC537
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC538
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC539
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC53A
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC53B
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC53C
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC53D
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC53E
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC53F
; New Normal Pad With Page Slider.
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5A4
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5A5
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5A6
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5A7
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5A8
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5A9
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5AA
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5AB
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5AC
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5AD
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5AE
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5AF
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5B0
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5B1
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5B2
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5B3
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5B4
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5B5
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5B6
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5B7
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5B8
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5B9
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5BA
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5BB
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5BC
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5BD
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5BE
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5BF
; 1B Click Pad Without Page Slider.
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC544
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC545
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC546
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC547
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC548
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC549
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC54A
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC54B
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC54C
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC54D
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC54E
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC54F
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC550
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC551
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC552
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC553
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC554
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC555
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC556
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC557
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC558
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC559
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC55A
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC55B
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC55C
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC55D
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC55E
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC55F
; 1B Click Pad With Page Slider.
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5C4
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5C5
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5C6
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5C7
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5C8
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5C9
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5CA
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5CB
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5CC
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5CD
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5CE
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5CF
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5D0
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5D1
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5D2
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5D3
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5D4
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5D5
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5D6
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5D7
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5D8
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5D9
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5DA
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5DB
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5DC
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5DD
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5DE
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5DF
; 2B Click Pad Without Page Slider.
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC564
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC565
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC566
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC567
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC568
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC569
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC56A
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC56B
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC56C
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC56D
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC56E
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC56F
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC570
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC571
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC572
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC573
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC574
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC575
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC576
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC577
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC578
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC579
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC57A
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC57B
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC57C
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC57D
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC57E
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC57F
; 2B Click Pad With Page Slider.
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5E4
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5E5
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5E6
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5E7
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5E8
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5E9
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5EA
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5EB
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5EC
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5ED
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5EE
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5EF
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5F0
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5F1
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5F2
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5F3
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5F4
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5F5
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5F6
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5F7
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5F8
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5F9
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5FA
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5FB
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5FC
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5FD
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5FE
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STLC5FF
; new hardware id.
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0104
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0107
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0303
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0403
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0404
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0405
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0601
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0603
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0604
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0605
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0606
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0607
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0608
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0701
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0702
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0801
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0802
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0803
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0804
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0805
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0903
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0A04
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0B02
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0B03
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0C02
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0E01
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU0E04
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1103
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1104
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1502
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1601
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1701
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1702
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1703
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1704
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1801
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1902
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1B01
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1B02
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1B03
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1B04
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1B05
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1B06
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1D01
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\STU1E01
; for HCK test. don't use.
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\SYN0A06
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\SYN0A01
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\SYN104B
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\SYN1B1C
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\SYN1B01
%STL.DeviceDesc%    = fspad.NTx86.6.0, ACPI\SYN0159

[STL.Mfg.NTamd64]
;%STL.DeviceDesc%    = fspad.NTamd64, *PNP0F13,*PNP0F0B,*PNP0F03,*PNP0F0E
; Old Normal Pad Without Page Slider.
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC000
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC001
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC002
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC003
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC010
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC011
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC012
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC013
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC020
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC021
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC022
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC023
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC030
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC031
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC032
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC033
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC040
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC041
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC042
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC043
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC050
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC051
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC052
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC053
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC060
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC061
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC062
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC063
; Old Normal Pad With Page Slider.
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC100
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC101
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC102
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC103
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC110
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC111
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC112
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC113
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC120
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC121
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC122
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC123
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC130
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC131
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC132
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC133
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC140
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC141
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC142
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC143
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC150
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC151
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC152
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC153
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC160
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC161
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC162
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC163
; New Normal Pad Without Page Slider.
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC524
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC525
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC526
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC527
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC528
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC529
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC52A
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC52B
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC52C
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC52D
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC52E
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC52F
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC530
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC531
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC532
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC533
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC534
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC535
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC536
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC537
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC538
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC539
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC53A
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC53B
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC53C
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC53D
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC53E
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC53F
; New Normal Pad With Page Slider.
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5A4
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5A5
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5A6
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5A7
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5A8
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5A9
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5AA
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5AB
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5AC
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5AD
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5AE
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5AF
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5B0
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5B1
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5B2
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5B3
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5B4
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5B5
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5B6
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5B7
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5B8
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5B9
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5BA
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5BB
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5BC
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5BD
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5BE
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5BF
; 1B Click Pad Without Page Slider.
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC544
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC545
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC546
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC547
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC548
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC549
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC54A
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC54B
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC54C
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC54D
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC54E
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC54F
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC550
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC551
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC552
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC553
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC554
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC555
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC556
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC557
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC558
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC559
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC55A
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC55B
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC55C
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC55D
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC55E
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC55F
; 1B Click Pad With Page Slider.
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5C4
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5C5
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5C6
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5C7
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5C8
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5C9
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5CA
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5CB
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5CC
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5CD
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5CE
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5CF
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5D0
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5D1
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5D2
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5D3
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5D4
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5D5
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5D6
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5D7
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5D8
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5D9
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5DA
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5DB
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5DC
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5DD
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5DE
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5DF
; 2B Click Pad Without Page Slider.
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC564
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC565
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC566
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC567
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC568
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC569
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC56A
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC56B
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC56C
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC56D
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC56E
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC56F
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC570
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC571
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC572
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC573
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC574
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC575
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC576
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC577
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC578
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC579
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC57A
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC57B
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC57C
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC57D
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC57E
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC57F
; 2B Click Pad With Page Slider.
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5E4
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5E5
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5E6
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5E7
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5E8
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5E9
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5EA
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5EB
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5EC
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5ED
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5EE
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5EF
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5F0
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5F1
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5F2
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5F3
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5F4
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5F5
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5F6
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5F7
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5F8
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5F9
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5FA
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5FB
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5FC
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5FD
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5FE
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STLC5FF
; new hardware id.
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0104
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0107
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0303
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0403
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0404
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0405
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0601
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0603
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0604
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0605
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0606
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0607
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0608
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0701
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0702
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0801
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0802
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0803
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0804
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0805
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0903
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0A04
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0B02
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0B03
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0C02
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0E01
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU0E04
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1103
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1104
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1502
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1601
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1701
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1702
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1703
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1704
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1801
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1902
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1B01
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1B02
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1B03
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1B04
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1B05
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1B06
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1D01
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\STU1E01
; for HCK test. don't use.
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\SYN0A06
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\SYN0A01
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\SYN104B
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\SYN1B1C
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\SYN1B01
%STL.DeviceDesc%    = fspad.NTamd64, ACPI\SYN0159

[STL.Mfg.NTamd64.6.0]
;%STL.DeviceDesc%    = fspad.NTamd64.6.0, *PNP0F13,*PNP0F0B,*PNP0F03,*PNP0F0E
; Old Normal Pad Without Page Slider.
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC000
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC001
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC002
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC003
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC010
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC011
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC012
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC013
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC020
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC021
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC022
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC023
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC030
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC031
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC032
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC033
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC040
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC041
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC042
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC043
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC050
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC051
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC052
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC053
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC060
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC061
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC062
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC063
; Old Normal Pad With Page Slider.
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC100
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC101
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC102
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC103
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC110
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC111
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC112
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC113
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC120
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC121
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC122
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC123
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC130
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC131
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC132
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC133
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC140
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC141
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC142
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC143
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC150
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC151
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC152
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC153
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC160
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC161
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC162
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC163
; New Normal Pad Without Page Slider.
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC524
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC525
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC526
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC527
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC528
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC529
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC52A
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC52B
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC52C
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC52D
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC52E
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC52F
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC530
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC531
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC532
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC533
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC534
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC535
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC536
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC537
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC538
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC539
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC53A
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC53B
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC53C
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC53D
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC53E
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC53F
; New Normal Pad With Page Slider.
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5A4
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5A5
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5A6
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5A7
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5A8
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5A9
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5AA
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5AB
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5AC
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5AD
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5AE
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5AF
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5B0
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5B1
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5B2
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5B3
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5B4
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5B5
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5B6
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5B7
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5B8
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5B9
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5BA
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5BB
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5BC
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5BD
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5BE
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5BF
; 1B Click Pad Without Page Slider.
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC544
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC545
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC546
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC547
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC548
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC549
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC54A
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC54B
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC54C
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC54D
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC54E
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC54F
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC550
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC551
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC552
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC553
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC554
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC555
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC556
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC557
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC558
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC559
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC55A
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC55B
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC55C
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC55D
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC55E
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC55F
; 1B Click Pad With Page Slider.
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5C4
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5C5
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5C6
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5C7
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5C8
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5C9
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5CA
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5CB
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5CC
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5CD
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5CE
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5CF
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5D0
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5D1
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5D2
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5D3
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5D4
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5D5
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5D6
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5D7
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5D8
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5D9
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5DA
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5DB
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5DC
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5DD
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5DE
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5DF
; 2B Click Pad Without Page Slider.
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC564
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC565
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC566
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC567
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC568
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC569
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC56A
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC56B
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC56C
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC56D
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC56E
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC56F
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC570
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC571
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC572
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC573
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC574
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC575
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC576
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC577
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC578
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC579
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC57A
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC57B
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC57C
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC57D
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC57E
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC57F
; 2B Click Pad With Page Slider.
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5E4
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5E5
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5E6
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5E7
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5E8
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5E9
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5EA
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5EB
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5EC
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5ED
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5EE
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5EF
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5F0
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5F1
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5F2
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5F3
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5F4
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5F5
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5F6
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5F7
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5F8
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5F9
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5FA
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5FB
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5FC
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5FD
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5FE
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STLC5FF
; new hardware id.
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0104
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0107
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0303
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0403
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0404
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0405
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0601
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0603
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0604
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0605
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0606
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0607
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0608
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0701
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0702
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0801
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0802
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0803
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0804
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0805
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0903
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0A04
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0B02
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0B03
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0C02
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0E01
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU0E04
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1103
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1104
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1502
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1601
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1701
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1702
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1703
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1704
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1801
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1902
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1B01
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1B02
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1B03
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1B04
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1B05
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1B06
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1D01
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\STU1E01
; for HCK test. don't use.
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\SYN0A06
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\SYN0A01
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\SYN104B
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\SYN1B1C
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\SYN1B01
%STL.DeviceDesc%    = fspad.NTamd64.6.0, ACPI\SYN0159

;----------------------------------------------------------------------------
; Driver installation.
;----------------------------------------------------------------------------
[fspad]
Include             = msmouse.inf
Needs               = PS2_Inst
CopyFiles           = driver.CopyFiles32, fspapi.CopyFiles32, tool.CopyFiles, gesture.CopyFiles
AddReg              = fspad.AddRegs
RegisterDlls        = cplext.RegisterDlls

[fspad.CoInstallers]
CopyFiles           = coinst.CopyFiles
AddReg              = coinst.AddReg

[fspad.NTx86.6.0]
Include             = msmouse.inf
Needs               = PS2_Inst
CopyFiles           = driver.CopyFiles32, fspapi.CopyFiles32, tool.CopyFiles, gesture.CopyFiles
AddReg              = fspad.AddRegs
RegisterDlls        = cplext.RegisterDlls

[fspad.NTx86.6.0.CoInstallers]
CopyFiles           = coinst.CopyFiles
AddReg              = coinst.AddReg.NTx86.6.0

[fspad.NTamd64]
Include             = msmouse.inf
Needs               = PS2_Inst
CopyFiles           = driver.CopyFiles64, fspapi.CopyFiles64, fspapiwow.CopyFiles, tool.CopyFiles, gesture.CopyFiles
AddReg              = fspad.AddRegs
RegisterDlls        = cplext.RegisterDlls

[fspad.NTamd64.CoInstallers]
CopyFiles           = coinst.CopyFiles
AddReg              = coinst.AddReg.NTamd64

[fspad.NTamd64.6.0]
Include             = msmouse.inf
Needs               = PS2_Inst
CopyFiles           = driver.CopyFiles64, fspapi.CopyFiles64, fspapiwow.CopyFiles, tool.CopyFiles, gesture.CopyFiles
AddReg              = fspad.AddRegs
RegisterDlls        = cplext.RegisterDlls

[fspad.NTamd64.6.0.CoInstallers]
CopyFiles           = coinst.CopyFiles
AddReg              = coinst.AddReg.NTamd64.6.0

;----------------------------------------------------------------------------
; Driver directory information
;----------------------------------------------------------------------------
[DestinationDirs]
; Copy files.
DefaultDestDir      = 12
driver.CopyFiles32  = 12
driver.CopyFiles64  = 12
coinst.CopyFiles    = 11
fspapi.CopyFiles32  = 11
fspapi.CopyFiles64  = 11
fspapiwow.CopyFiles = 10, %PATH_SUB_SYSWOW64%
tool.CopyFiles      = 16422, %PATH_SUB_INST%
gesture.CopyFiles   = 16422, %PATH_SUB_INST_GST%
; help.CopyFiles    = 18

;----------------------------------------------------------------------------
; Uninstall process.
;----------------------------------------------------------------------------
[Uninstall]
AddReg              = fspad.UninstallService
DelReg              = fspad.DelReg

[Uninstall.NTx86.6.0]
AddReg              = fspad.UninstallService
DelReg              = fspad.DelReg.6.0

[Uninstall.NTamd64]
AddReg              = fspad.UninstallService
DelReg              = fspad.DelReg

[Uninstall.NTamd64.6.0]
AddReg              = fspad.UninstallService
DelReg              = fspad.DelReg.6.0

;----------------------------------------------------------------------------
; The sections for installation operations
;----------------------------------------------------------------------------
[driver.CopyFiles32]
fspad_win732.sys

[driver.CopyFiles64]
fspad_win764.sys

[coinst.CopyFiles]
WdfCoInstaller01009.dll
fspadco.dll

[fspapi.CopyFiles32]
StlFspAPI32.dll

[fspapi.CopyFiles64]
StlFspAPI64.dll

[fspapiwow.CopyFiles]
StlFspAPI32.dll

[tool.CopyFiles]
FspAppCtrl.dll          , , , %COPYFLG_FORCE_FILE_IN_USE%
FspCpe.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%
OpiRes.dll              , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf.ini             , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf_win8.ini        , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf_0A04.ini        , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf_0E01.ini        , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf_0104.ini        , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf_0302.ini        , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf_0404.ini        , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf_0601.ini        , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf_0601.ini        , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf_0603.ini        , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf_0701.ini        , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf_0801.ini        , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf_1104.ini        , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf_1C01.ini        , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf_1C02.ini        , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf_sgs83.ini       , , , %COPYFLG_FORCE_FILE_IN_USE%
gstconf_sgs91.ini       , , , %COPYFLG_FORCE_FILE_IN_USE%
gstbasic.ini            , , , %COPYFLG_FORCE_FILE_IN_USE%
gstadvance.ini          , , , %COPYFLG_FORCE_FILE_IN_USE%
gstbasicII.ini          , , , %COPYFLG_FORCE_FILE_IN_USE%
gstexecfile.ini         , , , %COPYFLG_FORCE_FILE_IN_USE%
gstexecfile_0104.ini    , , , %COPYFLG_FORCE_FILE_IN_USE%
modelconf.ini           , , , %COPYFLG_FORCE_FILE_IN_USE%
HelpText.rtf            , , , %COPYFLG_FORCE_FILE_IN_USE%

[gesture.CopyFiles]
0x09.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x0A.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x11.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x12.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x18.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x19.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x1A.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
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%
0xA4.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0xAC.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0xC0.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0xC4.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0xF0.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0xF1.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0xF2.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%
0xF7.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0xF8.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0xF9.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0xFA.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x30.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x32.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x34.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x36.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
0x38.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
HSM0.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
HSM1.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
HSM2.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
VSM0.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
VSM1.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
VSM2.wmv                , , , %COPYFLG_FORCE_FILE_IN_USE%
VscrPageSlider.wmv      , , , %COPYFLG_FORCE_FILE_IN_USE%

;----------------------------------------------------------------------------
; The Registry setting.
;----------------------------------------------------------------------------
[fspad.AddRegs]
HKLM, %REG_UNINST%,     "DisplayName",             %REG_SZ%, %STL.DriverDisplayName%
;HKLM, %REG_UNINST%,     "DisplayVersion",          %REG_SZ%, %STL.DriverDisplayVersion%
HKLM, %REG_UNINST%,     "UninstallString",         %REG_SZ%, "rundll32.exe %11%\fspadco.dll,Run remove"
HKLM, %REG_UNINST%,     "InstallLocation",         %REG_SZ%, """%16422%\%PATH_SUB_INST%"""
HKLM, %REG_UNINST%,     "Publisher",               %REG_SZ%, %Provider%
HKLM, %REG_UNINST%,     "VersionMajor",            %REG_DWORD%, 0x8
HKLM, %REG_UNINST%,     "VersionMinor",            %REG_DWORD%, 0x0
HKLM, %REG_AUTORUN%,    "fspuip",                  %REG_EXPAND_SZ%, "%ProgramFiles%\%PATH_SUB_INST%\fspuip.exe"
HKLM, %REG_INST%,       "EnTrayIconDlg",           %REG_DWORD%, 1
HKLM, %REG_INST%,       "IconType",                %REG_DWORD%, 1
HKLM, %REG_INST%,       "TrayIcon",                %REG_DWORD%, 1
;HKLM, %REG_INST%,       "Version",                 %REG_SZ%, %STL.DriverDisplayVersion%
;HKLM, %REG_INST%,       "Date",                    %REG_SZ%, %STL.DriverReleaseDate%
HKLM, %REG_INST%,       "Cfg",                     %REG_SZ%, %STL.DriverCfg%
HKLM, %REG_INST%,       "CfgShow",                 %REG_DWORD%, 1
HKLM, %REG_INST%,       "About",                   %REG_SZ%, "Finger Sensing Pad (%s)\nVersion:%s %s"
HKLM, %REG_INST%,       "EnTypingPadOffDlg",       %REG_DWORD%, 1
HKLM, %REG_INST%,       "TypingPadOff",            %REG_DWORD%, 0
HKLM, %REG_INST%,       "TypingPadOffIgnoreKey",   %REG_BINARY%, 00
HKLM, %REG_INST%,       "TypingPadOnTime",         %REG_DWORD%, 400
HKLM, %REG_INST%,       "TypingReactRgnX",         %REG_DWORD%, 512
HKLM, %REG_INST%,       "TypingReactRgnY",         %REG_DWORD%, 260
HKLM, %REG_INST%,       "TypingReactRgnR",         %REG_DWORD%, 232
HKLM, %REG_INST%,       "TypingCircSmall",         %REG_DWORD%, 178
HKLM, %REG_INST%,       "TypingCircNormal",        %REG_DWORD%, 232
HKLM, %REG_INST%,       "TypingCircLarge",         %REG_DWORD%, 287
HKLM, %REG_INST%,       "TypingRgnSel",            %REG_DWORD%, 1
HKLM, %REG_INST%,       "EnTypingTapOff",          %REG_DWORD%, 0
HKLM, %REG_INST%,       "TypingTapOnTime",         %REG_DWORD%, 200
HKLM, %REG_INST%,       "Installation",            %REG_SZ%, "Inf"
HKLM, %REG_INST%,       "PadEnCtl",                %REG_DWORD%, 0
HKLM, %REG_INST%,       "PadRestartOn",            %REG_DWORD%, 0
HKLM, %REG_INST%,       "HotKeyEnablePad",         %REG_DWORD%, 0
HKLM, %REG_INST%,       "HotKeyDisablePad",        %REG_DWORD%, 0
HKLM, %REG_INST%,       "HotKeyDownAction",        %REG_DWORD%, 0
HKLM, %REG_INST%,       "EnOnPadScrDlg",           %REG_DWORD%, 3
HKLM, %REG_INST%,       "OnPadVScr",               %REG_DWORD%, 1
HKLM, %REG_INST%,       "OnPadHScr",               %REG_DWORD%, 0
HKLM, %REG_INST%,       "LEDPortType",             %REG_DWORD%, 0
HKLM, %REG_INST%,       "LEDRPort",                %REG_DWORD%, 0x14C4
HKLM, %REG_INST%,       "LEDWPort",                %REG_DWORD%, 0x14C4
HKLM, %REG_INST%,       "LEDMask",                 %REG_DWORD%, 0xFD
HKLM, %REG_INST%,       "LEDESMask",               %REG_DWORD%, 5
HKLM, %REG_INST%,       "LEDECMask",               %REG_DWORD%, 7
HKLM, %REG_INST%,       "LEDDSMask",               %REG_DWORD%, 4
HKLM, %REG_INST%,       "LEDDCMask",               %REG_DWORD%, 7
HKLM, %REG_INST%,       "PLEDTrig",                %REG_DWORD%, 2
HKLM, %REG_INST%,       "PLEDDuty",                %REG_DWORD%, 4
HKLM, %REG_INST%,       "PLEDBlink",               %REG_DWORD%, 0
HKLM, %REG_INST%,       "OnPadIconResDll",         %REG_SZ%,    "OpiRes.dll"
HKLM, %REG_INST%,       "OnPadIconClients",        %REG_SZ%,    "Windows Mail|Outlook Express|IEXPLORE.EXE|Windows Media Player"
HKLM, %REG_INST%,       "OnPadIconSwXL",           %REG_DWORD%, 52
HKLM, %REG_INST%,       "OnPadIconSwXH",           %REG_DWORD%, 62
HKLM, %REG_INST%,       "OnPadIconSwYL",           %REG_DWORD%, 4
HKLM, %REG_INST%,       "OnPadIconSwYH",           %REG_DWORD%, 18
HKLM, %REG_INST%,       "GestureSwXL",             %REG_DWORD%, 52
HKLM, %REG_INST%,       "GestureSwXH",             %REG_DWORD%, 62
HKLM, %REG_INST%,       "GestureSwYL",             %REG_DWORD%, 4
HKLM, %REG_INST%,       "GestureSwYH",             %REG_DWORD%, 18
HKLM, %REG_INST%,       "GstFgrNumStableCnt",      %REG_DWORD%, 0x04
HKLM, %REG_INST%,       "GstFgrOpFlags",           %REG_DWORD%, 0xF9
HKLM, %REG_INST%,       "GstDiffDxDyMoveThrd",     %REG_DWORD%, 0x33
HKLM, %REG_INST%,       "GstValidParallelCntThrd", %REG_DWORD%, 0x14
HKLM, %REG_INST%,       "GstFgr12DxSlopeThrd",     %REG_DWORD%, 0xB4
HKLM, %REG_INST%,       "GstFgr12DySlopeThrd",     %REG_DWORD%, 0x8C
HKLM, %REG_INST%,       "GstFgr12DiffCntThrd",     %REG_DWORD%, 0x14
HKLM, %REG_INST%,       "GstDx12Thrd",             %REG_DWORD%, 0x10
HKLM, %REG_INST%,       "GstDy12Thrd",             %REG_DWORD%, 0x08
HKLM, %REG_INST%,       "GstCornerNoMoveThrd",     %REG_DWORD%, 0x02
HKLM, %REG_INST%,       "GstNoMoveThrd",           %REG_DWORD%, 0x02
HKLM, %REG_INST%,       "GstGidBufMaxMin",         %REG_DWORD%, 0xA9
HKLM, %REG_INST%,       "GstXIgnoreEdge",          %REG_DWORD%, 0x40
HKLM, %REG_INST%,       "GstYIgnoreEdge",          %REG_DWORD%, 0x40
HKLM, %REG_INST%,       "GstSetMenu",              %REG_DWORD%, 0xC0
HKLM, %REG_INST%,       "GstGidRepThrd",           %REG_DWORD%, 0x19
HKLM, %REG_INST%,       "GstGidRepInterval",       %REG_DWORD%, 0x0C
HKLM, %REG_INST%,       "GstSuite",                %REG_DWORD%, 0x04
HKLM, %REG_INST%,       "GstData",                 %REG_BINARY%, 86,82,80,84,8F,8B,C4,C0
HKLM, %REG_INST%,       "GstTreeData",             %REG_BINARY%, 86,82,80,84,8F,8B,C4,C0
HKLM, %REG_INST%,       "GstConf",                 %REG_SZ%,    "gstconf.ini"
HKLM, %REG_INST%,       "GstConfWin8",             %REG_SZ%,    "gstconf_win8.ini"
HKLM, %REG_INST%,       "EnableGst",               %REG_DWORD%, 0x01
HKLM, %REG_INST%,       "EnMomentum",              %REG_DWORD%, 0x00
HKLM, %REG_INST%,       "EnMomentumDlg",           %REG_DWORD%, 0
HKLM, %REG_INST%,       "SWREG1EX",                %REG_DWORD%, 0xBF
HKLM, %REG_INST%,       "GstAppMappingDlg",        %REG_DWORD%, 1
HKLM, %REG_INST%,       "GstAppMappingEdit",       %REG_DWORD%, 0
HKLM, %REG_INST%,       "USBMicePadOffDlg",        %REG_DWORD%, 1
HKLM, %REG_INST%,       "USBMicePadOff",           %REG_DWORD%, 0x00
HKLM, %REG_INST%,       "USBMicePadOffPriority",   %REG_DWORD%, 0
HKLM, %REG_INST%,       "FirstRun",                %REG_DWORD%, 1
HKLM, %REG_INST%,       "GstImportExportDlg",      %REG_DWORD%, 1
HKLM, %REG_INST%,       "GstCurIconMask",          %REG_DWORD%, 0x00
HKLM, %REG_INST%,       "EnHandwritting",          %REG_DWORD%, 0
HKLM, %REG_INST%,       "EnPadDlg",                %REG_DWORD%, 0
HKLM, %REG_INST%,       "EnPadWS",                 %REG_DWORD%, 1
HKLM, %REG_INST%,       "EnPadDT",                 %REG_DWORD%, 0
HKLM, %REG_INST%,       "EnPadAlways",             %REG_DWORD%, 0
HKLM, %REG_INST%,       "EnGst3FgrHoldDlg",        %REG_DWORD%, 0
HKLM, %REG_INST%,       "EnGst3FgrHoldFunc",       %REG_DWORD%, 0
HKLM, %REG_INST%,       "Gst3FgrHoldConf",         %REG_SZ%,    "gstexecfile.ini"
HKLM, %REG_INST%,       "EnPageSliderDlg",         %REG_DWORD%, 1
HKLM, %REG_INST%,       "EnPageSlider",            %REG_DWORD%, 1
HKLM, %REG_INST%,       "PageSliderIndex",         %REG_DWORD%, 6
HKLM, %REG_INST%,       "PageSliderTable",         %REG_BINARY%, 70,64,58,52,46,40,34,28,22,16
HKLM, %REG_INST%,       "GearDlg",                 %REG_DWORD%, 1
HKLM, %REG_INST%,       "GearIndex",               %REG_DWORD%, 6
HKLM, %REG_INST%,       "GearTable",               %REG_BINARY%, 0x9C,0xFF,0xB0,0xFF,0xC4,0xFF,0xD8,0xFF,0xEC,0xFF,0x00,0x00,0x14,0x00,0x28,0x00,0x3C,0x00,0x50,0x00
HKLM, %REG_INST%,       "PendingTimeout",          %REG_DWORD%, 1000
HKLM, %REG_INST%,       "AsusAppCaptionName",      %REG_SZ%,    "Windows PS2 Utility, Copyright by Pegatron Rev1.05"
HKLM, %REG_INST%,       "Asus2FUpDownFilterCnt",   %REG_DWORD%, 1
HKLM, %REG_INST%,       "2FgrScrEnableDlg",        %REG_DWORD%, 1
HKLM, %REG_INST%,       "2FgrScrReverse",          %REG_DWORD%, 0
HKLM, %REG_INST%,       "2FgrScrInertia",          %REG_DWORD%, 0
HKLM, %REG_INST%,       "2FgrScrInertiaLevel",     %REG_DWORD%, 6
HKLM, %REG_INST%,       "2FgrZoomEnableDlg",       %REG_DWORD%, 0
HKLM, %REG_INST%,       "2FgrZoomTable",           %REG_BINARY%, 16,14,12,10,0E,0C,0A,08,06,05
HKLM, %REG_INST%,       "2FgrZoomIndex",           %REG_DWORD%, 6
HKLM, %REG_INST%,       "2FgrZoomKeyBreakTime",    %REG_DWORD%, 400
HKLM, %REG_INST%,       "En2FgrScrEdge",           %REG_DWORD%, 0
HKLM, %REG_INST%,       "EnTapDragDlg",            %REG_DWORD%, 0
HKLM, %REG_INST%,       "EnTapDragHold",           %REG_DWORD%, 1
HKLM, %REG_INST%,       "EnTapDragLock",           %REG_DWORD%, 0
HKLM, %REG_INST%,       "TwoFgrEdgeSpeed",         %REG_DWORD%, 2
HKLM, %REG_INST%,       "TwoFgrEdgeLeft",          %REG_DWORD%, 0x7A
HKLM, %REG_INST%,       "TwoFgrEdgeRight",         %REG_DWORD%, 0x390
HKLM, %REG_INST%,       "TwoFgrEdgeUp",            %REG_DWORD%, 0x90
HKLM, %REG_INST%,       "TwoFgrEdgeDown",          %REG_DWORD%, 0x288
HKLM, %REG_INST%,       "TwoFgrAutoScrGidThrd",    %REG_DWORD%, 3
HKLM, %REG_INST%,       "TwoFgrAutoScrSpeedThrd",  %REG_DWORD%, 8
HKLM, %REG_INST%,       "AsusDefaultCPEPage",      %REG_DWORD%, 0
HKLM, %REG_INST%,       "StlPnpCidStr1",           %REG_SZ%,    "STL7102"
HKLM, %REG_INST%,       "StlPnpCidStr2",           %REG_SZ%,    "STL8560"
HKLM, %REG_INST%,       "StlPnpCidStr3",           %REG_SZ%,    "STL9116"
HKLM, %REG_INST%,       "StlPnpCidStr4",           %REG_SZ%,    "STL9212"
HKLM, %REG_INST%,       "AsusAppFunc",             %REG_DWORD%, 0
HKLM, %REG_INST%,       "EnGstTrayIcon",           %REG_DWORD%, 0
HKLM, %REG_INST%,       "EnRemoveSynCpeLink",	   %REG_DWORD%, 0
HKLM, %REG_INST%,       "NumPadHotKey",            %REG_DWORD%, 0x2c
HKLM, %REG_INST%,       "EnNumPadFunc",            %REG_DWORD%, 0
HKLM, %REG_INST%,       "PalmBehavior",            %REG_DWORD%, 0
HKLM, %REG_INST%,       "PalmSizeDlg",             %REG_DWORD%, 0
HKLM, %REG_INST%,       "PalmSize",                %REG_DWORD%, 3
HKLM, %REG_INST%,       "PalmIndex1",              %REG_DWORD%, 0x1C2AE7
HKLM, %REG_INST%,       "PalmIndex2",              %REG_DWORD%, 0x1924BE
HKLM, %REG_INST%,       "PalmIndex3",              %REG_DWORD%, 0x151B98
HKLM, %REG_INST%,       "PalmIndex4",              %REG_DWORD%, 0x111672
HKLM, %REG_INST%,       "PalmIndex5",              %REG_DWORD%, 0x0D104C
HKLM, %REG_INST%,       "GstHRxInterval",          %REG_DWORD%, 0
HKLM, %REG_INST%,       "HelpIdBase",              %REG_DWORD%, 0
HKLM, %REG_INST%,       "EnableTapDlg",            %REG_DWORD%, 1
HKLM, %REG_INST%,       "EnableTap",               %REG_DWORD%, 1
HKLM, %REG_INST%,       "UseQuantaInhonSpecial",   %REG_DWORD%, 0
HKLM, %REG_INST%,       "UseCmdA7A8",              %REG_DWORD%, 0x03
HKLM, %REG_INST%,       "UseShuttleMod",           %REG_DWORD%, 0
HKLM, %REG_INST%,       "UseClevoDriverReady",     %REG_DWORD%, 0
HKLM, %REG_INST%,       "UseCompalPadState",       %REG_DWORD%, 0
HKLM, %REG_INST%,       "OneFgrEdgeTopSize",       %REG_DWORD%, 5
HKLM, %REG_INST%,       "OneFgrEdgeTopCutRight",   %REG_DWORD%, 0
HKLM, %REG_INST%,       "OneFgrEdgeTopCutLeft",    %REG_DWORD%, 0
HKLM, %REG_INST%,       "OneFgrEdgeRightSize",     %REG_DWORD%, 5
HKLM, %REG_INST%,       "OneFgrEdgeRightCutTop",   %REG_DWORD%, 0
HKLM, %REG_INST%,       "OneFgrEdgeRightCutBottom",%REG_DWORD%, 0
HKLM, %REG_INST%,       "OneFgrEdgeLeftSize",      %REG_DWORD%, 5
HKLM, %REG_INST%,       "OneFgrEdgeLeftCutTop",    %REG_DWORD%, 0
HKLM, %REG_INST%,       "OneFgrEdgeLeftCutBottom", %REG_DWORD%, 0
HKLM, %REG_INST%,       "OneFgrEdgeBottomSize",    %REG_DWORD%, 5
HKLM, %REG_INST%,       "OneFgrEdgeBottomCutRight",%REG_DWORD%, 0
HKLM, %REG_INST%,       "OneFgrEdgeBottomCutLeft", %REG_DWORD%, 0
HKLM, %REG_INST%,       "PatchOneFgrEdgeTopTime",  %REG_DWORD%, 500
HKLM, %REG_INST%,       "Patch0DBtnStuck",         %REG_DWORD%, 0
HKLM, %REG_INST%,       "CkPadBtnHeightSize",      %REG_DWORD%, 10
HKLM, %REG_INST%,       "CkPadBtn1WidthSize",      %REG_DWORD%, 50
HKLM, %REG_INST%,       "CkPadBtn1SwapWidthSize",  %REG_DWORD%, 0
HKLM, %REG_INST%,       "CkPadThumbRejectSize",    %REG_DWORD%, 10
HKLM, %REG_INST%,       "OnPadThumbRejectSize",    %REG_DWORD%, 0
HKLM, %REG_INST%,       "OneFgrHoldTopOffset",     %REG_DWORD%, 1
HKLM, %REG_INST%,       "OneFgrHoldTopBtnW",       %REG_DWORD%, 15
HKLM, %REG_INST%,       "OneFgrHoldTopBtnH",       %REG_DWORD%, 10
HKLM, %REG_INST%,       "OneFgrHoldRightOffset",   %REG_DWORD%, 15
HKLM, %REG_INST%,       "OneFgrHoldRightBtnW",     %REG_DWORD%, 10
HKLM, %REG_INST%,       "OneFgrHoldRightBtnH",     %REG_DWORD%, 15
HKLM, %REG_INST%,       "OneFgrHoldBottomOffset",  %REG_DWORD%, 25
HKLM, %REG_INST%,       "OneFgrHoldBottomBtnW",    %REG_DWORD%, 20
HKLM, %REG_INST%,       "OneFgrHoldBottomBtnH",    %REG_DWORD%, 10
HKLM, %REG_INST%,       "mv_scale_offset_0_0",     %REG_DWORD%, 0x00
HKLM, %REG_INST%,       "mv_scale_offset_0_1",     %REG_DWORD%, 0x04
HKLM, %REG_INST%,       "mv_scale_offset_0_2",     %REG_DWORD%, 0x18
HKLM, %REG_INST%,       "mv_scale_offset_1_0",     %REG_DWORD%, 0x06
HKLM, %REG_INST%,       "mv_scale_offset_1_1",     %REG_DWORD%, 0x0b
HKLM, %REG_INST%,       "mv_scale_offset_1_2",     %REG_DWORD%, 0x1e
HKLM, %REG_INST%,       "mv_scale_offset_2_0",     %REG_DWORD%, 0x0a
HKLM, %REG_INST%,       "mv_scale_offset_2_1",     %REG_DWORD%, 0x10
HKLM, %REG_INST%,       "mv_scale_offset_2_2",     %REG_DWORD%, 0x22
HKLM, %REG_INST%,       "ChipTestMode",            %REG_DWORD%, 0
HKLM, %REG_INST%,       "CursorMotionEnableDlg",   %REG_DWORD%, 0
HKLM, %REG_INST%,       "CursorMotionEnable",      %REG_DWORD%, 0
HKLM, %REG_INST%,       "CursorMotionLevel",       %REG_DWORD%, 1

; vertical/horizontal/page-slider scrolling parameter.
HKLM, %REG_INST%,       "ScrVUTop",                %REG_DWORD%, 0
HKLM, %REG_INST%,       "ScrVUBottom",             %REG_DWORD%, 120
HKLM, %REG_INST%,       "ScrVULeft",               %REG_DWORD%, 910
HKLM, %REG_INST%,       "ScrVURight",              %REG_DWORD%, 65535
HKLM, %REG_INST%,       "ScrVDTop",                %REG_DWORD%, 680
HKLM, %REG_INST%,       "ScrVDBottom",             %REG_DWORD%, 65535
HKLM, %REG_INST%,       "ScrVDLeft",               %REG_DWORD%, 910
HKLM, %REG_INST%,       "ScrVDRight",              %REG_DWORD%, 65535
HKLM, %REG_INST%,       "ScrHLTop",                %REG_DWORD%, 680
HKLM, %REG_INST%,       "ScrHLBottom",             %REG_DWORD%, 65535
HKLM, %REG_INST%,       "ScrHLLeft",               %REG_DWORD%, 0
HKLM, %REG_INST%,       "ScrHLRight",              %REG_DWORD%, 100
HKLM, %REG_INST%,       "ScrHRTop",                %REG_DWORD%, 680
HKLM, %REG_INST%,       "ScrHRBottom",             %REG_DWORD%, 65535
HKLM, %REG_INST%,       "ScrHRLeft",               %REG_DWORD%, 780
HKLM, %REG_INST%,       "ScrHRRight",              %REG_DWORD%, 910
HKLM, %REG_INST%,       "ScrPSTop",                %REG_DWORD%, 0
HKLM, %REG_INST%,       "ScrPSBottom",             %REG_DWORD%, 65535
HKLM, %REG_INST%,       "ScrPSLeft",               %REG_DWORD%, 910
HKLM, %REG_INST%,       "ScrPSRight",              %REG_DWORD%, 65535
HKLM, %REG_INST%,       "ScrVActThrd",             %REG_DWORD%, 9
HKLM, %REG_INST%,       "ScrHActThrd",             %REG_DWORD%, 5
HKLM, %REG_INST%,       "ScrPSActThrd",            %REG_DWORD%, 100
HKLM, %REG_INST%,       "ScrPSActThrdMul",         %REG_DWORD%, 4
HKLM, %REG_INST%,       "ScrVReverse",             %REG_DWORD%, 0
HKLM, %REG_INST%,       "ScrHReverse",             %REG_DWORD%, 0
HKLM, %REG_INST%,       "ScrPSReverse",            %REG_DWORD%, 0
HKLM, %REG_INST%,       "ScrRightRgnSize",         %REG_DWORD%, 8
HKLM, %REG_INST%,       "ScrRightBtnSize",         %REG_DWORD%, 8
HKLM, %REG_INST%,       "ScrBottomRgnSize",        %REG_DWORD%, 8
HKLM, %REG_INST%,       "ScrBottomBtnSize",        %REG_DWORD%, 8
; vertical/horizontal/page-slider scrolling parameter.

; @file fsp_gear_ini.inf This file is generated by ini2tmpl.py. DO NOT MODIFY IT.
HKLM, %REG_INST%, "moveoutputsel",                 %REG_DWORD%, 0x0
HKLM, %REG_INST%, "preventrightangle",             %REG_DWORD%, 0x0
HKLM, %REG_INST%, "postgear",                      %REG_DWORD%, 0x0
HKLM, %REG_INST%, "speed_cnt_thrd",                %REG_DWORD%, 0x2
HKLM, %REG_INST%, "cross_period",                  %REG_DWORD%, 0x20
HKLM, %REG_INST%, "cross_cnt_thrd",                %REG_DWORD%, 0x4
HKLM, %REG_INST%, "cross_period2",                 %REG_DWORD%, 0x20
HKLM, %REG_INST%, "cross_cnt_thrd2",               %REG_DWORD%, 0x3
HKLM, %REG_INST%, "cross_cnt_thrd3",               %REG_DWORD%, 0x6
HKLM, %REG_INST%, "speed_init",                    %REG_DWORD%, 0x5
HKLM, %REG_INST%, "speed_thrd_scale",              %REG_DWORD%, 0x100
HKLM, %REG_INST%, "speed_thrd_0",                  %REG_DWORD%, 0x1
HKLM, %REG_INST%, "speed_thrd_1",                  %REG_DWORD%, 0x2
HKLM, %REG_INST%, "speed_thrd_2",                  %REG_DWORD%, 0x4
HKLM, %REG_INST%, "speed_thrd_3",                  %REG_DWORD%, 0x8
HKLM, %REG_INST%, "speed_thrd_4",                  %REG_DWORD%, 0x10
HKLM, %REG_INST%, "speed_thrd_5",                  %REG_DWORD%, 0x20
HKLM, %REG_INST%, "speed_thrd_6",                  %REG_DWORD%, 0x40
HKLM, %REG_INST%, "speed_iir_a_0",                 %REG_DWORD%, 0x1
HKLM, %REG_INST%, "speed_iir_b_0",                 %REG_DWORD%, 0x3
HKLM, %REG_INST%, "speed_iir_a_1",                 %REG_DWORD%, 0x1
HKLM, %REG_INST%, "speed_iir_b_1",                 %REG_DWORD%, 0x3
HKLM, %REG_INST%, "speed_iir_a_2",                 %REG_DWORD%, 0x1
HKLM, %REG_INST%, "speed_iir_b_2",                 %REG_DWORD%, 0x3
HKLM, %REG_INST%, "speed_iir_a_3",                 %REG_DWORD%, 0x1
HKLM, %REG_INST%, "speed_iir_b_3",                 %REG_DWORD%, 0x1
HKLM, %REG_INST%, "speed_iir_a_4",                 %REG_DWORD%, 0x1
HKLM, %REG_INST%, "speed_iir_b_4",                 %REG_DWORD%, 0x1
HKLM, %REG_INST%, "speed_iir_a_5",                 %REG_DWORD%, 0x1
HKLM, %REG_INST%, "speed_iir_b_5",                 %REG_DWORD%, 0x1
HKLM, %REG_INST%, "speed_iir_a_6",                 %REG_DWORD%, 0x1
HKLM, %REG_INST%, "speed_iir_b_6",                 %REG_DWORD%, 0x1
HKLM, %REG_INST%, "speed_iir_a_7",                 %REG_DWORD%, 0x1
HKLM, %REG_INST%, "speed_iir_b_7",                 %REG_DWORD%, 0x1
HKLM, %REG_INST%, "speed_iir1_a",                  %REG_DWORD%, 1
HKLM, %REG_INST%, "speed_iir1_b",                  %REG_DWORD%, 15
HKLM, %REG_INST%, "speed_iir2_a",                  %REG_DWORD%, 1
HKLM, %REG_INST%, "speed_iir2_b",                  %REG_DWORD%, 3
HKLM, %REG_INST%, "speed_iir3_a",                  %REG_DWORD%, 1
HKLM, %REG_INST%, "speed_iir3_b",                  %REG_DWORD%, 1
HKLM, %REG_INST%, "scale_x",                       %REG_DWORD%, 0x10c
HKLM, %REG_INST%, "scale_y",                       %REG_DWORD%, 0xf0
HKLM, %REG_INST%, "mv_scale",                      %REG_DWORD%, 0xB4
HKLM, %REG_INST%, "angle_tolerance_0",             %REG_DWORD%, 0x18
HKLM, %REG_INST%, "angle_tolerance_1",             %REG_DWORD%, 0x20
HKLM, %REG_INST%, "angle_tolerance_2",             %REG_DWORD%, 0x2A
HKLM, %REG_INST%, "angle_tolerance_3",             %REG_DWORD%, 0x40
HKLM, %REG_INST%, "angle_tolerance_4",             %REG_DWORD%, 0x60
HKLM, %REG_INST%, "angle_tolerance_5",             %REG_DWORD%, 0x60
HKLM, %REG_INST%, "angle_tolerance_6",             %REG_DWORD%, 0x60
HKLM, %REG_INST%, "angle_tolerance_7",             %REG_DWORD%, 0x60
HKLM, %REG_INST%, "tremble_offset_thrd_x",         %REG_DWORD%, 0xA
HKLM, %REG_INST%, "tremble_offset_thrd_y",         %REG_DWORD%, 0xA
HKLM, %REG_INST%, "tremble_cnt_thrd_1",            %REG_DWORD%, 0x28
HKLM, %REG_INST%, "tremble_cnt_thrd_2",            %REG_DWORD%, 0x50
HKLM, %REG_INST%, "tremble_recover_thrd",          %REG_DWORD%, 0x500
HKLM, %REG_INST%, "low_speed_residue_dis_thrd",    %REG_DWORD%, 0xA0
HKLM, %REG_INST%, "low_speed_residue_dis",         %REG_DWORD%, 0x1
HKLM, %REG_INST%, "close_thrd",                    %REG_DWORD%, 0x10
HKLM, %REG_INST%, "close_cnt_thrd",                %REG_DWORD%, 0xA
HKLM, %REG_INST%, "iir_coord1_x",                  %REG_DWORD%, 0x1
HKLM, %REG_INST%, "iir_coord1_y",                  %REG_DWORD%, 0x1
HKLM, %REG_INST%, "iir_coord2_x",                  %REG_DWORD%, 0x3
HKLM, %REG_INST%, "iir_coord2_y",                  %REG_DWORD%, 0x3
HKLM, %REG_INST%, "iir_coord3_x",                  %REG_DWORD%, 0x5
HKLM, %REG_INST%, "iir_coord3_y",                  %REG_DWORD%, 0x5
HKLM, %REG_INST%, "static_thrd_x",                 %REG_DWORD%, 0x400
HKLM, %REG_INST%, "static_thrd_y",                 %REG_DWORD%, 0x400
HKLM, %REG_INST%, "static_btn_thrd_x",             %REG_DWORD%, 65536
HKLM, %REG_INST%, "static_btn_thrd_y",             %REG_DWORD%, 65536
HKLM, %REG_INST%, "static_cnt_thrd",               %REG_DWORD%, 0x8
HKLM, %REG_INST%, "static_raw_cnt_thrd",           %REG_DWORD%, 0x4
HKLM, %REG_INST%, "tremble_cross_speed_thrd",      %REG_DWORD%, 0x0
HKLM, %REG_INST%, "slow_speed_thrd",               %REG_DWORD%, 0x3
HKLM, %REG_INST%, "slow_speed_cnt_thrd",           %REG_DWORD%, 0x78
HKLM, %REG_INST%, "speed_tucupe_init",             %REG_DWORD%, 0x05
HKLM, %REG_INST%, "speed_cnt_tucupe_thrd",         %REG_DWORD%, 0x06
HKLM, %REG_INST%, "speed_cnt_normal_thrd",         %REG_DWORD%, 0x06
HKLM, %REG_INST%, "tucupe_accl_period",            %REG_DWORD%, 0x08
HKLM, %REG_INST%, "mv_scale_tucupe",               %REG_DWORD%, 0x0c
HKLM, %REG_INST%, "mv_scale_add0",                 %REG_DWORD%, 0x00
HKLM, %REG_INST%, "mv_scale_add1",                 %REG_DWORD%, 0x0a
HKLM, %REG_INST%, "mv_scale_add2",                 %REG_DWORD%, 0x0b
HKLM, %REG_INST%, "mv_scale_add3",                 %REG_DWORD%, 0x0b
HKLM, %REG_INST%, "mv_scale_add4",                 %REG_DWORD%, 0x0c
HKLM, %REG_INST%, "mv_scale_add5",                 %REG_DWORD%, 0x0c
HKLM, %REG_INST%, "mv_scale_add6",                 %REG_DWORD%, 0x0c
HKLM, %REG_INST%, "mv_scale_add7",                 %REG_DWORD%, 0x0c
HKLM, %REG_INST%, "tucupe_dist_thrd",              %REG_DWORD%, 0x2000
HKLM, %REG_INST%, "start_dist_thrd",               %REG_DWORD%, 0x3000
HKLM, %REG_INST%, "click_cnt_thrd",                %REG_DWORD%, 0x00
HKLM, %REG_INST%, "click_period_thrd",             %REG_DWORD%, 0x32
HKLM, %REG_INST%, "click_stopmv_thrd",             %REG_DWORD%, 0x05
HKLM, %REG_INST%, "btnrgn1en",                     %REG_DWORD%, 0x01
HKLM, %REG_INST%, "btnrgn2en",                     %REG_DWORD%, 0x01
HKLM, %REG_INST%, "btnrgn1top",                    %REG_DWORD%, 0x28a
HKLM, %REG_INST%, "btnrgn1left",                   %REG_DWORD%, 0x01
HKLM, %REG_INST%, "btnrgn1right",                  %REG_DWORD%, 0x01f4
HKLM, %REG_INST%, "btnrgn1bottom",                 %REG_DWORD%, 0x03ff
HKLM, %REG_INST%, "btnswaprgn1top",                %REG_DWORD%, 0
HKLM, %REG_INST%, "btnswaprgn1left",               %REG_DWORD%, 0
HKLM, %REG_INST%, "btnswaprgn1right",              %REG_DWORD%, 0
HKLM, %REG_INST%, "btnswaprgn1bottom",             %REG_DWORD%, 0
HKLM, %REG_INST%, "btnrgn2left",                   %REG_DWORD%, 0x01f5
HKLM, %REG_INST%, "btnrgn2top",                    %REG_DWORD%, 0x28a
HKLM, %REG_INST%, "btnrgn2right",                  %REG_DWORD%, 0x03ff
HKLM, %REG_INST%, "btnrgn2bottom",                 %REG_DWORD%, 0x03ff
HKLM, %REG_INST%, "btnswaprgn2top",                %REG_DWORD%, 0
HKLM, %REG_INST%, "btnswaprgn2left",               %REG_DWORD%, 0
HKLM, %REG_INST%, "btnswaprgn2right",              %REG_DWORD%, 0
HKLM, %REG_INST%, "btnswaprgn2bottom",             %REG_DWORD%, 0
HKLM, %REG_INST%, "gstenable",                     %REG_DWORD%, 0x0
HKLM, %REG_INST%, "gstanglechkdistance",           %REG_DWORD%, 0x1E
HKLM, %REG_INST%, "gstangleoutputthrd",            %REG_DWORD%, 0xF
HKLM, %REG_INST%, "gstrgnreleaseperiod",           %REG_DWORD%, 50
HKLM, %REG_INST%, "gstrgnwaitperiod",              %REG_DWORD%, 0x28
HKLM, %REG_INST%, "gstrgnwaitperiod2",             %REG_DWORD%, 12
HKLM, %REG_INST%, "gstrgn0enable",                 %REG_DWORD%, 0x0
HKLM, %REG_INST%, "gstrgn0left",                   %REG_DWORD%, 0x0
HKLM, %REG_INST%, "gstrgn0top",                    %REG_DWORD%, 0x0
HKLM, %REG_INST%, "gstrgn0right",                  %REG_DWORD%, 0x0
HKLM, %REG_INST%, "gstrgn0bottom",                 %REG_DWORD%, 0x0
HKLM, %REG_INST%, "gstrgn1enable",                 %REG_DWORD%, 0x0
HKLM, %REG_INST%, "gstrgn1left",                   %REG_DWORD%, 0x347
HKLM, %REG_INST%, "gstrgn1top",                    %REG_DWORD%, 0xC8
HKLM, %REG_INST%, "gstrgn1right",                  %REG_DWORD%, 0x3C7
HKLM, %REG_INST%, "gstrgn1bottom",                 %REG_DWORD%, 0x1FF
HKLM, %REG_INST%, "gstrgn2enable",                 %REG_DWORD%, 0x0
HKLM, %REG_INST%, "gstrgn2left",                   %REG_DWORD%, 0x12C
HKLM, %REG_INST%, "gstrgn2top",                    %REG_DWORD%, 0x26C
HKLM, %REG_INST%, "gstrgn2right",                  %REG_DWORD%, 0x29B
HKLM, %REG_INST%, "gstrgn2bottom",                 %REG_DWORD%, 0x2C7
HKLM, %REG_INST%, "gstrgn3enable",                 %REG_DWORD%, 0x0
HKLM, %REG_INST%, "gstrgn3left",                   %REG_DWORD%, 0x0
HKLM, %REG_INST%, "gstrgn3top",                    %REG_DWORD%, 0x0
HKLM, %REG_INST%, "gstrgn3right",                  %REG_DWORD%, 0x0
HKLM, %REG_INST%, "gstrgn3bottom",                 %REG_DWORD%, 0x0
HKLM, %REG_INST%, "gstrgn4enable",                 %REG_DWORD%, 0x0
HKLM, %REG_INST%, "gstrgn4left",                   %REG_DWORD%, 22
HKLM, %REG_INST%, "gstrgn4top",                    %REG_DWORD%, 123
HKLM, %REG_INST%, "gstrgn4right",                  %REG_DWORD%, 72
HKLM, %REG_INST%, "gstrgn4bottom",                 %REG_DWORD%, 733
HKLM, %REG_INST%, "gstrgn4mainangle",              %REG_DWORD%, 0
HKLM, %REG_INST%, "gstrgn4inclangle",              %REG_DWORD%, 50
HKLM, %REG_INST%, "gstrgn4type",                   %REG_DWORD%, 0x01
HKLM, %REG_INST%, "gstrgn5enable",                 %REG_DWORD%, 0x0
HKLM, %REG_INST%, "gstrgn5left",                   %REG_DWORD%, 22
HKLM, %REG_INST%, "gstrgn5top",                    %REG_DWORD%, 22
HKLM, %REG_INST%, "gstrgn5right",                  %REG_DWORD%, 964
HKLM, %REG_INST%, "gstrgn5bottom",                 %REG_DWORD%, 69
HKLM, %REG_INST%, "gstrgn5mainangle",              %REG_DWORD%, 63
HKLM, %REG_INST%, "gstrgn5inclangle",              %REG_DWORD%, 50
HKLM, %REG_INST%, "gstrgn5type",                   %REG_DWORD%, 0x01
HKLM, %REG_INST%, "gstrgn6enable",                 %REG_DWORD%, 0x0
HKLM, %REG_INST%, "gstrgn6left",                   %REG_DWORD%, 928
HKLM, %REG_INST%, "gstrgn6top",                    %REG_DWORD%, 123
HKLM, %REG_INST%, "gstrgn6right",                  %REG_DWORD%, 967
HKLM, %REG_INST%, "gstrgn6bottom",                 %REG_DWORD%, 733
HKLM, %REG_INST%, "gstrgn6mainangle",              %REG_DWORD%, 127
HKLM, %REG_INST%, "gstrgn6inclangle",              %REG_DWORD%, 50
HKLM, %REG_INST%, "gstrgn6type",                   %REG_DWORD%, 0x01
HKLM, %REG_INST%, "gstrgn7enable",                 %REG_DWORD%, 0x0
HKLM, %REG_INST%, "gstrgn7left",                   %REG_DWORD%, 0x7A
HKLM, %REG_INST%, "gstrgn7top",                    %REG_DWORD%, 0x2DD
HKLM, %REG_INST%, "gstrgn7right",                  %REG_DWORD%, 0x363
HKLM, %REG_INST%, "gstrgn7bottom",                 %REG_DWORD%, 0x341
HKLM, %REG_INST%, "gstrgn7mainangle",              %REG_DWORD%, 191
HKLM, %REG_INST%, "gstrgn7inclangle",              %REG_DWORD%, 50
HKLM, %REG_INST%, "gstrgn7type",                   %REG_DWORD%, 0x01
HKLM, %REG_INST%, "fgr_width",                     %REG_DWORD%, 32
HKLM, %REG_INST%, "mfmc_scale_x",                  %REG_DWORD%, 256
HKLM, %REG_INST%, "mfmc_scale_y",                  %REG_DWORD%, 256
HKLM, %REG_INST%, "static_edge_thrd_x",            %REG_DWORD%, 2048
HKLM, %REG_INST%, "static_edge_thrd_y",            %REG_DWORD%, 2048
HKLM, %REG_INST%, "pad_edge_x",                    %REG_DWORD%, 48
HKLM, %REG_INST%, "pad_edge_y",                    %REG_DWORD%, 48
HKLM, %REG_INST%, "pad_coord_max_x",               %REG_DWORD%, 967
HKLM, %REG_INST%, "pad_coord_max_y",               %REG_DWORD%, 839
HKLM, %REG_INST%, "ext_1fgr_flags_en",             %REG_DWORD%, 1
HKLM, %REG_INST%, "post_move_proc_en",             %REG_DWORD%, 0
HKLM, %REG_INST%, "thumbrejectoffset",             %REG_DWORD%, 0
HKLM, %REG_INST%, "tucupe_mfgr_en",                %REG_DWORD%, 0
HKLM, %REG_INST%, "gstspstrictcond",               %REG_DWORD%, 0
HKLM, %REG_INST%, "mfgr_drag_en",                  %REG_DWORD%, 1
HKLM, %REG_INST%, "mv_iir_a",                      %REG_DWORD%, 1
HKLM, %REG_INST%, "mv_iir_b",                      %REG_DWORD%, 1
HKLM, %REG_INST%, "mv_iir_a2",                     %REG_DWORD%, 1
HKLM, %REG_INST%, "mv_iir_b2",                     %REG_DWORD%, 1
HKLM, %REG_INST%, "mv_iir_en",                     %REG_DWORD%, 0
HKLM, %REG_INST%, "fatfgr_move_en",                %REG_DWORD%, 0
HKLM, %REG_INST%, "opc_fdn_period1",               %REG_DWORD%, 18
HKLM, %REG_INST%, "opc_fup_period1",               %REG_DWORD%, 18
HKLM, %REG_INST%, "opc_fdn_period2",               %REG_DWORD%, 18
HKLM, %REG_INST%, "opc_fdn_dist1",                 %REG_DWORD%, 64
HKLM, %REG_INST%, "coord_offset_x",                %REG_DWORD%, 0
HKLM, %REG_INST%, "coord_offset_y",                %REG_DWORD%, 0
HKLM, %REG_INST%, "normalpadforcebtndnmove",       %REG_DWORD%, 0
; @file fsp_gear_ini.inf This file is generated by ini2tmpl.py. DO NOT MODIFY IT.

[fspad.Service.AddReg]
HKR, %REG_SVRPARAM%,    "DebugLevel",              %REG_DWORD%, 5
HKR, %REG_SVRPARAM%,    "DebugFlag",               %REG_DWORD%, 0xFFFFFFFF
HKR, %REG_SVRPARAM%,    "FirstRun",                %REG_DWORD%, 1
HKR, %REG_SVRPARAM%,    "RevertB2ToD1",            %REG_DWORD%, 0
HKR, %REG_SVRPARAM%,    "UseClevoMod",             %REG_DWORD%, 0
HKR, %REG_SVRPARAM%,    "DelayedReset",            %REG_DWORD%, 3
;HKR, %REG_SVRPARAM%,    "SWREG12",                 %REG_DWORD%, 0x00
;HKR, %REG_SVRPARAM%,    "SWREG13",                 %REG_DWORD%, 0x00
;HKR, %REG_SVRPARAM%,    "OtpConfigBytes",          %REG_BINARY%, 0x00,0x00,0x00
;HKR, %REG_SVRPARAM%,    "ScanlineX",               %REG_DWORD%, 0x00
;HKR, %REG_SVRPARAM%,    "ScanlineY",               %REG_DWORD%, 0x00
;HKR, %REG_SVRPARAM%,    "PcbLength",               %REG_DWORD%, 0x00
;HKR, %REG_SVRPARAM%,    "PcbDimension",            %REG_DWORD%, 0x00
;HKR, %REG_SVRPARAM%,    "PcbWidth",                %REG_DWORD%, 0x00
;HKR, %REG_SVRPARAM%,    "PcbHeight",               %REG_DWORD%, 0x00
;HKR, %REG_SVRPARAM%,    "VendorConfigE0",          %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE0S3",        %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE1",          %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE1S3",        %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE2",          %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE2S3,         %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE3",          %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE3S3",        %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE4",          %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE4S3",        %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE5",          %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE5S3",        %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE6",          %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE6S3",        %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE7",          %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE7S3",        %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE8",          %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE8S3",        %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE9",          %REG_BINARY%, FF,82
;HKR, %REG_SVRPARAM%,    "VendorConfigE9S3",        %REG_BINARY%, FF,82

[fspad.Service.DelReg]
HKR, %REG_SVRPARAM%

[fspad.DelReg]
HKLM, %REG_UNINST%
HKLM, %REG_AUTORUN%,    "fspuip"
HKLM, %REG_INST%

[fspad.DelReg.6.0]
HKLM, %REG_UNINST%,     "DisplayName"
HKLM, %REG_AUTORUN%,    "fspuip"
HKLM, %REG_INST%

[fspad.UninstallService]

[coinst.AddReg]
HKR,,CoInstallers32,0x00010000,"fspadco.dll,FspadCoInstaller","WdfCoInstaller01009.dll,WdfCoInstaller"

[coinst.AddReg.NTx86.6.0]
HKR,,CoInstallers32,0x00010000,"fspadco.dll,FspadCoInstaller","WdfCoInstaller01009.dll,WdfCoInstaller"

[coinst.AddReg.NTamd64]
HKR,,CoInstallers32,0x00010000,"fspadco.dll,FspadCoInstaller","WdfCoInstaller01009.dll,WdfCoInstaller"

[coinst.AddReg.NTamd64.6.0]
HKR,,CoInstallers32,0x00010000,"fspadco.dll,FspadCoInstaller","WdfCoInstaller01009.dll,WdfCoInstaller"

;----------------------------------------------------------------------------
; Service Installation
;----------------------------------------------------------------------------
[fspad.Services]
AddService          = fspad_win732, , fspad_Service_Inst
Include             = msmouse.inf ; Install the port driver and mouclass from msmouse.inf
Needs               = PS2_Inst.Services

[fspad_Service_Inst]
DisplayName         = %fspad.SvcDesc%
ServiceType         = 1         ; SERVICE_KERNEL_DRIVER
StartType           = 3         ; SERVICE_DEMAND_START
ErrorControl        = 0         ; SERVICE_ERROR_IGNORE
LoadOrderGroup      = Pointer Port
ServiceBinary       = %12%\fspad_win732.sys
AddReg              = fspad.Service.AddReg
DelReg              = fspad.Service.DelReg

[fspad.NTx86.6.0.Services]
AddService          = fspad_win732, , fspad_Service_Inst.NTx86.6.0
Include             = msmouse.inf ; Install the port driver and mouclass from msmouse.inf
Needs               = PS2_Inst.Services

[fspad_Service_Inst.NTx86.6.0]
DisplayName         = %fspad.SvcDesc%
ServiceType         = 1         ; SERVICE_KERNEL_DRIVER
StartType           = 3         ; SERVICE_DEMAND_START
ErrorControl        = 0         ; SERVICE_ERROR_IGNORE
LoadOrderGroup      = Pointer Port
ServiceBinary       = %12%\fspad_win732.sys
AddReg              = fspad.Service.AddReg
DelReg              = fspad.Service.DelReg

[fspad.NTamd64.Services]
AddService          = fspad_win764, , fspad_Service_Inst.NTamd64
Include             = msmouse.inf ; Install the port driver and mouclass from msmouse.inf
Needs               = PS2_Inst.Services

[fspad_Service_Inst.NTamd64]
DisplayName         = %fspad.SvcDesc%
ServiceType         = 1         ; SERVICE_KERNEL_DRIVER
StartType           = 3         ; SERVICE_DEMAND_START
ErrorControl        = 0         ; SERVICE_ERROR_IGNORE
LoadOrderGroup      = Pointer Port
ServiceBinary       = %12%\fspad_win764.sys
AddReg              = fspad.Service.AddReg
DelReg              = fspad.Service.DelReg

[fspad.NTamd64.6.0.Services]
AddService          = fspad_win764, , fspad_Service_Inst.NTamd64.6.0
Include             = msmouse.inf ; Install the port driver and mouclass from msmouse.inf
Needs               = PS2_Inst.Services

[fspad_Service_Inst.NTamd64.6.0]
DisplayName         = %fspad.SvcDesc%
ServiceType         = 1         ; SERVICE_KERNEL_DRIVER
StartType           = 3         ; SERVICE_DEMAND_START
ErrorControl        = 0         ; SERVICE_ERROR_IGNORE
LoadOrderGroup      = Pointer Port
ServiceBinary       = %12%\fspad_win764.sys
AddReg              = fspad.Service.AddReg
DelReg              = fspad.Service.DelReg

;----------------------------------------------------------------------------
; Register Dll.
;----------------------------------------------------------------------------
[cplext.RegisterDlls]
16422,%PATH_SUB_INST%,fspcpe.dll,1

[cplext.UnregisterDlls]
16422,%PATH_SUB_INST%,fspcpe.dll,1

;----------------------------------------------------------------------------
; Installation of hardware.
;----------------------------------------------------------------------------
[fspad.HW]
; Add the device upper filter
AddReg              = fspad.HW.AddReg
; run the directives need by the port driver
Include             = msmouse.inf
Needs               = PS2_Inst.HW

[fspad.HW.AddReg]
HKR,,"UpperFilters",0x00010000,"fspad_win732"

[fspad.NTx86.6.0.HW]
; Add the device upper filter
AddReg              = fspad.HW.AddReg.NTx86.6.0
; run the directives need by the port driver
Include             = msmouse.inf
Needs               = PS2_Inst.HW

[fspad.HW.AddReg.NTx86.6.0]
HKR,,"UpperFilters",0x00010000,"fspad_win732"

[fspad.NTamd64.HW]
; Add the device upper filter
AddReg              = fspad.HW.AddReg.NTamd64
; run the directives need by the port driver
Include             = msmouse.inf
Needs               = PS2_Inst.HW

[fspad.HW.AddReg.NTamd64]
HKR,,"UpperFilters",0x00010000,"fspad_win764"

[fspad.NTamd64.6.0.HW]
; Add the device upper filter
AddReg              = fspad.HW.AddReg.NTamd64.6.0
; run the directives need by the port driver
Include             = msmouse.inf
Needs               = PS2_Inst.HW

[fspad.HW.AddReg.NTamd64.6.0]
HKR,,"UpperFilters",0x00010000,"fspad_win764"


;----------------------------------------------------------------------------
; Source files information
;----------------------------------------------------------------------------
[SourceDisksNames]
1 = %DiskId1%,,,\i386
2 = %DiskId1%,,,\amd64
3 = %DiskId1%,,,\gesture

[SourceDisksFiles]
fspad_win732.sys          = 1
WdfCoInstaller01009.dll   = 1
fspadco.dll               = 1
FspAppCtrl.dll            = 1
FspCpe.dll                = 1
FspLib.dll                = 1
FspUip.exe                = 1
KbdHook.dll               = 1
OpiRes.dll                = 1
StlFspAPI32.dll           = 1
gstconf.ini               = 1
gstconf_win8.ini          = 1
gstconf_0A04.ini          = 1
gstconf_0E01.ini          = 1
gstconf_0104.ini          = 1
gstconf_0302.ini          = 1
gstconf_0404.ini          = 1
gstconf_0601.ini          = 1
gstconf_0603.ini          = 1
gstconf_0701.ini          = 1
gstconf_0801.ini          = 1
gstconf_1104.ini          = 1
gstconf_1C01.ini          = 1
gstconf_1C02.ini          = 1
gstconf_sgs83.ini         = 1
gstconf_sgs91.ini         = 1
gstbasic.ini              = 1
gstadvance.ini            = 1
gstbasicII.ini            = 1
gstexecfile.ini           = 1
gstexecfile_0104.ini      = 1
modelconf.ini             = 1
HelpText.rtf              = 1
0x09.wmv                  = 3
0x0A.wmv                  = 3
0x11.wmv                  = 3
0x12.wmv                  = 3
0x18.wmv                  = 3
0x19.wmv                  = 3
0x1A.wmv                  = 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
0xA4.wmv                  = 3
0xAC.wmv                  = 3
0xC0.wmv                  = 3
0xC4.wmv                  = 3
0xD4.wmv                  = 3
0xD6.wmv                  = 3
0xF0.wmv                  = 3
0xF1.wmv                  = 3
0xF2.wmv                  = 3
0xF4.wmv                  = 3
0xF5.wmv                  = 3
0xF6.wmv                  = 3
0xF7.wmv                  = 3
0xF8.wmv                  = 3
0xF9.wmv                  = 3
0xFA.wmv                  = 3
0x30.wmv                  = 3
0x32.wmv                  = 3
0x34.wmv                  = 3
0x36.wmv                  = 3
0x38.wmv                  = 3
HSM0.wmv                  = 3
HSM1.wmv                  = 3
HSM2.wmv                  = 3
VSM0.wmv                  = 3
VSM1.wmv                  = 3
VSM2.wmv                  = 3
VscrPageSlider.wmv        = 3

[SourceDisksFiles.amd64]
fspad_win764.sys          = 2
fspadco.dll               = 2
WdfCoInstaller01009.dll   = 2
FspAppCtrl.dll            = 2
FspCpe.dll                = 2
FspLib.dll                = 2
FspUip.exe                = 2
KbdHook.dll               = 2
OpiRes.dll                = 2
StlFspAPI32.dll           = 1
StlFspAPI64.dll           = 2
gstconf.ini               = 2
gstconf_win8.ini          = 2
gstconf_0A04.ini          = 2
gstconf_0E01.ini          = 2
gstconf_0104.ini          = 2
gstconf_0302.ini          = 2
gstconf_0404.ini          = 2
gstconf_0601.ini          = 2
gstconf_0603.ini          = 2
gstconf_0701.ini          = 2
gstconf_0801.ini          = 2
gstconf_1104.ini          = 2
gstconf_1C01.ini          = 2
gstconf_1C02.ini          = 2
gstconf_sgs83.ini         = 2
gstconf_sgs91.ini         = 2
gstbasic.ini              = 2
gstadvance.ini            = 2
gstbasicII.ini            = 2
gstexecfile.ini           = 2
gstexecfile_0104.ini      = 2
modelconf.ini             = 2
HelpText.rtf              = 2
0x09.wmv                  = 3
0x0A.wmv                  = 3
0x11.wmv                  = 3
0x12.wmv                  = 3
0x18.wmv                  = 3
0x19.wmv                  = 3
0x1A.wmv                  = 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
0xA4.wmv                  = 3
0xAC.wmv                  = 3
0xC0.wmv                  = 3
0xC4.wmv                  = 3
0xD4.wmv                  = 3
0xD6.wmv                  = 3
0xF0.wmv                  = 3
0xF1.wmv                  = 3
0xF2.wmv                  = 3
0xF4.wmv                  = 3
0xF5.wmv                  = 3
0xF6.wmv                  = 3
0xF7.wmv                  = 3
0xF8.wmv                  = 3
0xF9.wmv                  = 3
0xFA.wmv                  = 3
0x30.wmv                  = 3
0x32.wmv                  = 3
0x34.wmv                  = 3
0x36.wmv                  = 3
0x38.wmv                  = 3
HSM0.wmv                  = 3
HSM1.wmv                  = 3
HSM2.wmv                  = 3
VSM0.wmv                  = 3
VSM1.wmv                  = 3
VSM2.wmv                  = 3
VscrPageSlider.wmv        = 3

[fspad.Wdf]
KmdfService = fspad_win732, moufiltr_wdfsect

[fspad.NTx86.6.0.Wdf]
KmdfService = fspad_win732, moufiltr_wdfsect

[fspad.NTamd64.Wdf]
KmdfService = fspad_win764, moufiltr_wdfsect

[fspad.NTamd64.6.0.Wdf]
KmdfService = fspad_win764, moufiltr_wdfsect

[moufiltr_wdfsect]
KmdfLibraryVersion = 1.9
;----------------------------------------------------------------------------
; shortcuts in program group
;----------------------------------------------------------------------------
[Shortcuts.Install]
setup.ini,progman.groups,,"ProgramGroup=%STL.DriverDisplayName%"
setup.ini,ProgramGroup,,"Manual,""%16422%\%PATH_SUB_INST_MAN%"""

[Shortcuts.Uninstall]
setup.ini,progman.groups,,"ProgramGroup="
setup.ini,ProgramGroup,,"Manual"

;----------------------------------------------------------------------------
; String or constants resource.
;----------------------------------------------------------------------------
[Strings]
; Non-Localizable Strings or constants.
DELFLAG_IN_USE      = 0x00000001
DELFLAG_IN_USE1     = 0x00010000
COPYFLG_REPLACEONLY = 0x00000400
COPYFLG_NODECOMP    = 0x00000800
COPYFLG_FORCE_FILE_IN_USE = 0x00000008
COPYFLG_NO_OVERWRITE= 0x00000010
COPYFLG_REPLACE_BOOT_FILE = 0x00001000
COPYFLG_NOPRUNE     = 0x00002000
REG_SZ              = 0x00000000
REG_MULTI_SZ        = 0x00010000
REG_EXPAND_SZ       = 0x00020000
REG_BINARY          = 0x00000001
REG_DWORD           = 0x00010001
REG_SZ_IF_NOT_EXISTS= 0x00000002
SERVICEROOT         = "System\CurrentControlSet\Services"
REG_AUTORUN         = "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
REG_RUNONCE         = "SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
REG_INST            = "SOFTWARE\Sentelic\FSP"
REG_INST_MVCTL      = "SOFTWARE\Sentelic\FSP"
REG_SVRPARAM        = "Parameters\FSP"
REG_UNINST          = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{E86906FF-C63D-4EAF-ACE7-5F8D55FBEA9A}"
;REG_SERVICEROOT     = "System\CurrentControlSet\Services\FSPADSVR"
PATH_SUB_INST       = "FSP"
PATH_SUB_INST_HELP  = "FSP\Help"
PATH_SUB_INST_MAN   = "FSP\Manual"
PATH_SUB_INST_GST   = "FSP\Gesture"
PATH_SUB_SYSWOW64   = "SysWOW64"

; Localizable Strings
Provider            = "Sentelic"
DiskId1             = "Finger Sensing Pad Driver Installation Disk"
STL.DeviceDesc      = "Finger Sensing Pad"
STL.DriverDisplayName = "Finger Sensing Pad Driver"
;STL.DriverDisplayVersion = "1.2.3.4"	; DO NOT EDIT
;STL.DriverReleaseDate = "MM/DD/YYYY"	; DO NOT EDIT
STL.DriverCfg       = "R1"
fspad.SvcDesc       = "Finger Sensing Pad Driver"
fspadsvr.SvcDesc    = "Finger Sensing Control Service"

; END OF FILE.