;****************************************************************************** ; Version section ;------------------------------------------------------------------------------ [Version] Signature="$WINDOWS NT$" Provider=%S_Provider% DriverVer=02/07/2004,6.00 Class=USB ClassGUID={96e73b6e-7a5a-11d4-9f24-0080c82727f4} ;****************************************************************************** ; Class Install section (optional) ;------------------------------------------------------------------------------ ; install class, Windows 98: [ClassInstall] AddReg=_AddReg_ClassInstall ; install class, Windows 2000: [ClassInstall32] AddReg=_AddReg_ClassInstall ; registry entries required for class [_AddReg_ClassInstall] HKR,,,,"AXIOHM USB Printer" HKR,,Icon,,"-20" ;****************************************************************************** ; Manufacturer section ;------------------------------------------------------------------------------ [Manufacturer] %S_Mfg%=_Devices ;****************************************************************************** ; Device section ;------------------------------------------------------------------------------ [_Devices] ; ; ### modify here ### ; Use *one of* the following entries to create an association between USBIO and your device. ; Activate one line by removing the ';' from the beginning. ; Use this entry if the device is identified by USB Vendor ID (VID) and Product ID (PID). ; This is the recommended choice and is appropriate in most cases. ; Replace XXXX by your Vendor and Product IDs, in hexadecimal format, 4 digits each. ; example: USB\VID_053C&PID_0001 %S_DeviceDesc1%=_Install1, USB\Class_07,VID_05D9&PID_A000 ;****************************************************************************** ; Install section ( Device1 ) ;------------------------------------------------------------------------------ ; driver-specific, Win98 [_Install1] CopyFiles=_CopyFiles_sys, _CopyFiles_inf AddReg=_AddReg_SW1, _AddReg_98, _Parameters1_98 ; device-specific, Win98 [_Install1.HW] AddReg=_AddReg_HW1 ; driver-specific, Win2000 [_Install1.NTx86] CopyFiles=_CopyFiles_sys, _CopyFiles_inf AddReg=_AddReg_SW1, _Parameters1_NT ; service-install, Win2000 [_Install1.NTx86.Services] AddService = %S_DriverName%, 0x00000002, _NT_AddService, _NT_EventLog ; device-specific, Win2000 [_Install1.NTx86.HW] AddReg=_AddReg_HW1 ;****************************************************************************** ; Install section ( Device2 ) ; may be repeated to support more than one device ;------------------------------------------------------------------------------ ; ... ;****************************************************************************** ; NT Service sections (Win2000 only) ;------------------------------------------------------------------------------ [_NT_AddService] DisplayName = %S_ServiceDisplayName% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; demand ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\System32\Drivers\%S_DriverName%.sys [_NT_EventLog] AddReg=_NT_EventLog_AddReg [_NT_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\%S_DriverName%.sys" HKR,,TypesSupported, 0x00010001,7 ;****************************************************************************** ; Registry sections ( Device1 ) ;------------------------------------------------------------------------------ [_AddReg_98] ; required standard entries HKR,,NTMPDriver,,%S_DriverName%.sys HKR,,DevLoader,,*ntkern [_AddReg_SW1] ; create registry key used to store configuration parameters HKLM,"%S_ConfigPath%",,, HKLM,"%S_ConfigPath%"\"%S_DeviceConfigPath1%",,, [_AddReg_HW1] ; Create a link to the configuration key. This is absolute required! HKR,,USBIO_ConfigurationPath,,\Registry\Machine\%S_ConfigPath%\%S_DeviceConfigPath1% ; ; ### modify here ### ; Enable the next line to create an additional private user interface for your device. ; This is strongly recommended if you ship the driver together with a product. ; DO NOT USE an existing GUID. Instead, generate a new one ! ; Use guidgen.exe to generate a new GUID, copy-paste it to the the following line. ;HKR,,USBIO_UserInterfaceGuid,,"{????????-????-????-????-????????????}" ; ; Enable the next line to create a static device name. ; THIS IS NOT RECOMMENDED ! ; It should be used only if compatibility to earlier versions of USBIO is required. ;HKR,,USBIO_DeviceBaseName,,%S_DeviceBaseName1% ; parameters used on Windows 98, Windows ME [_Parameters1_98] ; ### modify here ### ; Set the default behaviour of the driver for Windows 98 and Windows ME. ; For a description of the parameters, refer to the USBIO Reference Manual. HKLM,"%S_ConfigPath%"\"%S_DeviceConfigPath1%",PowerStateOnOpen,0x00010001, 0 HKLM,"%S_ConfigPath%"\"%S_DeviceConfigPath1%",PowerStateOnClose,0x00010001, 0 HKLM,"%S_ConfigPath%"\"%S_DeviceConfigPath1%",EnableRemoteWakeup,0x00010001, 1 HKLM,"%S_ConfigPath%"\"%S_DeviceConfigPath1%",MinPowerStateUsed,0x00010001, 3 HKLM,"%S_ConfigPath%"\"%S_DeviceConfigPath1%",MinPowerStateUnused,0x00010001, 3 HKLM,"%S_ConfigPath%"\"%S_DeviceConfigPath1%",AbortPipesOnPowerDown,0x00010001, 1 ; parameters used on Windows 2000 [_Parameters1_NT] ; ### modify here ### ; Set the default behaviour of the driver for Windows 2000 ; For a description of the parameters, refer to the USBIO Reference Manual. HKLM,"%S_ConfigPath%"\"%S_DeviceConfigPath1%",PowerStateOnOpen,0x00010001, 0 HKLM,"%S_ConfigPath%"\"%S_DeviceConfigPath1%",PowerStateOnClose,0x00010001, 0 HKLM,"%S_ConfigPath%"\"%S_DeviceConfigPath1%",EnableRemoteWakeup,0x00010001, 1 HKLM,"%S_ConfigPath%"\"%S_DeviceConfigPath1%",MinPowerStateUsed,0x00010001, 3 HKLM,"%S_ConfigPath%"\"%S_DeviceConfigPath1%",MinPowerStateUnused,0x00010001, 3 HKLM,"%S_ConfigPath%"\"%S_DeviceConfigPath1%",AbortPipesOnPowerDown,0x00010001, 1 HKLM,"%S_ConfigPath%"\"%S_DeviceConfigPath1%",SuppressPnPRemoveDlg,0x00010001, 1 ;****************************************************************************** ; Registry sections ( Device2 ) ; may be repeated to support more than one device ;------------------------------------------------------------------------------ ; ... ;****************************************************************************** ; Copy Files section ;------------------------------------------------------------------------------ [_CopyFiles_sys] Axiohm.sys [_CopyFiles_inf] Axiohm.inf ;****************************************************************************** ; Options ;------------------------------------------------------------------------------ [ControlFlags] ; Advanced options can be specified here. ; For details, refer to the Windows 2000 DDK. ;****************************************************************************** ; Destination Directories ;------------------------------------------------------------------------------ [DestinationDirs] DefaultDestDir = 11 ; SYSTEM directory _CopyFiles_sys = 10,System32\Drivers _CopyFiles_inf = 17 ; INF directory ;****************************************************************************** ; Disk Layout ;------------------------------------------------------------------------------ [SourceDisksNames] 1=%S_DiskName%,, [SourceDisksFiles] %S_DriverName%.sys=1 ;****************************************************************************** ; Text Strings ;------------------------------------------------------------------------------ [Strings] ; ### modify here ### ; Edit the strings in this section to met your preferences. ; Some of the strings are shown at the user interface. ; provider name S_Provider="Axiohm SARL (France)" S_Mfg="Axiohm" ; file name of driver executable ; If the name is modified, the _CopyFiles_sys section must also be modified ! S_DriverName="Axiohm" ; service display name S_ServiceDisplayName="Axiohm USB Driver (Axiohm.sys)" ; device-specific base names S_DeviceBaseName1="AxiohmUSB_Device" ; device description S_DeviceDesc1="Axiohm USB Printer" ; disk name S_DiskName="Axiohm USB Driver Disk" ; device class display name, shown in Device Manager ; S_DeviceClassDisplayName="USBIO controlled devices" ; configuration registry path (where the registry parameters will be located) ; IMPORTANT: MUST BE under SYSTEM\CurrentControlSet\Services ! ; The string should be build in the form: ; SYSTEM\CurrentControlSet\Services\<DriverName> S_ConfigPath="SYSTEM\CurrentControlSet\Services\Axiohm USB" ; device-specific configuration registry path S_DeviceConfigPath1="Parameters"Download Driver Pack
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.