Yeah testing on ubuntu and it asks for a password but the password just closes the box. Once I ran in su no password was asked - gofigure.
Ok FFB, sadly I'm proly the most advanced user on the matter here. I say that because I have been working with FFB since 06 as I'm a USB developer. I have not worked on Dolphin but here is what I know.
Window: Watching USB traffic in windows when running dolphin or hitting refresh, shows (in laymans terms)
Dolphin: Hey controller are you a FFB device
Device yes I am,
Dolphin: Wacha got?
Device: constant, sine, square
Dolphin: Cool, your all set
Than I pick what I want and test it, works.
Linux:
Dolphin: ....
Device ????,
Nothing shows in the list
Mac:
Dolphin: ....
Device ????,
Nothing shows in the list
Points of interest.
Running fftest in linux
fftest : Hey controller are you a FFB device
Device: yes I am,
Test and it works
So I have concluded that FFB works in ubuntu but Dolphin never asks for it, it's like it was never developed to do so (hence why I'm here in the dev forums). Can anyone check the code? The only way to know if a controller is FFB is to either A, check the driver or B ask the device. Since this is a %100 HID ( no 3rd party drivers) device I bet the linux build is just not asking the controller like it does in windows.
In DX none managed code it looks like this
Not sure about SDL.
This could be why FFB does not work for osx
http://faq.iracing.com/article.php?id=209 UPADTE<--- All that did was cripple my device. I think I'd need to make one for HID PID
more talk about that here
http://www.macworld.com/article/1008250/immersion.html
Ok FFB, sadly I'm proly the most advanced user on the matter here. I say that because I have been working with FFB since 06 as I'm a USB developer. I have not worked on Dolphin but here is what I know.
Window: Watching USB traffic in windows when running dolphin or hitting refresh, shows (in laymans terms)
Dolphin: Hey controller are you a FFB device
Device yes I am,
Dolphin: Wacha got?
Device: constant, sine, square
Dolphin: Cool, your all set
Than I pick what I want and test it, works.
Linux:
Dolphin: ....
Device ????,
Nothing shows in the list
Mac:
Dolphin: ....
Device ????,
Nothing shows in the list
Points of interest.
Running fftest in linux
fftest : Hey controller are you a FFB device
Device: yes I am,
Test and it works
So I have concluded that FFB works in ubuntu but Dolphin never asks for it, it's like it was never developed to do so (hence why I'm here in the dev forums). Can anyone check the code? The only way to know if a controller is FFB is to either A, check the driver or B ask the device. Since this is a %100 HID ( no 3rd party drivers) device I bet the linux build is just not asking the controller like it does in windows.
In DX none managed code it looks like this
Code:
// Look for a force feedback device we can use
if( FAILED( hr = g_pDI->EnumDevices( DI8DEVCLASS_GAMECTRL,
EnumFFDevicesCallback, NULL,
DIEDFL_ATTACHEDONLY | DIEDFL_FORCEFEEDBACK ) ) )
return hr;
if(!g_pJoystick )
{
MessageBox( NULL, _T("Force feedback or joystick device not found. ")
_T("The sample will now exit."),
_T("Joystick"), MB_ICONERROR | MB_OK );
EndDialog( hDlg, 0 );
return S_OK;
}Not sure about SDL.
This could be why FFB does not work for osx
http://faq.iracing.com/article.php?id=209 UPADTE<--- All that did was cripple my device. I think I'd need to make one for HID PID
more talk about that here
http://www.macworld.com/article/1008250/immersion.html
![[Image: newLogo_white_small.png]](http://spawnlinux.ddns.net/Bliss-Box/images/newLogo_white_small.png)
main page
Working controllers
[url=http://spreadsheets.google.com/pub?key=tGD-U_eW1Rc7rNyqkpgJuIg&output=html][/url]
