Lave driver om på hardware
Jeg har en Asus ai-remote der er PRÆCIS magen til en Keyspan.billede af ai-remoten : http://www.bgslevi.cz/images_k/GBFF010.jpg
Det smarte ved keyspan'en er at der findes et program med som gør at man kan mappe ALLE knapperne på denne præsentations-pen og dermed gør den rigtig anvendelig til en HTPC.
Jeg har fået det gjort før af en ven, men han kan ikke huske præcis hvordan han fik den rettet til i driveren og det er så her i kommer ind i billedet :-)
Navnet på driveren under device instant ID er følgende:
HID\VID_0766&PID_5641&MI_01&COL02\7&159DF2B5&0&0001
Og jeg har en driver fil fra keyspanen jeg har prøvet at skifte ud men det er ikke nemt...
den ser således ud
-------------------------------------------
;------------------------------------------------------------------------------
; FILE: KDMRWIN.INF
; Windows 2000 and Win 98 install for DMR
; for UIA10 and UIA11
;------------------------------------------------------------------------------
; Copyright (c) 2002 InnoSys Inc., All Rights Reserved
[Version]
signature="$CHICAGO$"
Class=USB
ClassGuid={36fc9e60-c465-11cf-8056-444553540000}
Provider=%Keyspan%
DriverVer=02/21/2002,2.0.5
CatalogFile.NT=kdmrwin.CAT
[Manufacturer]
%KeyspanMfg%=Keyspan
[DestinationDirs]
DefaultDestDir=11
UIA11.Copy=11
UIA11.Copy.NT=12
UIA11.CoInstall.Copy.NT = 11
[SourceDisksNames]
1 = %DISK1%,KeyspanDMR,,
[SourceDisksFiles]
kdmrw98.sys = 1
kdmrw2k.sys = 1
kdmrinst.dll = 1
[Keyspan]
%USB\HID\VID_0766&PID_5641&MI_01&COL03\7&159DF2B5&0&0002, USB\VID_0766&PID_5641
%USB\HID\VID_0766&PID_5641&MI_01&COL03\7&159DF2B5&0&0002, USB\VID_0766&PID_5641
[ControlFlags]
ExcludeFromSelect=* ; removes all device here from the device installer list
;------------------------------------------------------------------------------
; Windows 2000 Sections
;------------------------------------------------------------------------------
[UIA11.NT]
CopyFiles=UIA11.Copy.NT
AddReg=UIA11.AddReg.NT
[UIA11.NT.CoInstallers]
CopyFiles=UIA11.CoInstall.Copy.NT
AddReg = UIA11.CoInstall.AddReg.NT
[UIA11.Copy.NT]
kdmrw2k.sys,,,2
[UIA11.CoInstall.Copy.NT]
kdmrinst.dll,,,0x00000010
[UIA11.NT.Services]
AddService=UIA11,2,DriverService
[DriverService]
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%10%\system32\drivers\kdmrw2k.sys
[UIA11.AddReg.NT]
HKR,,FriendlyName,,%FRIENDLYNAME%
[UIA11.CoInstall.AddReg.NT]
HKR,,CoInstallers32,0x00010000,"kdmrinst.dll,_DmrCoInstaller@16"
;------------------------------------------------------------------------------
; Windows 98 Sections
;------------------------------------------------------------------------------
[UIA11]
AddReg=UIA11.AddReg
CopyFiles=UIA11.Copy
[UIA11.Copy]
kdmrw98.sys,,,2
Kdmrinst.dll,,,0x00000010
[UIA11.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,kdmrw98.sys
HKLM, Software\Microsoft\Windows\CurrentVersion\RunOnce,"%DMRSetup_Desc%",,"rundll32.exe Kdmrinst.dll,_DMR_Setup@16"
;------------------------------------------------------------------------------
; String Definitions
;------------------------------------------------------------------------------
[Strings]
Keyspan="KSPN"
KeyspanMfg="Keyspan"
USB\HID\VID_0766&PID_5641&MI_01&COL03\7&159DF2B5&0&0002="Keyspan USB Digital Media Remote UIA10 (kdmrwxx.sys)"
USB\HID\VID_0766&PID_5641&MI_01&COL03\7&159DF2B5&0&0002="Keyspan USB Digital Media Remote UIA11 (kdmrwxx.sys)"
FRIENDLYNAME="Keyspan Digital Media Remote (UIA-1x) (kdmrwxx.sys)"
DISK1="Keyspan Digital Media Remote (KeyspanDMR)"
DMRSetup_Desc="Keyspan DMR Mapper Setup"
---------------------------------------------
og en anden fil hvor man måske skal ændre:
---------------------------------------------
;
; FILE: keyrfrem.INF
;
; Keyspan Presentation Remote (RF Receiver)
;
; USB Driver Installer for Win2k/XP
;
;
; Copyright (c) 2002 InnoSys Inc., All Rights Reserved
;
[Version]
signature="$CHICAGO$"
Class=USB
ClassGuid={36fc9e60-c465-11cf-8056-444553540000}
Provider=%Keyspan%
DriverVer=11/19/2002,1.0.0.0
;CatalogFile.NT=keyrfrem.CAT
[Manufacturer]
%KeyspanMfg% = Keyspan
[DestinationDirs]
DefaultDestDir=12
KEYRFREM.Copy=11
KEYRFREM.Copy.NT=12
[SourceDisksNames]
1 = %DISK1%,KeyspanRFREM,,
[SourceDisksFiles]
krfrflt.sys = 1
[Keyspan]
%USB\HID\VID_0766&PID_5641&MI_01&COL03\7&159DF2B5&0&0002, USB\VID_0766&PID_5641
%USB\HID\VID_0766&PID_5641&MI_01&COL03\7&159DF2B5&0&0002, USB\VID_0766&PID_5641
;---------------------------------------------------------------------
; Windows 2000 Sections
;---------------------------------------------------------------------
[KEYRFREM.NT]
CopyFiles=KEYRFREM.Copy.NT
[KEYRFREM.NT.HW]
AddReg=KEYRFREM.Hw.AddReg
[KEYRFREM.Copy.NT]
krfrflt.sys,,,0x60 ; replace newer, suppress dialog
[KEYRFREM.HW.Addreg]
HKR,,"LowerFilters",0x00010000,"krfrflt"
[KEYRFREM.NT.Services]
AddService = usbhub, 0x00000002, StandardHub.AddService
AddService=krfrflt,,FilterService
[StandardHub.AddService]
DisplayName = %StandardHub.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbhub.sys
LoadOrderGroup = Base
[FilterService]
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%10%\system32\drivers\krfrflt.sys
[Strings]
Keyspan = "KSPN"
KeyspanMfg = "Keyspan"
USB\HID\VID_0766&PID_5641.DeviceDesc="Keyspan Modifed (0x5641)"
USB\VID_06cd&PID_0402.DeviceDesc="Keyspan Presentation Remote (0x402)"
-------------------------------------------------
nogen bud?