GNSMOUSE.INF Driver File Contents (260-0750.EXE)

; gnsmouse.inf
;
; Installation inf for the Device that needs flitering adapter.
;
; Copyright (c) 2001 KYE Systems Corp.
;
[Version]
Signature="$Windows NT$"
Provider=%Genius%
ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}
Class=Mouse
;CatalogFile=gnsmouse.cat
DriverVer=08/18/2001,6.03.01
	
[DestinationDirs]
DefaultDestDir   = 12
;
; Driver information
;
[Manufacturer]
%Genius%   = Genius.Mfg

[Genius.Mfg]
; ps2 port mouse
%Genius.DeviceDescPS21% = genmcmnPS2,*PNP0F12
%Genius.DeviceDescPS22% = genmcmnPS2,*PNP0F13
%Genius.DeviceDescPS23% = genmcmnPS2,*PNP0F03
%Genius.DeviceDescPS24% = genmcmnPS2,*PNP0F0B
%Genius.DeviceDescPS24% = genmcmnPS2,*AUI0200
; serial mouse
%Genius.DeviceDescSER1% = genmcomnSer, SERENUM\KYE0001
%Genius.DeviceDescSER2% = genmcomnSer, SERENUM\KYE0002
%Genius.DeviceDescSER3% = genmcomnSer, SERENUM\KYE0003
%Genius.DeviceDescSER4% = genmcomnSer, SERENUM\KYE0004
; usb port mouse
%Genius.DeviceDescUSB1% = genmcmnUSB, HID\Vid_0458&Pid_0001
%Genius.DeviceDescUSB2% = genmcmnUSB, HID\Vid_0458&Pid_0002
%Genius.DeviceDescUSB3% = genmcmnUSB, HID\Vid_0458&Pid_0003
%Genius.DeviceDescUSB7% = genmcmnUSB, HID\Vid_0458&Pid_0007
%Genius.DeviceDescUSB8% = genmcmnUSB, HID\Vid_0458&Pid_0008
%Genius.DeviceDescUSBb% = genmcmnUSB, HID\Vid_0458&Pid_000b
%Genius.DeviceDescUSB17% = genmcmnUSB, HID\Vid_0458&Pid_0017
%Genius.DeviceDescUSB1F% = genmcmnUSB, HID\Vid_0458&Pid_001F&Col01
%Genius.DeviceDescUSB24% = genmcmnUSB, HID\Vid_0458&Pid_0024
%Genius.DeviceDescUSB27% = genmcmnUSB, HID\Vid_0458&Pid_0027
%Genius.DeviceDescUSB2a% = genmcmnUSB, HID\Vid_0458&Pid_002a
%Genius.DeviceDescUSB0101&MI_01&Col01% = genmcmnUSB, HID\Vid_0458&Pid_0101&MI_01&Col01

%HID\VID_05A4&PID_9731&MI_01.DeviceDesc%=genmcmnUSB, HID\VID_05A4&PID_9731&MI_01
%HID\VID_05A4&PID_9732&MI_01.DeviceDesc%=genmcmnUSB, HID\VID_05A4&PID_9732&MI_01
%HID\VID_05A4&PID_9731&MI_01.DeviceDesc%=genmcmnUSB, HID\VID_05A4&PID_9731&MI_01&Col01
%HID\VID_05A4&PID_9732&MI_01.DeviceDesc%=genmcmnUSB, HID\VID_05A4&PID_9732&MI_01&Col02
%HID\VID_0AB0&PID_0001.DeviceDesc%=genmcmnUSB, HID\VID_0AB0&PID_0001
; 
; do not display to end user when install in control pannel
;
[ControlFlags]
ExcludeFromSelect =*AUI0200, *PNP0F13, *PNP0F03, *PNP0F12, *PNP0F0B, HID\Vid_0458&Pid_0101&MI_01&Col01, HID\Vid_0458&Pid_002a, HID\VID_0AB0&PID_0001, HID\Vid_0458&Pid_0027, HID\Vid_0458&Pid_0024, HID\Vid_0458&Pid_001F&Col01, HID\Vid_0458&Pid_0001, HID\Vid_0458&Pid_0002, HID\Vid_0458&Pid_0003, HID\Vid_0458&Pid_0007, HID\Vid_0458&Pid_0008, HID\Vid_0458&Pid_000b, HID\Vid_0458&Pid_0017,HID\VID_05A4&PID_9731&MI_01, HID\VID_05A4&PID_9732&MI_01,HID\VID_05A4&PID_9731&MI_01&Col01, HID\VID_05A4&PID_9732&MI_01&Col02, SERENUM\KYE0001,SERENUM\KYE0002,SERENUM\KYE0003,SERENUM\KYE0004

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; installation section for USB only
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[genmcmnUSB]
; Copy the driver over
CopyFiles=genmcmnUSB.CopyFiles

;
; Service Installation
;
[genmcmnUSB.Services]
Include=msmouse.inf
Needs=HID_Mouse_Inst.NT.Services

AddService = genmcmnUSB,, genmcmnUSB_Service_Inst

[genmcmnUSB.HW]
; Add the device upper filter
Include=msmouse.inf
Needs=HID_Mouse_Inst.NT.HW

AddReg = genmcmnUSB.HW.AddReg

[genmcmnUSB.HW.AddReg]
HKR,,"LowerFilters",0x00010000,"genmcmnUSB"
HKR,,"SampleFilterParam",0x00010001,512

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; installation section for Serial only
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[genmcomnSer]
; Copy the driver over
CopyFiles=genmcmn.CopyFiles

;
; Service Installation
;

[genmcomnSer.Services]
AddService = genmcmn,  , genmcmn_Service_Inst

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

[genmcomnSer.HW.AddReg]
HKR,,"UpperFilters",0x00010000,"genmcmn"

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; installation section for PS2 only
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[genmcmnPS2]
; perform port related actions from msmouse.inf
Include=msmouse.inf
Needs=PS2_Inst

; Copy the driver over
CopyFiles=genmcmn.CopyFiles

;
; Service Installation
;

[genmcmnPS2.Services]
AddService = genmcmn,  , genmcmn_Service_Inst
; Install the port driver and mouclass from msmouse.inf
Include=msmouse.inf
Needs=PS2_Inst.Services

[genmcmnPS2.HW]
; Add the device upper filter
AddReg = genmcmnPS2.HW.AddReg
delReg = genmcmnPS2.HW.DelReg

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

[genmcmnPS2.HW.DelReg]
HKR,,"DisableInitializePolledUI",0x00000004,

[genmcmnPS2.HW.AddReg]
HKR,,"UpperFilters",0x00010000,"genmcmn"
HKR,,"MouseInitializePolled",0x00010001,0
HKR,,"EnableWheelDetection",0X0010001,2

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
;common setction for PS2 and USB
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[genmcmnUSB_Service_Inst]
DisplayName    = %genmcmnUSB.SvcDesc%
ServiceType    = 1 ;%SERVICE_KERNEL_DRIVER%
StartType      = 3 ;%SERVICE_DEMAND_START%
ErrorControl   = 0 ;%SERVICE_ERROR_IGNORE%
ServiceBinary  = %12%\gflmouhid.sys
LoadOrderGroup = extended base


[genmcmn_Service_Inst]
DisplayName    = %genmcmn.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Pointer Port
ServiceBinary  = %12%\gmfiltr.sys

[genmcmnUSB.CopyFiles]
gflmouhid.sys

[genmcmn.CopyFiles]
gmfiltr.sys

[SourceDisksNames]
1 = %DiskId1%,,,

[SourceDisksFiles]
gmfiltr.sys = 1,,
gflmouhid.sys = 1,,


[Strings]
SPSVCINST_ASSOCSERVICE = 0x00000002

;for uninstallation
Genius_InfID = "Scroll Mouse" 

; ps2 port mouse
Genius.DeviceDescPS21 = "PS/2 Scroll Mouse"
Genius.DeviceDescPS22 = "PS/2 Scroll Mouse"
Genius.DeviceDescPS23 = "PS/2 Scroll Mouse"
Genius.DeviceDescPS24 = "PS/2 Scroll Mouse"
; serial port mouse 
Genius.DeviceDescSER1 = "Serial Scroll Mouse"
Genius.DeviceDescSER2 = "Serial Scroll Mouse"
Genius.DeviceDescSER3 = "Serial Scroll Mouse"
Genius.DeviceDescSER4 = "Serial Scroll Mouse"
; usb port mouse
Genius.DeviceDescUSB1 = "USB Scroll Mouse"
Genius.DeviceDescUSB2 = "USB Scroll Mouse"
Genius.DeviceDescUSB3 = "USB Scroll Mouse"
Genius.DeviceDescUSB7 = "USB Scroll Mouse"
Genius.DeviceDescUSB8 = "USB Scroll Mouse"
Genius.DeviceDescUSBb = "USB Scroll Mouse"
Genius.DeviceDescUSB17 = "USB Scroll Mouse"
Genius.DeviceDescUSB1F = "USB Scroll Mouse"
HID\VID_05A4&PID_9731&MI_01.DeviceDesc = "USB Scroll Mouse"
HID\VID_05A4&PID_9732&MI_01.DeviceDesc = "USB Scroll Mouse"
HID\VID_0AB0&PID_0001.DeviceDesc = "USB Scroll Mouse"
Genius.DeviceDescUSB24 = "USB Scroll Mouse"
Genius.DeviceDescUSB27 = "USB Scroll Mouse"
Genius.DeviceDescUSB2a = "USB Scroll Mouse"
Genius.DeviceDescUSB0101&MI_01&Col01 = "USB Scroll Mouse"

genmcmn.SvcDesc = "Scroll Mouse Driver"
genmcmnUSB.SvcDesc = "USB Scroll Mouse Driver"
DiskId1 = "Scroll Mouse Driver Installation Disk #1"
Genius = "KYE"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web2, load: 1.42