Code Monkey home page Code Monkey logo

saitek-cyborg-ff's People

Contributors

thebunkerman avatar wallycz avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

saitek-cyborg-ff's Issues

Saitek Cyborg 3D Force Support

There is another joystick with the same issues as the Evo has, namely a 64-bit driver with the same 32-bit pointer issue which causes force feedback in 64-bit games to not work or causes crashes.

I've tried to use the Evo driver with the Cyborg 3D Force, but this doesn't seem to resolve the issue as exactly the same symptoms occur.
Latest driver file I can find for this stick is this one, which has this issue:
https://www.saitek.com/pub/software/full/Saitek_Cyborg3D_Force_SD6_64.exe

Can this fix for the Evo be applied to the Cyborg 3D Force drivers?

Doesn't seem to be working - Saitek Cyborg Evo Force

HI,

First off, let me just say a massive thanks to you guys for resurrecting this zombie driver!

I rarely use my old Saitek Cyborg Evo Force unless playing flying games but I've dusted it off to play Elite Dangerous and perhaps others.

I got the latest 6.0.4.1 drivers from Saitek and installed, this solved my deadzone issues however as you say when I clicked to test forcefeedback the driver crashed. (I know ED doesn't use it but I don't like the idea of an accidental crash).

I applied your powershell after some fiddling (I am a .Net & PHP Programmer and Windows Unix Expert by trade) verified that your updated dll 6.0.4.3 was copied to the system32 folder.

However after more fiddling I am just not able to get Device Manager to use your driver, it finds 2 others in SysWow64\Sai2FFB5.Dll and system32\drivers\SailFFB5.sys which it chooses over your's for some reason. This is confirmed as the Device name doesn't change in Device Manager either.

Now if I recall this has something to do with SysWow and signing but I'm no driver expert as Windows always looks to SysWow for validation (ever tried replacing notepad?), but this is where my memory fails me.

I'm quite capable of and willinbg to do some advanced debugging and/or trial and error if you have any technical suggestions on how to fiddle about with it, but if you could offer any advice I would be grateful.?

I checked the registry and all looks good, checked the hardware ID and that's good (USB\VID_06A3&PID_FFB5 and USB\VID_06A3&PID_FFB5&REV_0100. I also note in Device Manager where it lists the Driver Files your dll in sys32 is not showing a certificate icon so its not signed. I'm just off to check about allowing unsigned drivers now ;)

No matter what I try the driver reports as version 6.0.4.1 :( and the driver crashes when FF is applied. (In stick control panel)

Any advise?

Game Device Control Panel

Hi,
I just dusted-off my Cyborg Evo Force and tried using it for the 1st time ever on DCS. After some crashes and a bit of Google research, I found this page and installed your Powershell script. But still, the joystick crashes DCS as well as the Game Device Control panel (when trying to test force feedback. I'm on Windows 11 64-bit.

What I had done:
1.) Plugged the Cyborg Evo Force into USB
2.) Had installed drivers according to this post: https://forum.il2sturmovik.com/topic/22605-how-to-install-saitek-cyborg-evo-force-64-bit-ffb-drivers/
updating both USB and HID device manually according to the dead link in the post (you can still access it via wayback machine)
3.) Started Powershell as Admin and run your script.

Windows PowerShell
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.

Installieren Sie die neueste PowerShell für neue Funktionen und Verbesserungen! https://aka.ms/PSWindows

Warnung: PowerShell hat erkannt, dass Sie möglicherweise eine Sprachausgabe verwenden und PSReadline aus Kompatibilitätszwecken deaktiviert haben. Wenn Sie es erneut aktivieren möchten, führen Sie „Import-Modul psReadline” aus.

PS C:\WINDOWS\system32> d:
PS D:> \install.ps1

Sicherheitswarnung
Führen Sie ausschließlich vertrauenswürdige Skripts aus. Skripts aus dem Internet können zwar nützlich sein, stellen
jedoch auch eine potenzielle Gefahr für Ihren Computer dar. Wenn Sie diesem Skript vertrauen, lassen Sie mit dem Cmdlet
"Unblock-File" die Ausführung des Skripts ohne die Warnmeldung zu. Möchten Sie "D:\install.ps1" ausführen?
[N] Nicht ausführen [M] Einmal ausführen [H] Anhalten [?] Hilfe (Standard ist "N"): M
Saitek Force Feedback driver fix (https://github.com/WallyCZ/saitek-cyborg-ff)
Replacing Saitek Cyborg Evo Force driver
Do you want to change device name (needed for same games like DCS) [Y/n]: Y

OEMName : Saitek Cyborg Evo FF
PSPath : Microsoft.PowerShell.Core\Registry::HKEY_CURRENT_USER\System\CurrentControlSet\Control\MediaProperties\P
rivateProperties\Joystick\OEM\VID_06A3&PID_FFB5
PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_CURRENT_USER\System\CurrentControlSet\Control\MediaProperties\P
rivateProperties\Joystick\OEM
PSChildName : VID_06A3&PID_FFB5
PSDrive : HKCU
PSProvider : Microsoft.PowerShell.Core\Registry

PS D:>

Any advice what I may have done wrong, or I can fix it?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.