| Другое > Hard'n'Soft |
| Exeq Battlegear как заставить работать вибрацию? |
| (1/1) |
| Qwentor:
Как заставить работать вибрацию на геймпаде Exeq Battlegear под Windows 7? Драйвера только до Vista, на семерке они не устанавливаются. Код устройства USB\VID_0810&PID_0003&REV_0106 Пробовал делать как здесь: http://forum.ru-board.com/topic.cgi?forum=27&topic=13233&start=40#9 > 1. Качаем http://www.saitek.com/uk/down/drivers.php драйвера под геймпад указаный выше, и вашу OC > > 2. Разархивируем содержимое сетапки (я это делал винраром) > > 3. Находим файл SaiF620.inf в папке сетапки\f620 и открываем (открывал блокнотом) > > 4. Далее: правка-заменить VID_06A3&PID_F620 на VID_0810&PID_0003 сохраняем, выходим > > 5. В разархивированой папке сетапки запускаем setup.exe > > 6. Радуемся" Замена местами 32 и 35 в inf, как там далее советуют, ничего не дала. Немудрено, там же не такой же геймпад, а просто с таким же идентификатором.. В итоге вибрация работает, но на правом стике оси поменяны местами (вертикальная с горизонтальной). Драйвер от какого-нибудь другого геймпада подходит для моего? Или что поменять в inf-файле, чтоб вернуть оси на место? Содержимое inf: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Copyright 2007 Saitek plc ;; ;; SaiF620.inf ;; SD 6 - x86 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [Version] Signature= $CHICAGO$ Class= HIDClass ClassGuid= {745a17a0-74d3-11d0-b6fe-00a0c90f57da} Provider= %PROVIDER% DriverVer= 10/22/2008, 6.5.6.7 CatalogFile= SaiF620.cat [Manufacturer] Saitek = SAITEK_MODELS [SAITEK_MODELS] %HID_NAME%= SAI_HID_Inst, HID\VID_0810&PID_0003 %USB_NAME%= SAI_USB_Inst, USB\VID_0810&PID_0003 [ControlFlags] ExcludeFromSelect= * [SourceDisksNames] 1=%DISKNAME%,,,. [SourceDisksFiles] SaiKF620.sys = 1 ; programming driver ffpage32.dll = 1 ; cpl ffdriver32.dll = 1 ; rumble driver WdfCoInstaller01005.dll = 1 ; make sure the number matches with SourceDisksNames [DestinationDirs] DefaultDestDir= 10,system32\drivers SAI_USB_Inst_Dlls.CopyFiles.NT= 11 SAI_HID_Inst_CoInstaller_CopyFiles = 11 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [SAI_HID_Inst.NT.CoInstallers] AddReg=SAI_HID_Inst_CoInstaller_AddReg CopyFiles=SAI_HID_Inst_CoInstaller_CopyFiles [SAI_HID_Inst_CoInstaller_AddReg] HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01005.dll,WdfCoInstaller" [SAI_HID_Inst_CoInstaller_CopyFiles] WdfCoInstaller01005.dll,,,2 [SAI_HID_Inst.NT.Wdf] KmdfService = SaiKF620, SAI_HID_Inst_WDFSect [SAI_HID_Inst_WDFSect] KmdfLibraryVersion = 1.5 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [SAI_HID_Inst.NT] Copyfiles = SAI_HID_Inst.CopyFiles.NT AddReg = SAI_HID_Inst.AddReg.NT [SAI_HID_Inst.CopyFiles.NT] SaiKF620.sys,,,2 [SAI_HID_Inst.AddReg.NT] ; Do I Create a RawPDO for comms HKR, , UseInterface, 0x00010001, 0 ; What Interfaces do I register HKR, InterfacesSupported, %GUID_TORONTO%, 0x00010001, 1 ; Settings for each Interface ; Toronto HKR, Programming, Alias, , %GUID_ALIAS% HKR, Programming, Balias, , %GUID_BALIAS% ;HKR, Programming, CplProfile, , %CPL_PROFILE% ;HKR, Programming, DefaultProfile, , %DEFAULT_PROFILE% [SAI_HID_Inst.NT.Services] AddService = SaiKF620, 0x00000002, SaiHid_Service_Inst [SaiHid_Service_Inst] DisplayName = SaiKF620 ServiceType = 1 StartType = 3 ErrorControl = 0 ServiceBinary = %12%\SaiKF620.sys ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [SAI_USB_Inst.NT] CopyFiles=SAI_USB_Inst_Dlls.CopyFiles.NT AddReg=SAI_USB_Inst.AddReg Include=Input.inf Needs=HID_Inst.NT [SAI_USB_Inst.NT.Services] Include=Input.inf Needs=HID_Inst.NT.SERVICES [SAI_USB_Inst_Dlls.CopyFiles.NT] ffdriver32.Dll,,,2 ffpage32.dll,,,2 [SAI_USB_Inst.AddReg] HKLM,%KEY_OEM%\VID_0810&PID_0003,OEMName, 0, %DEV_NAME% HKLM,%KEY_OEM%\VID_0810&PID_0003,ConfigCLSID, 0, %GUID_CPL% ; replace 0c with number of buttons HKLM,%KEY_OEM%\VID_0810&PID_0003,OEMData,1,03,00,08,10,0c,00,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003,flags1,1,04,00,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003,OEMCallout,0,"joyhid.vxd" HKLM,%KEY_OEM%\VID_0810&PID_0003,Delay,1,19,00,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003,Amplify,1,e8,03,00,0 ;Axes HKLM,%KEY_OEM%\VID_0810&PID_0003\Axes\0,,0,"X axis" HKLM,%KEY_OEM%\VID_0810&PID_0003\Axes\0,Attributes,1,01,81,00,00,01,00,30,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Axes\0,FFAttributes,1,0a,00,00,00,00,01,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Axes\1,,0,"Y axis" HKLM,%KEY_OEM%\VID_0810&PID_0003\Axes\1,Attributes,1,01,81,00,00,01,00,31,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Axes\1,FFAttributes,1,0a,00,00,00,00,01,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Axes\2,,0,"Z axis" HKLM,%KEY_OEM%\VID_0810&PID_0003\Axes\2,Attributes,1,01,81,00,00,01,00,35,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Axes\2,FFAttributes,1,0a,00,00,00,00,01,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Axes\5,,0,"Rz axis" HKLM,%KEY_OEM%\VID_0810&PID_0003\Axes\5,Attributes,1,01,81,00,00,01,00,32,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Axes\5,FFAttributes,1,0a,00,00,00,00,01,00,00 ; Buttons HKLM,%KEY_OEM%\VID_0810&PID_0003\Buttons\0,Attributes,1,02,80,00,00,09,00,01,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Buttons\1,Attributes,1,02,80,00,00,09,00,02,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Buttons\2,Attributes,1,02,80,00,00,09,00,03,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Buttons\3,Attributes,1,02,80,00,00,09,00,04,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Buttons\4,Attributes,1,02,80,00,00,09,00,05,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Buttons\5,Attributes,1,02,80,00,00,09,00,06,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Buttons\6,Attributes,1,02,80,00,00,09,00,07,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Buttons\7,Attributes,1,02,80,00,00,09,00,08,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Buttons\8,Attributes,1,02,80,00,00,09,00,09,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Buttons\9,Attributes,1,02,80,00,00,09,00,0a,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Buttons\10,Attributes,1,02,80,00,00,09,00,0b,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\Buttons\11,Attributes,1,02,80,00,00,09,00,0c,00 ; Effects - adjust effect list to match effects supported HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback,Attributes,1,00,00,00,00,e8,03,00,00,e8,03,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback,CLSID,0,%GUID_RUMBLE% HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C20-8E33-11D0-9AD0-00A0C9A06E35},,0,"Constant Force" HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C20-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,01,01,00,00,01,86,00,00,ed,03,00,00,00,00,00,00,30,00,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C21-8E33-11D0-9AD0-00A0C9A06E35},,0,"Ramp Force" HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C21-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,02,01,00,00,02,86,00,00,ef,03,00,00,00,00,00,00,30,00,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C22-8E33-11D0-9AD0-00A0C9A06E35},,0,"Square Wave" HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C22-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,03,01,00,00,03,86,00,00,ef,03,00,00,00,00,00,00,30,00,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C23-8E33-11D0-9AD0-00A0C9A06E35},,0,"Sine" HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C23-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,04,01,00,00,03,86,00,00,ef,03,00,00,00,00,00,00,30,00,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C24-8E33-11D0-9AD0-00A0C9A06E35},,0,"Triangle" HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C24-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,05,01,00,00,03,86,00,00,ef,03,00,00,00,00,00,00,30,00,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C25-8E33-11D0-9AD0-00A0C9A06E35},,0,"SawtoothUp" HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C25-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,06,01,00,00,03,86,00,00,ef,03,00,00,00,00,00,00,30,00,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C26-8E33-11D0-9AD0-00A0C9A06E35},,0,"SawtoothDown" HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C26-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,07,01,00,00,03,86,00,00,ef,03,00,00,00,00,00,00,30,00,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C27-8E33-11D0-9AD0-00A0C9A06E35},,0,"Spring" HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C27-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,08,01,00,00,04,d8,00,00,6d,03,00,00,00,00,00,00,30,00,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C28-8E33-11D0-9AD0-00A0C9A06E35},,0,"Damper" HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C28-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,09,01,00,00,04,d8,00,00,6d,03,00,00,00,00,00,00,30,00,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C29-8E33-11D0-9AD0-00A0C9A06E35},,0,"Inertia" HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C29-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,0a,01,00,00,04,d8,00,00,6d,03,00,00,00,00,00,00,30,00,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C2A-8E33-11D0-9AD0-00A0C9A06E35},,0,"Friction" HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C2A-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,0b,01,00,00,04,d8,00,00,6d,03,00,00,00,00,00,00,30,00,00,00 HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C2B-8E33-11D0-9AD0-00A0C9A06E35},,0,"CustomForce" HKLM,%KEY_OEM%\VID_0810&PID_0003\OEMForceFeedback\Effects\{13541C2B-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,0c,01,00,00,05,86,00,00,ef,03,00,00,00,00,00,00,30,00,00,00 ; register ffpage32.dll HKCR,CLSID\%GUID_CPL%,,0,"Rumble Pad Test Pages Control Panel" HKCR,CLSID\%GUID_CPL%\InProcHandler32,,,"%11%\gchand.dll" HKCR,CLSID\%GUID_CPL%\InProcServer32,,0,"%11%\ffpage32.dll" HKCR,CLSID\%GUID_CPL%\InProcServer32,ThreadingModel,0,Apartment ; register ffdriver32.dll HKCR,CLSID\%GUID_RUMBLE%,,0,"Rumble Pad Force Feedback Driver (32bit)" HKCR,CLSID\%GUID_RUMBLE%\InProcServer32,,0,"%11%\ffdriver32.dll" HKCR,CLSID\%GUID_RUMBLE%\InProcServer32,ThreadingModel,0,Both ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [strings] KEY_OEM = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM" ALIASTABLE = "Software\Saitek\Configuration\Alias" GUID_SYDNEY = "{DAF1A7EE-68B2-4757-829E-C3E9226EA2DF}" GUID_AUKLAND = "{0040FD64-C5F1-49e3-A3EB-38E7B3AB3B3C}" GUID_AVIEMORE = "{19D936F8-BAC2-4636-82B7-BC2C35F33F2A}" GUID_TORONTO = "{3B0BC249-97F2-49c7-A5B4-8AF34040E48D}" GUID_MANHATTAN= "{8291a93b-3e39-4403-801f-f9e15c527562}" GUID_ISTANBUL = "{A7AAAAD0-99FF-45a1-87F5-2CFAEF10F6A0}" GUID_CPL = "{35430EC0-75B0-11d7-BC91-005006A3F620}" GUID_ALIAS = "{A14F7A98-E8C4-42e9-9A94-8A21EFF2AAF1}" GUID_BALIAS = "{E43D3B10-A604-4ec3-90CB-4A6A478841C9}" GUID_RUMBLE = "{2940F080-75AE-11d7-BC91-005006A3F620}" PROVIDER= "Saitek" DISKNAME= "Saitek Driver Media" DEV_NAME= "Saitek PS2700 Rumble Pad" HID_NAME= "Saitek PS2700 Rumble Pad (HID)" USB_NAME= "Saitek PS2700 Rumble Pad (USB)" Добавлено позже: В общем так: Решил я попробовать выдрать драйвер из висты и вкорячить его в семерку. Поставил висту на VirtualBox, установил Ashampoo Uninstaller для слежения за установкой программ. Пробрасываю геймпад в виртуалку, устанавливаю драйвер с сайта через Ashampoo Uninstaller.. и нифига не работает.. че за нах?? Порылся в своей файлопомойке и нашел драйвер для Vista, который я когда-то давно скачивал с сайта Exeq (тогда он был другой и там для геймпада были ссылки на 2 драйвера - для xp и для висты, сейчас один инсталлятор якобы сразу для обеих систем). Устанавливаю в висту - и все пашет! Устанавливаю в семерку - тоже пашет!!! Ура! Один только глюк - определяется как клавиатура, при этом в свойствах настройки и для клавы и для геймпада, но все работает, включая вибрацию. Вот ссылка на драйвер, я залил: http://rusfolder.com/32267494 На какой бы сайт с драйверами залить понадежнее, чтоб если что скачать можно было? |
| Vegas:
http://www.devid.info/ru/ |
| Qwentor:
--- Цитата: Vegas ---http://www.devid.info/ru/ --- Конец цитаты --- Что-то не получается ничего туда загрузить, ошибка 404 при попытке А какие сайты с драйверами вообще самые популярные? |
| vad8:
Код устройства USB\VID_0810&PID_0003&REV_0106 - SENZE 814, дрова встали из Винды, пробовал ваши на вибро, в диспечере "неизвестное устройство. Эмулятор PS1 работает, а вот pcsx2 и NullDC_R141 ни в какую, кнопки в плагине настраиваются, а в игре одна-две работают. В чем может быть проблема? |
| Qwentor:
vad8, хз, у меня работает.. А SENZE 814 - это типа марка геймпада или что? |
| vad8:
Да, марка "геймпада",http://aukro.ua/dzhojstik-dlya-sony-playstation-2-ps2-dualshock-i2701511033.html |
| Qwentor:
Винда Windows 7? В выходные попытаюсь выдрать куски из реестра, относящиеся к геймпаду. Нужно? А переустанавливать много раз пробовал? А если начисто - полностью удалив информацию о геймпаде в системе? Я точками восстановления вроде пользовался - восстанавливал на момент до установки драйверов. P.S. Этими танцами с бубном занимался правда с другими драйверами (без особых результатов), те что я на русфолдер залил встали сразу |
| vad8:
Семерка. Не знаю, что к чему, но вибра в Теккене 5 работает, по дибильному как то, но работает, хотя в диспетчере устройств "неизвестное устройство". С геймпадом шли дрова, но по ходу они не на Семерку - VL813 (4a12k)3.60. Геймпад стал определяться как "Double Vibration Controler 5". Можно попробовать выдрать ваш драйвер и принудительно его поставить, я так понял устройства у нас одинаковые, вибро - HID\VID_0810&PID_0003&REV_0106&Col02. Добавлено позже: Дровишки |
| Dimon2000:
vad8, спасибо за драйвер. Подошел к геймпаду Playstation 2 через переходник вот такой http://www.ebay.com/itm/181261487527?_trksid=p2060778.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT С ним работает вибрация и аналоговые стики (только не забыть нажать кнопку Analog) :cool: |
| Навигация |
| Главная страница сообщений |