HARDWARE.INI Driver File Contents (Primax.zip)

//******************************************************************************
//				1998/08/27 
//	Added some capabilities by Phill,these issues for WHQL,
//	about cap_supportedcaps/cap_deviceonline/cap_bitorder/cap_uicontrollable		
//******************************************************** **********************

[Identity]
Language=0
ProductName=FlatBed Scanner
ProductName_16=FlatBed Scanner
MajorNum=2
MinorNum=00
DriverMajorNum=2
DriverMinorNum=00
DriverNoteStr=
Manufacture=Primax

[CAP_UICONTROLLABLE]
Type=TWTY_BOOL
Default=TRUE
Current=TRUE
Allowed=TRUE
Set=TWCC_BADPROTOCOL
Get=TWON_ONEVALUE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ONEVALUE
PowerON=TRUE

[CAP_DEVICEONLINE]
Type=TWTY_BOOL
Default=
Current=TRUE
Allowed=TRUE
Set=TWCC_BADPROTOCOL
Get=TWON_ONEVALUE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ONEVALUE
PowerON=TRUE

[CAP_SUPPORTEDCAPS]
Type=TWTY_UINT16
Default=ICAP_XFERMECH
Current=ICAP_XFERMECH
Allowed=[CAP_AUTOFEED,ICAP_XFERMECH,ICAP_BRIGHTNESS]
Set=TWCC_BADPROTOCOL
Get=TWON_ARRAY
GetCurrent=TWON_ARRAY
GetDefault=TWON_ARRAY
Reset=TWCC_BADPROTOCOL  
PowerON=[CAP_AUTOFEED,ICAP_XFERMECH,ICAP_BRIGHTNESS]

[CAP_AUTOFEED]
Type=TWTY_BOOL
Default=TRUE
Current=TRUE
Allowed=TRUE
Set=TWON_ONEVALUE
Get=TWON_ONEVALUE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ONEVALUE
PowerON=TRUE

[CAP_FEEDERENABLED]
Type=TWTY_BOOL
Default=FALSE
Current=FALSE
Allowed=FALSE
Set=TWON_ONEVALUE
Get=TWON_ONEVALUE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ONEVALUE
PowerON=TRUE,FALSE

[CAP_FEEDERLOADED]
Type=TWTY_BOOL
Default=FALSE
Current=FALSE
Allowed=FALSE
Set=TWCC_BADPROTOCOL
Get=TWCC_BADPROTOCOL
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ONEVALUE
PowerON=TRUE

[CAP_XFERCOUNT]
Type=TWTY_INT16
Default=1
Current=1
Allowed=-1_to_1000,1
Set=TWON_ONEVALUE
Get=TWON_RANGE,TWON_ONEVALUE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ONEVALUE
PowerON=-1_to_1000,1

[ICAP_BRIGHTNESS]
Type=TWTY_FIX32
Default=0
Current=0
Allowed=-1000_to_1000,1
Set=TWON_ONEVALUE,TWON_RANGE
Get=TWON_ONEVALUE,TWON_RANGE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_RANGE
PowerON=-1000_to_1000,1

[ICAP_COMPRESSION]
Type=TWTY_UINT16
Default=TWCP_NONE
Current=TWCP_NONE
Allowed=TWCP_NONE
Set=TWON_ONEVALUE,TWON_ENUMERATION
Get=TWON_ONEVALUE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ENUMERATION
PowerON=TWCP_NONE

[ICAP_CONTRAST]
Type=TWTY_FIX32
Default=0
Current=0
Allowed=-1000_to_1000,1
Set=TWON_ONEVALUE,TWON_RANGE
Get=TWON_ONEVALUE,TWON_RANGE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_RANGE
PowerON=-1000_to_1000,1

[ICAP_HIGHLIGHT]
Type=TWTY_UINT16
Default=255
Current=255
Allowed=0_to_255,1
Set=TWON_ONEVALUE,TWON_RANGE
Get=TWON_RANGE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_RANGE
PowerON=0_to_255,1

[ICAP_IMAGEFILEFORMAT]
Type=TWTY_UINT16
Default=TWFF_BMP
Current=TWFF_BMP
Allowed=TWFF_BMP
Set=TWON_ONEVALUE
Get=TWON_ENUMERATION
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ENUMERATION
PowerON=TWFF_BMP

[ICAP_PHYSICALHEIGHT]
Type=TWTY_FIX32
Default=12
Current=12
Allowed=
Set=TWCC_BADPROTOCOL
Get=TWON_ONEVALUE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWCC_BADPROTOCOL
PowerON=11.69

[ICAP_PHYSICALWIDTH]
Type=TWTY_FIX32
Default=8.5
Current=8.5
Allowed=
Set=TWCC_BADPROTOCOL
Get=TWON_ONEVALUE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWCC_BADPROTOCOL
PowerON=8.5

[ICAP_SHADOW]
Type=TWTY_UINT16
Default=0
Current=f
Allowed=0_to_255,1
Set=TWON_ONEVALUE,TWON_RANGE
Get=TWON_RANGE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_RANGE
PowerON=0_to_255,1

[ICAP_TILES]
Type=TWTY_BOOL
Default=FALSE
Current=TRUE
Allowed=TRUE,FALSE
Set=TWON_ONEVALUE
Get=TWON_ONEVALUE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ONEVALUE
PowerON=TRUE,FALSE

[ICAP_UNITS]
Type=TWTY_UINT16
Default=TWUN_INCHES
Current=TWUN_INCHES
Allowed=TWUN_INCHES,TWUN_CENTIMETERS,TWUN_PICAS,TWUN_POINTS,TWUN_PIXELS
Set=TWON_ONEVALUE,TWON_ENUMERATION
Get=TWON_ENUMERATION
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ENUMERATION
PowerON=TWUN_INCHES,TWUN_CENTIMETERS,TWUN_PICAS,TWUN_POINTS,TWUN_PIXELS

[ICAP_XFERMECH]
Type=TWTY_UINT16
Default=TWSX_MEMORY
Current=TWSX_MEMORY
Allowed=TWSX_NATIVE,TWSX_FILE,TWSX_MEMORY
Set=TWON_ONEVALUE,TWON_ENUMERATION
Get=TWON_ENUMERATION
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ENUMERATION
PowerON=TWSX_NATIVE,TWSX_FILE,TWSX_MEMORY

[ICAP_XNATIVERESOLUTION]
Type=TWTY_UINT16
Default=300
Current=300
Allowed=
Set=TWCC_BADPROTOCOL
Get=TWON_ONEVALUE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWCC_BADPROTOCOL
PowerON=

[ICAP_YNATIVERESOLUTION]
Type=TWTY_UINT16
Default=300
Current=300
Allowed=
Set=TWCC_BADPROTOCOL
Get=TWON_ONEVALUE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWCC_BADPROTOCOL
PowerON=

[ICAP_XRESOLUTION]
Type=TWTY_FIX32
Default=300.0
Current=300.0
Allowed=72_to_9600,1
Set=TWON_ONEVALUE,TWON_ENUMERATION,TWON_RANGE
Get=TWON_ONEVALUE,TWON_RANGE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_RANGE
PowerON=72_to_9600

[ICAP_YRESOLUTION]
Type=TWTY_FIX32
Default=300.0
Current=300.0
Allowed=72_to_9600,1
Set=TWON_ONEVALUE,TWON_ENUMERATION,TWON_RANGE
Get=TWON_ONEVALUE,TWON_RANGE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_RANGE
PowerON=72_to_9600

[ICAP_XSCALING]
Type=TWTY_UINT16
Default=1
Current=1
Allowed=0_to_4,1
Set=TWON_ONEVALUE,TWON_RANGE
Get=TWON_RANGE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_RANGE
PowerON=0_to_4,1

[ICAP_YSCALING]
Type=TWTY_UINT16
Default=1
Current=1
Allowed=0_to_4,1
Set=TWON_ONEVALUE,TWON_RANGE
Get=TWON_RANGE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_RANGE
PowerON=0_to_4,1

[ICAP_PLANARCHUNKY]
Type=TWTY_UINT16
Default=
Current=TWPC_PLANAR
Allowed=TWPC_CHUNKY,TWPC_PLANAR
Set=TWON_ONEVALUE
Get=TWON_ONEVALUE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ONEVALUE
PowerON=TWPC_CHUNKY,TWPC_PLANAR

[ICAP_BITDEPTH]
Type=TWTY_UINT16
Default=1
Current=8
Allowed=8,0,16
Set=TWON_ONEVALUE,TWON_ENUMERATION
Get=TWON_ONEVALUE,TWON_ENUMERATION
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=1
PowerON=1

[ICAP_PIXELFLAVOR]
Type=TWTY_UINT16
Default=TWPF_CHOCOLATE
Current=TWPF_CHOCOLATE
Allowed=TWPF_CHOCOLATE,TWPF_VANILLA
Set=TWCC_BADPROTOCOL
Get=TWON_ONEVALUE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ONEVALUE
PowerON=TWPF_CHOCOLATE,TWPF_VANILLA

[ICAP_AUTOBRIGHT]
Type=TWTY_BOOL
Default=FALSE
Current=FALSE
Allowed=TRUE,FALSE
Set=TWON_ONEVALUE
Get=TWON_ONEVALUE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ONEVALUE
PowerON=FALSE

[ICAP_PIXELTYPE]
Type=TWTY_UINT16
Default=TWPT_BW
Current=TWPT_BW
Allowed=TWPT_BW,TWPT_GRAY,TWPT_RGB
Set=TWON_ONEVALUE,TWON_ENUMERATION
Get=TWON_ONEVALUE,TWON_ENUMERATION
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ENUMERATION
PowerON=TWPT_BW,TWPT_GRAY,TWPT_RGB

[ICAP_GAMMA]
Type=TWTY_FIX32
Default=2.2
Current=f
Allowed=0.01_to_5.00,1
Set=TWON_ONEVALUE
Get=TWON_ONEVALUE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ONEVALUE
PowerON=1.0

[ICAP_THRESHOLD]
Type=TW_FIX32
Default=128.0
Current=128.0
Allowed=0_to_255,1
Set=TWCC_BADPROTOCOL
Get=TWON_ONEVALUE,TWON_RANGE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ONEVALUE
PowerON=128.0

// Added by Phill
[ICAP_BITORDER]
Type=TW_UINT16
Default=TWBO_MSBFIRST
Current=TWBO_MSBFIRST
Allowed=TWBO_LSBFIRST,TWBO_MSBFIRST
Set=TWON_ONEVALUE
Get=TWON_ONEVALUE
GetCurrent=TWON_ONEVALUE
GetDefault=TWON_ONEVALUE
Reset=TWON_ONEVALUE
PowerON=TWBO_MSBFIRST

[MemSize]
//For Kye AutoMem Set to 0
AutoMem=0
MinMem=32767
MaxMem=327670
PerMem=327670

[AUTOCROP]
Threshold=8
MinArea=16
MinWidth=3
MinHeight=3 

ValidLeft=1
ValidRight=253
ValidTop=1
ValidBottom=350

[ButtonDefine]
StartBitNo=4
StopBitNo=0
WhatStartButtonDoing=1 	 	// 0:PreScan or 1:Scan
PollingStopButton=1		// 1:Yes     or 0:No
CheckStopButtonCounter=100	// How many times to check stop button

[Option]
Caption=FlatBed Scanner
Disable36BitApps=MGI PhotoSuite SE,MGI PhotoSuite,PhotoSuite II,PaperPort,Imaging,Adobe PhotoDeluxe Home Edition,Microsoft PhotoDraw,Adobe PhotoDeluxe Business Edit,PhotoEnhancer
Button=1
Logo=0
LeftSide=0
RightSide=254
TopSide=0
BottomSide=350
HelpFileName=TWAIN.HLP
MaxResolution_300=2400
MaxResolution_600=2400 
AutoCropThreshold=50
BWTurboDPI=301
GrayTurboDPI=300
ColorTurboDPI=300
36BitsColorMode=0
SkipWarmup=1

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: ftp, load: 1.69