;---------------------------------------------------------------------
; ApPS2.inf
;
; Alps Pointing-device Driver for Windows XP/Vista Installation
; Copyright(C) 1999-2008 Alps Electric Co., Ltd.
;---------------------------------------------------------------------

[Version]
Signature	= "$Windows NT$"
Provider	= %PROVIDER%
Class		= Mouse
ClassGUID	= {4D36E96F-E325-11CE-BFC1-08002BE10318}
CatalogFile	= ApPS2.cat
DriverVer	= 05/14/2009, 7.0.901.6
DriverPackageDisplayName		= "Pointing-device"

[DestinationDirs]
DefaultDestDir			= 12			; System32\drivers
MouFilter_CopyFiles_CoInstaller = 11		; System32
ApPS2_Inst.CopyFiles_SYSTEM	= 11			; System32
ApPS2_Inst.CopyFiles_COINS	= 11			; System32
ApPS2_Inst.CopyFiles_PROGRAM	= 16422, %PATH_ALPSPOINT%	; \Program Files\AlpsPoint

;--------------------------------------
; Driver information
;--------------------------------------

[Manufacturer]
%PROVIDER%	= TARGET_DEVICE,NTamd64

[TARGET_DEVICE]	; for Vista, XP 32-bit
%DEVICE_NAME%	= ApPS2_Inst,ACPI\AUI0206,*AUI0206,*PNP0F13,*PNP0F03,*PNP0F0E,*PNP0F0B,*PNP0F12

[TARGET_DEVICE.NTamd64] ; for 64-Bit OS (not supporting)

;--------------------------------------
; General installation section
;--------------------------------------

[ApPS2_Inst.NT]
; perform port related actions from msmouse.inf
Include		= msmouse.inf
Needs		= PS2_Inst
AddReg		= ApPS2_Inst.AddReg, ApPS2_Inst.AddReg.Ui
CopyFiles	= ApPS2_Inst.CopyFiles, ApPS2_Inst.CopyFiles_PROGRAM, ApPS2_Inst.CopyFiles_SYSTEM

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

[ApPS2_Inst.NT.Services]
AddService	= ApPS2, , ApPS2_Service_Inst
; Install the port driver and mouclass from msmouse.inf
Include		= msmouse.inf
Needs		= PS2_Inst.Services

[ApPS2_Inst.NT.CoInstallers]
CopyFiles	= ApPS2_Inst.CopyFiles_COINS
AddReg		= ApPS2_Inst.AddReg.Coins

[ApPS2_Inst.NT.Wdf]
KmdfService	= ApPS2_Service_Inst, MouFilter_Inst_wdfsect

;--------------------------------------
; Copy Filesections
;--------------------------------------

[ApPS2_Inst.CopyFiles]
ApPS2.sys

[ApPS2_Inst.CopyFiles_PROGRAM]
ApMain.exe
ApCommon.dll
ApMain.dll
ApRotate.dll
EzAuto.dll
ApResJP.dll
ApResUS.dll
ApResCS.dll
ApResCT.dll
ApResKR.dll
ApHelpJP.chm
ApHelpUS.chm
ApHelpCS.chm
ApHelpCT.chm
ApHelpKR.chm
Uninst.exe
Logo.bmp
ApMsgFwd.exe

[ApPS2_Inst.CopyFiles_SYSTEM]
ApApi.dll

[ApPS2_Inst.CopyFiles_COINS]
WdfCoinstaller01005.dll
ApCoins.dll

;--------------------------------------
; Service Installation
;--------------------------------------
[ApPS2_Service_Inst]
DisplayName	= %DRIVER_NAME%
ServiceType	= 1		; SERVICE_KERNEL_DRIVER
StartType	= 3		; SERVICE_DEMAND_START
ErrorControl	= 0		; SERVICE_ERROR_IGNORE
LoadOrderGroup	= Pointer Port
ServiceBinary	= %12%\ApPS2.sys

[MouFilter_Inst_wdfsect]
KmdfLibraryVersion = 1.5

;--------------------------------------
; Add Regsitry Sction
;--------------------------------------
[ApPS2_Inst.HW.AddReg]
HKR,,						"UpperFilters",		%REG_MULTI_SZ%,	"ApPS2"

[ApPS2_Inst.AddReg.Coins]
HKR,,"CoInstallers32",	%REG_MULTI_SZ%, \
	"WdfCoinstaller01005.dll,WdfCoInstaller",\
 	"ApCoins.dll, CoDeviceInstall"

HKLM,"System\CurrentControlSet\Control\SafeBoot\Minimal\Wdf01000.sys",,,"Driver"
HKLM,"System\CurrentControlSet\Control\SafeBoot\Network\Wdf01000.sys",,,"Driver"

[ApPS2_Inst.AddReg.Ui]
HKLM,	%UNINSTALL%\%DRIVER_NAME%,		"InstallLocation",	%REG_SZ%, 	%16422%\%PATH_ALPSPOINT%
HKLM,	%UNINSTALL%\%DRIVER_NAME%,		"UninstallString",	%REG_SZ%, 	%16422%\%PATH_ALPSPOINT%\uninst.exe /D:%DEVICE_ID%
HKLM,	%UNINSTALL%\%DRIVER_NAME%,		"DisplayName",    	%REG_SZ%, 	%DRIVER_NAME%
HKLM,  %UNINSTALL%\%DRIVER_NAME%,		"Publisher",		%REG_SZ%, 	%PROVIDER%
HKLM,  %UNINSTALL%\%DRIVER_NAME%,		"ProductVer",		%REG_SZ%, 	%ProductVersion%
HKLM,  %UNINSTALL%\%DRIVER_NAME%,		"DisplayVersion",	%REG_SZ%, 	%ProductVersion%
HKLM,  %UNINSTALL%\%DRIVER_NAME%,		"DisplayIcon",		%REG_SZ%, 	%16422%\%PATH_ALPSPOINT%\ApMain.exe
HKLM,  %UNINSTALL%\%DRIVER_NAME%,		"VersionMajor",		%REG_DWORD%,	0x00000007
HKLM,  %UNINSTALL%\%DRIVER_NAME%,		"VersionMinor",		%REG_DWORD%,	0x00000000

[ApPS2_Inst.AddReg]
HKCR,	CLSID\%ALPSPOINT_GUID%\InProcServer32,,				%REG_SZ%,	%16422%\%PATH_ALPSPOINT%\ApMain.dll
HKCR,	CLSID\%ALPSPOINT_GUID%\InProcServer32,	"ThreadingModel",	%REG_SZ%,	Apartment
HKLM,	%SHELLPROP%\Alps Point Page 1,		,			%REG_SZ%,	%ALPSPOINT_GUID%

; Auto Run ApMain.exe
HKLM,	%KEY_RUN%,				"ApMain",		%REG_SZ%, 	%16422%\%PATH_ALPSPOINT%\ApMain.exe

; Set Parameters (for Application specific)
	;Common
HKLM,	%SetApoint%,				"ApMsgFwd_Flags", 	%REG_DWORD%,	0x000000FF
HKLM,	%SetAlpsPoint%\Common\Current,		"HomeDirectory",	%REG_EXPAND_SZ%,	%16422%\%PATH_ALPSPOINT%
HKLM,	%SetAlpsPoint%\Common\Current,		"ProductVer",		%REG_EXPAND_SZ%,	%ProductVersion%
HKLM,	%SetAlpsPoint%\Common\Current,		"Copyright",		%REG_EXPAND_SZ%,	"(C) Alps Electric Co., Ltd. 1998-2009"
HKLM,	%SetAlpsPoint%\Common\Current,		"MultiUser",		%REG_DWORD%,	0x00000001
HKLM,	%SetAlpsPoint%\Common\Current,		"SupportLanguage",	%REG_DWORD%,	0x000001C3	;(JP,US,CT,CS,KR)
HKLM,	%SetAlpsPoint%\Common\Current,		"DevUsageDisplay",	%REG_DWORD%,	0x00000001	; (0)
HKLM,	%SetAlpsPoint%\Common\Current,		"TrayIconDisplay",	%REG_DWORD%,	0x00000001	; (0)
HKLM,	%SetAlpsPoint%\Common\Current,		"TrayPopupMenu",	%REG_DWORD%,	0x00000007	;(0xC0000007)
HKLM,	%SetAlpsPoint%\Common\Current,		"Install_Flag",		%REG_DWORD%,	0x00000001
HKLM,	%SetAlpsPoint%\Common\Current,		"Video_Rotate",		%REG_DWORD%,	0x00000001	; OS•W¸€
HKLM,	%SetAlpsPoint%\Common\Current,		"TypingDetect",	        %REG_DWORD%,	0x00000002
HKLM,	%SetAlpsPoint%\Common\Current,		"UseHtmlHelp",		%REG_DWORD%,	0x00000001	; (0)

	;Exceptions
HKLM,	%SetAlpsPoint%\Common\Current\Exceptions,	"PP97FrameClass",		%REG_EXPAND_SZ%,	""
HKLM,	%SetAlpsPoint%\Common\Current\Exceptions,	"PP9FrameClass",		%REG_EXPAND_SZ%,	""
HKLM,	%SetAlpsPoint%\Common\Current\Exceptions,	"PP10FrameClass",		%REG_EXPAND_SZ%,	""
HKLM,	%SetAlpsPoint%\Common\Current\Exceptions,	"PP11FrameClass",		%REG_EXPAND_SZ%,	""
HKLM,	%SetAlpsPoint%\Common\Current\Exceptions,	"OpusApp",			%REG_EXPAND_SZ%,	""
HKLM,	%SetAlpsPoint%\Common\Current\Exceptions,	"XLMAIN",			%REG_EXPAND_SZ%,	""
HKLM,	%SetAlpsPoint%\Common\Current\Exceptions,	"IEFrame",			%REG_EXPAND_SZ%,	""
HKLM,	%SetAlpsPoint%\Common\Current\Exceptions,	"MSPhotoEditor32MainClass",	%REG_EXPAND_SZ%,	""
HKLM,	%SetAlpsPoint%\Common\Current\Exceptions,	"CabinetWClass",		%REG_EXPAND_SZ%,	""
HKLM,	%SetAlpsPoint%\Common\Current\Exceptions,	"ShImgVw:CPreviewWnd",		%REG_EXPAND_SZ%,	""

; Set Parameters (for Drivers )
HKR,	%PATH_ALPSPOINT%,				"TargetDevice",		%REG_SZ%,	%DEVICE_NAME%
HKR,	%PATH_ALPSPOINT%,				"OEM_ID",			%REG_DWORD%, 	0x00000009
HKR,	%PATH_ALPSPOINT%,				"Enable_CommandResend",		%REG_DWORD%, 	0x00000001
HKR,	%PATH_ALPSPOINT%,				"CommandResend_Timeout",	%REG_DWORD%, 	0x000001F4
HKR,	%PATH_ALPSPOINT%\Device_0,			"DeviceType",		%REG_DWORD%, 	0x00000001

HKR,	%PATH_ALPSPOINT%\Device_0\Press,		"Sensitivity",		%REG_DWORD%, 	0x00000004	; (5)
HKR,	%PATH_ALPSPOINT%\Device_0\Press,		"Emulation",		%REG_DWORD%, 	0x00000001	; (0)

HKR,	%PATH_ALPSPOINT%\Device_0\SpScroll,,,

HKR,	%PATH_ALPSPOINT%\Device_0\OpSetting,		"EnableAssign_Button",	%REG_DWORD%, 	0x00000107	; (0)
HKR,	%PATH_ALPSPOINT%\Device_0\OpSetting,		"EnableAssign_Tap",	%REG_DWORD%, 	0x00000001	; (0)
HKR,	%PATH_ALPSPOINT%\Device_0\OpSetting,		"EnableAssign_Press",	%REG_DWORD%, 	0x00000001	; (0)
HKR,	%PATH_ALPSPOINT%\Device_0\OpSetting,		"EnableAssign_Track",	%REG_DWORD%, 	0x00000001	; (0)

HKR,	%PATH_ALPSPOINT%\Device_0\%OP_MJ%,		"Button_02",		%REG_DWORD%, 	0x00000006	; (3) for M
HKR,	%PATH_ALPSPOINT%\Device_0\%OP_MN%,		"Button_02",		%REG_DWORD%, 	0x0000001e	; (3) for M
HKR,	%PATH_ALPSPOINT%\Device_0\%OP_MJ%,		"Button_08",		%REG_DWORD%, 	0x00000006	; (3) for LR
HKR,	%PATH_ALPSPOINT%\Device_0\%OP_MN%,		"Button_08",		%REG_DWORD%, 	0x0000001e	; (3) for LR

HKR,	%PATH_ALPSPOINT%\Device_0\Raw,			"ReviseCurve_Enable",	%REG_DWORD%, 	0x00000000	; (1)

HKLM,	%SetAlpsPoint%\%DEVICE_ID%,				"InfName",		%REG_SZ%,,
HKLM,	%SetAlpsPoint%\%DEVICE_ID%,				"TargetDevice",		%REG_SZ%,	 	%DEVICE_NAME%

HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0,			"DeviceType",		%REG_DWORD%,	0x00000001
	;Style
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Style\DevUsage,	"SettingStyle",		%REG_DWORD%,	0x00000002	;(0)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Style\Press,	"SettingStyle",		%REG_DWORD%,	0x00000002	;(0)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Style\Press,	"Sound",		%REG_DWORD%,	0x00000001	;(0)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Style\Press,	"DisablePress",		%REG_DWORD%,	0x00000001	;(0)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Style\SpScroll,	"Display",		%REG_DWORD%,	0x00000001	;(0)
;HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Style\SpScroll,	"SettingStyle",			%REG_DWORD%,	0x00000002	;(0)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Style\Tap,		"Display",		%REG_DWORD%,	0x00000001	;(0)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Style\Tap,		"Sound",		%REG_DWORD%,	0x00000001	;(0)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Style\Typing,	"Sound",		%REG_DWORD%,	0x00000001	;(0)
;HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Style\Button,	"Display",		%REG_DWORD%,	0x00000001	;(0)
;HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Style\OpSetting\AssignFunction,	"Button_00",		%REG_BINARY%,	 1, 2, 3, a, 5;
;HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Style\OpSetting\AssignFunction,	"Button_01",		%REG_BINARY%,	 1, 2, 3, a, 5;
;HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Style\OpSetting\AssignFunction,	"Button_02",		%REG_BINARY%,	 1, 4, 8, 0, 0;
	;Default
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\Press,	"Sensitivity",		%REG_DWORD%,	0x00000004	;(5)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\Press,	"Emulation",		%REG_DWORD%,	0x00000001	;(0)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\Press,	"Step",			%REG_DWORD%,	0x00000008	;(a)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\Press,	"Enable",		%REG_DWORD%,	0x00000000	;(1)

HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\Motion,	"SpeedBase",		%REG_DWORD%,	0x00000014	;(10)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\Motion,	"SpeedStep",		%REG_DWORD%,	0x00000008	;(0x0a)

HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\SpScroll,	"Enable",		%REG_DWORD%,	0x00000001	;(0)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\SpScroll,	"AssignAction",	%REG_DWORD%,	0x00000008	;(6)

HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\Typing,	"PeriodBase",		%REG_DWORD%,	0x00000190	;(500)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\Typing,	"PeriodMin",		%REG_DWORD%,	0x000000C8	;(500)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\Typing,	"SpClick_Forbid",	%REG_DWORD%,	0x00000000	;(1)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\Typing,	"Tap_ForbidPeriod",	%REG_DWORD%,	0x000003E8	;(1500)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\Typing,	"Press_ForbidPeriod",	%REG_DWORD%,	0x000003E8	;(1500)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\Typing,	"Button_ForbidPeriod",	%REG_DWORD%,	0x000003E8	;(1500)

HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\Tap,	"LinkPress",		%REG_DWORD%,	0x00000001	;(0)

HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\%OP_MJ%,	"Press_00", 		%REG_DWORD%,	0x00000001	;
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\%OP_MJ%,	"Tap_00", 		%REG_DWORD%,	0x00000001	;
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\%OP_MJ%,	"Button_02", 		%REG_DWORD%,	0x00000006	;
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\%OP_MN%,	"Button_02", 		%REG_DWORD%,	0x0000001e	;
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\%OP_MJ%,	"Button_08", 		%REG_DWORD%,	0x00000006	;
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\%OP_MN%,	"Button_08", 		%REG_DWORD%,	0x0000001e	;

HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\Sound,	"Enable",		%REG_DWORD%,	0x00000001	;(0)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\Sound,	"PressEnable",		%REG_DWORD%,	0x00000001	;(0)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\Sound,	"TapEnable",		%REG_DWORD%,	0x00000001	;(0)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Default\Sound,	"TypingEnable",		%REG_DWORD%,	0x00000017	;(0)

	;Current
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\Press,	"Sensitivity",		%REG_DWORD%,	0x00000004	;(5)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\Press,	"Emulation",		%REG_DWORD%,	0x00000001	;(0)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\Press,	"Step",			%REG_DWORD%,	0x00000008	;(a)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\Press,	"Enable",		%REG_DWORD%,	0x00000000	;(1)

HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\Motion,	"SpeedBase",		%REG_DWORD%,	0x00000014	;(10)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\Motion,	"SpeedStep",		%REG_DWORD%,	0x00000008	;(a)

HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\SpScroll,	"Enable",		%REG_DWORD%,	0x00000001	;(0)

HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\Typing,	"SpClick_Forbid",	%REG_DWORD%,	0x00000000	;(1)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\Typing,	"Tap_ForbidPeriod",	%REG_DWORD%,	0x000003E8	;(1500)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\Typing,	"Press_ForbidPeriod",	%REG_DWORD%,	0x000003E8	;(1500)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\Typing,	"Button_ForbidPeriod",	%REG_DWORD%,	0x000003E8	;(1500)

HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\Tap,	"LinkPress",		%REG_DWORD%,	0x00000001	;(0)
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\SpScroll,	"AssignAction",	%REG_DWORD%,	0x00000008	;(6)

HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\%OP_MJ%,	"Press_00", 		%REG_DWORD%,	0x00000001	;
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\%OP_MJ%,	"Tap_00", 		%REG_DWORD%,	0x00000001	;
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\%OP_MJ%,	"Button_02", 		%REG_DWORD%,	0x00000006	;
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\%OP_MN%,	"Button_02", 		%REG_DWORD%,	0x0000001e	;
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\%OP_MJ%,	"Button_08", 		%REG_DWORD%,	0x00000006	;
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\%OP_MN%,	"Button_08", 		%REG_DWORD%,	0x0000001e	;
HKLM,	%SetAlpsPoint%\%DEVICE_ID%\Device_0\Current\%OP_EX%,	"Track_00", 		%REG_DWORD%,	0x00320032	;

;--------------------------------------
; Source file information
;--------------------------------------

[SourceDisksNames]
1	= %SETUP_DISK%,,,

[SourceDisksFiles]
ApPS2.sys	= 1,,
ApCoins.dll	= 1,,
ApApi.dll	= 1,,
ApMain.exe	= 1,,
ApCommon.dll	= 1,,
ApResJP.dll	= 1,,
ApResUS.dll	= 1,,
ApResCS.dll	= 1,,
ApResCT.dll	= 1,,
ApResKR.dll	= 1,,
ApMain.dll	= 1,,
ApRotate.dll	= 1,,
EzAuto.dll	= 1,,
ApHelpJP.chm	= 1,,
ApHelpUS.chm	= 1,,
ApHelpCS.chm	= 1,,
ApHelpCT.chm	= 1,,
ApHelpKR.chm	= 1,,
Uninst.exe	= 1,,
Logo.bmp	= 1,,
ApMsgFwd.exe	= 1,,
WdfCoinstaller01005.dll	=1,,

;--------------------------------------
; Strings
;--------------------------------------

[Strings]
; Non-Localizable string
REG_SZ		= 0x00000000
;REG_BINARY	= 0x00000001
REG_MULTI_SZ	= 0x00010000
REG_DWORD	= 0x00010001
REG_EXPAND_SZ	= 0x00020000

;Localizable Strings
PATH_ALPSPOINT	= "AlpsPoint"
PROVIDER	= "NEC"
SETUP_DISK	= "NEC Pointing-device Driver for Windows XP/Vista Setup Disk"
DRIVER_NAME	= "NEC Pointing-device Driver"
DEVICE_NAME	= "NEC Pointing-device"
DEVICE_ID	= "HID\VID_xxxx&PID_yyyy"
ALPSPOINT_GUID	= "{2A358004-5EBB-4745-8D2A-B6F0990E8491}"
SHELLPROP	= "Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers"
UNINSTALL	= "Software\Microsoft\Windows\CurrentVersion\Uninstall"
SetAlpsPoint	= "SOFTWARE\Alps\AlpsPoint"
SetApoint	= "Software\Alps\Apoint"
ProductVersion	= "7.0.901.6"
OP_MJ		= "OpSetting\Major"
OP_MN		= "OpSetting\Minor"
OP_EX		= "OpSetting\Extra"
KEY_RUN		= "Software\Microsoft\Windows\CurrentVersion\Run"
