Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
It works on several other games on Steam (Sonic CD, for an example of a classic port I bought recently that it worked with)
Do you know if your controller is D-Input or X-Input?
Thank you for checking!
Going by Amazon's listings, the Logitech Rumblepad 2 was put to market late 2004, and the Game Elements Recoil was released late Spring 2005. This means your controllers are just barely out of date. They use DirectInput drivers(first introduced in 1995), so you have to use an intermediary program like Joy2Key to get the inputs mapped to keyboard presses, like I do with my Buffalo SNES USB controller
Regardless, "full controller support" doesn't mean what they think it does... it means the game can be controlled from boot up to shut down with a supported controller. It doesn't mean it natively supports every controller ever made. Which isn't even an issue since you can turn on xinput wrappers for pretty much every controller through steam now
That being said, there is still no reason why it shouldn't support a very common USB controller type like the Buffalo one that I had; it's not like these games are modern, they're ports of games that came out 2-3 decades ago.
So I completely agree with what Revener said.
Old controllers use Dinput, which is the old method of connecting a controller.
Modern controllers use Xinput, which is the configuration for Xbox controllers.
The reason is simple; it's easier to impliment universal Xinput in a game because it's a native Windows feature.