Midinäppäimistö ei toimi vaikka on ajurit

Mois.

Eli siis kyseessä on Creativen Prodikeys PC-Midi -näppäimistö/midikoskettimisto. Ajurit ovat Vista 32 bit tarkoitettu, mutta vaikka laite tulee näkyville musiikinteko-ohjelmissa, koskettimet eivät toimi. Ainoastaan näppäinpuoli toimii. Yritin laitehallinnan kautta ladata käsin ajurit siellä näkyvällä USB Human Interfacelle, mikä siltä osin onnistuikin. Siltikin sama juttu. Nyt poistan kaikki ajurit ja sen jäänteet (ainakin yritän). Vaikuttaa siltä, että Windows ei asenna ajureita vaan käyttöön jäävät perus-näppäimistöajurit (silloinkin, kun asennetaan asennusohjelmalla.)
Koskettimistoon ei löydy mitään ajureita netistä, sillä tuki on lopetettu! Onnistuin jostain kaivamaan esiin nämä ajurit :frowning:

Käyttöjärjestelmä on Vista 32 bit.

Olen nyt “pakottanut” ajurit tuolle, eli laitehallinnasta käsin hakenut .inf-tiedostot. Nyt herjaa laitteen ajurin tiedoissa, että yhtään ohjaintiedostoa ei ole ladattu. Inf-tiedostoja katsottuani sain sen verran selville, että system32 -kansioon menee niitä .dll -tiedostoja ja yksi .sys-tiedosto. Sen enempää en saa minun taidoilla selville niistä tiedostoista. Niitähän on kaksi ajuria, eli HID-ajuri ja Usb Human Interface, jotka molemmat näkyvät laitehallinnassa tuolla omalla nimellä (Prodikeys PC-Midi).

Mihin pitäisi tiedostoja siirtää, että alkaisi pelittämään?

;============================================
;
; INF file For Install Prodikeys PC-MIDI Driver
;
; Copyright © 2005 Creative Technology Ltd
; All rights reserved.
;
;============================================

[Version]
Signature=$CHICAGO$
Class=HIDClass
ClassGUID={745A17A0-74D3-11D0-B6FE-00A0C90F57DA}
CatalogFile=CtPm_32.cat
Provider=%CreativeTech%
DriverVer=11/10/2005,1.00.09.00

[Manufacturer]
%CreativeTech%=Creative

[ControlFlags]
ExcludeFromSelect=*

[Creative]
%CTProdikeys%=DefaultInstall, USB\VID_041E&PID_2801

[DestinationDirs]
;COMMON FILES
DefaultDestDir=10,system32\drivers
CtPmSys.CopyFiles=10,system32\drivers
CtPmDll.CopyFiles=11

[SourceDisksFiles]
CtPmFilt.sys=1
CtPmFkdi.dll=1
CtPmAddf.dll=1
CtPmMidi.dll=1

[SourceDisksNames]
1=%INSTALL_DISK%, ;“Prodikey Installation Disk”,3

;------------------------
; COMMON ENTRIES
;------------------------
[CtPmSys.CopyFiles]
CtPmFilt.sys

[CtPmDll.CopyFiles]
CtPmFkdi.dll
CtPmAddf.dll
CtPmMidi.dll,0x00000010 ;COPYFLG_NO_OVERWRITE

;------------------------------------------------------------------------------
; WINDOWS 2k
;------------------------------------------------------------------------------
[DefaultInstall]
Include=usb.inf
Needs=Composite.Dev.NT
AddReg=ProdikeyReg
CopyFiles=CtPmSys.CopyFiles,CtPmDll.CopyFiles

[DefaultInstall.services]
Include=usb.inf
Needs=Composite.Dev.NT.Services
AddService=CtPmFilt,CtPmFiltService

[CtPmFiltService]
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%10%\system32\drivers\CtPmFilt.sys

[ProdikeyReg]
HKLM,%RUNONCEKEYNAME%,InjectFilter,"rundll32 CtPmAddf,InjectFilter ““USB\Vid_041e&Pid_2801&Rev_0005"” CtPmFilt -add -lower”

;------------------------------------------------------------------------------
; String Definitions
;------------------------------------------------------------------------------
[Strings]
CreativeTech=“Creative”
RUNONCEKEYNAME=“Software\Microsoft\Windows\CurrentVersion\Runonce”
INSTALL_DISK=“Creative Prodikeys Installation Disc”
CTProdikeys=“Creative Prodikeys PC-MIDI”


TOINEN TIEDOSTO:

;============================================
;
; INF file For Install Prodikeys PC-MIDI Driver
;
; Copyright © 2005 Creative Technology Ltd
; All rights reserved.
;
;============================================

[Version]
Signature=$CHICAGO$
Class=Keyboard
ClassGUID={4D36E96B-E325-11CE-BFC1-08002BE10318}
CatalogFile=CtPmKBD.cat
Provider=%CreativeTech%
DriverVer=09/28/2005,1.00.08.00

[Manufacturer]
%CreativeTech%=Creative

[Creative]
%CTProdikeys%=HIDInstall, HID\VID_041E&PID_2801&MI_00

[ControlFlags]
ExcludeFromSelect.NTx86=*

;------------------- HID ------------------------------------------

[HIDInstall.NT]
Include = keyboard.inf
Needs = HID_Keyboard_Inst.NT
Copyfiles = HID_Keyboard_Inst.CopyFiles.NT

[HIDInstall.NT.HW]
Include = keyboard.inf
Needs = HID_Keyboard_Inst.NT.HW
AddReg = HIDInstall.NT.HW.AddReg

[HIDInstall.NT.HW.AddReg]
HKR,“WaitWakeEnabled”,0x00010001,0x1

[HIDInstall.NT.Services]
Include = keyboard.inf
Needs = HID_Keyboard_Inst.NT.Services

[SourceDisksNames]
1 = %INSTALL_DISK%

[DestinationDirs]
DefaultDestDir = 12 ;Must be the same as in KEYBOARD.INF

[SourceDisksFiles]
;------------------------------------------------------------------------------
; String Definitions
;------------------------------------------------------------------------------
[Strings]
CreativeTech=“Creative”
RUNONCEKEYNAME=“Software\Microsoft\Windows\CurrentVersion\Runonce”
INSTALL_DISK=“Creative Prodikeys Installation Disc”
CTProdikeys=“Creative Prodikeys PC-MIDI”

Menikö ylläolevat koodit kenties muillakin yli hilseen kuten minulla? :smiley:

No, olen poistanut ajurit nyt kokonaan. Eli alkutilanteessa ollaan. Miten tästä lähdettäisiin etenemään? Olen varma, että ajurit saa jotenkin toimimaan, mutta miten???

Hei

Itsekin olen MIDI-jutskaa harrastanut tämän verran.

Jo aiemmalla koneella jossa oli XP, sekä uudella jossa Win7, minulla oli onni jättää “Visto” väliin, kokeilin noita:

Soittimena on Yamaha PSR290.

Tilasin joskus netistä “USB-MIDI Cable” kaapelin.

Ohjelma on “Anvil Studio 2012”, ilmainen netistä löytämäni.

Noilla olen kyllä päässyt alkuun, mutta siihen se toistaiseksi on jäänyt. Laitteet pelaa kunhan vaan itsellä olisi aikaa ja intoa tuohonkin.

Muuten en osaa neuvoa, tuollaiset listaukset tahtoo mennä tosiaankin “hilseen yli” minulla, joka käyttöohjeetkin luen vain hätätapauksessa :slight_smile:

Mutta jos mahdollista, niin kokeile hakea netistä tuo Anvil Studio, niin voisin ehkä sen puitteissa jotain opastusta yrittää antaa.
anvilstudio.com/

Näyttää olevan Vistakin listalla: “Anvil Studio ™ is a free Windows 8 / 7 / Vista / XP program designed for people who want to…”