MysterD: According to PC Gaming Wiki for DS3, only XINPUT controllers are supported:
https://www.pcgamingwiki.com/wiki/Dungeon_Siege_III#Input_settings An XInput-based controller would be the Xbox for Windows PC Game Controllers (USB-based) or newer.
A lot of games from XBox platforms or newer only support XInput.
If you're using a DirectInput-based controller (i.e. most controllers before XInput, before the Xbox era started), you might need a 3rd party program to get it going properly.
Now, you have a Logitech controller - some of them, like say the F310, have a button to switch modes b/t XInput and DirectInput. If you have one of those type of controllers, hit the switch until it works. That should do the trick w/ those gamepads.
For games with no support for a certain or specific controller type, I'd use something like Joy2Key, Controller Companion or something of the sort.Run that while running your game and configure the game profiles: set-up its KB/mouse keys to the specific gamepad buttons, analog sticks, and D-pad to your liking.
PC Gaming Wiki on controller programs and stuff:
[url=https://www.pcgamingwiki.com/wiki/Glossary:Controller]PC Gaming Wiki on Controller Programs[/url]
I actually have an old Dual Action gamepad that is the exact copy of the current F310 minus the input type switch. I guess I'll just stick to the mouse and keyboard control scheme. Thank you though.