Deathwings said:
I'm not sure if this is the best place to ask but anyway, I'm looking into buying a new gamepad for my computer that, hopefully, won't crap out on me in a measly 3 months. I play a lot of RPGMaker games and prefer using the D-Pad for those, so a gamepad that allow me to use it in place of the joystic would be preferred. Budget is 30€, max, does anyone have a suggestion ?
You're not going to get anything decent at that price. All the major console controllers, Xbox 1, PS4, or Steam Controller are around the same price. Roughly $49 US, or 46€.
You could probably pick up a Logitech X-input pad for around that much. It's going to be cheaply made though.
Honestly, the best advice is to find a way to up your budget and just get one of the console pads or a Steam Controller. They're the best made of the bunch and will last you the longest, and you get what you pay for.
Honestly, the Steam Controller is the best of the bunch. It does have the biggest learning curve though and it will take a while to learn how to set up and use it properly. The touch pad coupled with the gyro is more accurate than an analog stick. Those grip triggers are really nice to have though, and are the biggest thing it has over the PS4 controller.
Don't know that it would work for you though, as the D-pad is another touchpad. It is easy to use as it has a cross indentation, but still isn't as nice as a standard d-pad for use as a control input in the manner you're talking about. For hotkeys it's great, better than a D-pad even, but for movement it takes some getting used too.
The best option for what you want is a PS4 controller, not an Xbox 1 gamepad. The touchpad in the center is very useful, and it also has a gyro in it that can be programmed with the Steam Client interface.
In fact, the Steam Client can now be used to reprogram any gamepad anyway you want, and can even be used to program a gamepad for use with most non-steam games so long as the client itself is running in the background.
Using 'activators' you can turn the D-Pad into 12 different hotkeys without using diagonals by using the hold and double tap functions. The start and select buttons can also be turned into six different menu keys the same way. The only button on any standard gamepad you can't reprogram any way you like is the center PS/Xbox/Steam button. It's super deep and worth exploring as things like activators, mode switching, turbo, and toggle are all stuff you can tweak and even mix and match.
For example, toggle is really useful for games that force you to hold down a button to crouch or something of that nature, or coupled with turbo to create an auto fire effect in a side scrolling shooter or bullet hell game.
I actually recommend emulating the keyboard for games that don't let you use X-input and Keyboard and mouse input at the same time. It gives you more options for how to setup the gamepad and allows for more intuitive hotkey setup. Just set up movement for WASD and use 'joystick like mouse' for the right stick.
Using a keyboard setup, every button on the gamepad can be three different buttons. Six if you use modeshift. You won't ever likely need that many buttons, but you'll be surprised how fast you'll get used to it, and how great having that kind of freedom can be. I really love having item, character, and journal menus all mapped to one key. Being able to map the entire number row to the D-pad for hotkeys is super nice as well.
At any rate, at your pricepoint you should be looking at Logitech or some other third party X-input gamepad, but you're not going to get something nice at that price. If you want something decent, it's going to cost you more, probably in the range of 45-60€.
Logitech is a standard X-input pad though, and it's about as nice as you're going to get at that price. It can be reprogrammed using the Steam Client's new gamepad interface just like an X-box gamepad. So even if you go with that, you should definitely spend some time tinkering around with that to see what you can do.
The best advice is to hold off and save a bit more to get one of the console gamepads. I highly recommend the PS4 controller if using the D-pad is an important factor. It's placed and is designed better than the Xbox or Steam options. It also has the gyro in it and the touchpad surface is very useful, it's far better than the Xbox 1 controller.