Avatar billede beanluck Nybegynder
12. december 2006 - 00:18

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?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester