Putting the 'role' back in role-playing games since 2002.
Donate to Codex
Good Old Games
  • Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.

Using joysticks / gamepads like a PRO - tutorial

abija

Prophet
Joined
May 21, 2011
Messages
2,906
So after trimming out all the bullshit you wrote, we ended up with: "For fighting games, dedicated joysticks are better than regular gamepads". Whoop-dee-fucking-doo, that's some groundbreaking discovery here. :roll:

As most of people posting here, it turns out you know shit about things other than the games you play (fighting games?). First you reduced all platformers to 2D ones ("keyboard roxx!"), before I reminded you about the 3D ones. Then you kept defending the keyboard as a perfect control device, only to finally change the subject to some dedicated joystick, made specially for fighting games. All this while posting such pearls of wisdom like the ones I quoted.

What a retard.

That "dedicated joystick" replaced the STICK with KEYS. That means using 4 fingers instead of your fucking thumb is objectively better for control, which is the reason I mentioned keyboard is better for platformers.
I didn't bring up fighting games btw, you did. And despite proof to the contrary you still can't accept how inferior the gamepad is.

Also, you didn't mention a single game (platformer) that can't be played better with keyboard (+mouse) than with a gamepad. You list random games (like tekken, zelda, soul reaver, darksiders ) without probably even trying to play them on anything else than gamepad (hell, I gave a better example than you in that direction).
Bonus points for bringing mouse acceleration into discussion without any clue what it is or why it's used, somehow associating it with the analogue acceleration from sticks.

Now handle movement/aim acceleration, bitch.
Give an actual example.
 

A user named cat

Guest
It's funny to see there are still scant retards pushing the PC vs console narrative, as if gaming in general hasn't been a massive heap of shit the past decade on all platforms. If anything, the worst offenders have been on PC with the plethora of retro hipster garbage. Give me cheesy weeaboo Dragon Questing Etrian Fantasizing Suikoden gaming any day over that boring humble cum bundle Cave Story clone garbage.

What kind of braindead uses a keyboard to play platformers though? Can you say carpal tunnel and finger cramps? GET OUT OF HERE, STALKER. This is why Xpadder and JoytoKey exist, to alleviate this retardation when firing up Win800, WinUAE, BlueMSX and various other emulators. Using a keyboard to play a platformer is like being a Linux user and making sure the entire internet is aware. The fuck is the point and why are you so tremendously gay about it?
 
Joined
Mar 30, 2012
Messages
7,061
Location
Elevator Of Love
Divinity: Original Sin 2 Steve gets a Kidney but I don't even get a tag.
If you want to play a platform or fighting game with a keyboard then go ahead, but trying to act smug about it is just retarded.

PS 2 gamepad that I've used finally is dead, I've done to him horrible things when rage quitting with some Snes platformers. Bought X-360 for a change and so far I can't complain. It's bigger so it's always a plus for me and playing Mortal Kombat on Mame feels very natural. Same for Crimson Clover steam edition.

Good thread spekkio. I'll bookmark it if I have the urge to try tinkering with some Dos game.
 
Last edited:

abija

Prophet
Joined
May 21, 2011
Messages
2,906
What kind of braindead uses a keyboard to play platformers though? Can you say carpal tunnel and finger cramps? GET OUT OF HERE, STALKER.
You really don't want to bring ergonomics in a gamepad vs X debate. Whenever I had a snes/ps/md overnight marathon with my friends we all ended up with callouses on fingers.
Or idk, maybe you're trying to hold keyboards like gamepads...
 

BlackAdderBG

Arcane
Patron
Joined
Apr 24, 2012
Messages
3,081
Location
Little Vienna
Codex 2013 Codex 2014 PC RPG Website of the Year, 2015 Codex 2016 - The Age of Grimoire Grab the Codex by the pussy Codex USB, 2014 Pillars of Eternity 2: Deadfire Pathfinder: Kingmaker
If anything, the worst offenders have been on PC with the plethora of retro hipster garbage. Give me cheesy weeaboo Dragon Questing Etrian Fantasizing Suikoden gaming any day over that boring humble cum bundle Cave Story clone garbage.

You drunk or something ,there is one in a million chance dev that is making platformer cancer today to be PC gamer.Just look at any interview what their favorite games are.They release them for PC ,as publishing indie on consoles was close to impossible.Look at Russians/EE to see what actual PC centered devs want to make-tons of HoMM/JA/RTS clones.
 

ghostdog

Arcane
Patron
Joined
Dec 31, 2007
Messages
11,086
:lol: thread delivers

:avatard:

Anyway, back to the topic, my favorite tool is joy2key. Simple and effective.

Nowadays, since I'm using my PC slouched in my reclining chair :obviously: I use the keyboard only for writing and FPS gaming. For all the other PC games that don't have native gamepad support I use my wireless mouse (right hand on a little side desk) + gamepad (left hand : using mainly the left side of the pad). Basically all PC-game controls can be assigned that way, with nice, comfy results. You use mouse as it is, while movement keys are assigned to the left analog and the rest of the keys are assigned to the d-pad , L1-L2, L0, select. Non-comon actions like, qsave/load and menu stuff can be assigned to the right gamepad buttons.

:updatedmytxt: Hope you plebs are taking notes.

Of course I'm using my awesome PSX controller that's only getting better with age. No really, the analogs are fucking sweet. I tried my rarely used ps2 controller and it was stiff as a corpse.
6111TDJ.jpg


I do this for Dosbox too. Why bother setting up joystick, when I can assign the default keys to mouse+gamepad, or only gamepad. I haven't actually used it much for flight/space sims though, but I think that the "threshold for input" setting can help a lot:

That's right bitches, AoD :smug: have fun with your non-rebindable keys.
bLLToVP.jpg
TX9L0Mj.jpg


Anyway, as seen above if you want to use both analog sticks and d-pad you should tick the "use axes other than x and y" and "use POV switches" boxes.
"Threshold for input" sets the stick's sensitivity <- Fiddle with it since it's pretty important in some games.


Now, for the actual keybinding. In each gamepad button you can assign one, two, or three keyboard buttons. Or you can assign the mouse, which is useful for full gamepad control, but this works best only in popamole games, like TWitcher3. For point and click stuff, you should go for the gamepad+mouse combination. You can also use autofire for those finger-mauling SHMUPS.
vRTUAiN.jpg
RalK2gR.jpg


Neat trick: Popamole gamepad doesn't have enough buttons for your master-race piano game? You can use one button (L1/2 works better) as a switch to another, completely different configuration:
3TaMdyz.jpg



Case in point: Realms of the Haunting has a notoriously crappy control scheme. I've managed to make it fully work on a gamepad with natural FPS control, left stick movement, right stick camera, etc. I'm uploading this because I know a lot of people have trouble with this game:
I had to use 2joypad configs. L1 is the switch. Full config :
jXwdAbn.jpg
Q1l3hYT.jpg
or simply use the file I've uploaded here.

In-game keys you must have:
9S838Nb.jpg

The first four are ( [ ) , ( / ) , ( ; ) , ( ' ) if you can't make them out. Yeah I know crappy scheme but I wanted keys that don't clash with the hard coded ones.

Quick keys non-bindable:
6UIA900.jpg

Setup: (D-pad is also the arrow keys when "shift" is pressed)
1TTAmbc.jpg

damn, I spent too much time with this shitty post. I've drunk too much coffee today.
 

spekkio

Arcane
Joined
Sep 16, 2009
Messages
8,292
ghostdog

Neat trick: Popamole gamepad doesn't have enough buttons for your master-race piano game? You can use one button (L1/2 works better) as a switch to another, completely different configuration.
BRO, do you know is it possible to use the "switch to other joystick settings temporarily" button as a so-called "momentary" button? Same way as Shift, Alt and Ctrl keyboard buttons work?
I mean, what I want is for such button to work only WHEN and AS LONG AS it's pressed. So, for example, I want to use a TRIANLGE gamepad button to do sth (Joystick #1 settings), but SELECT ("switch to Joystick #2" button) + TRIANGLE to do something else.
From what I see, Joy2Key only allows for "switch" button to be a regular button. It switches to Joystick #2 when pressed once, if you press it again, it will switch back to Joystick #1 (as long as both joystick profiles use this key as a "switch profile" key. Which is not what I want - in the heat of the X-wing battle I don't have time to check which Joystick settings are currently chosen.

From what I know, the only program that allows the use of such advanced options is RB-Joy.

:obviously:

First, you have to choose the "switch to special mode" key. 4 devices are listed: the real gamepad (Dual Shock 2) and virtual one (vJoy), with 2 modes for each one (regular and special):

3WN1TXe.png


As you can see, I use Button#9 (SELECT) of the Device #1 (vJoy, regular mode) as a "switch to special mode" button.

How does it work? Well, for example, in regular mode, pressing gamepad Button #4 (TRIANGLE) translates to "x" keyboard input ("cycle firing settings" in X-wing):

ZTmrDZJ.png


"Auto-release" is another neat thing in RB-Joy. Using this option means that pressing the gamepad button will lead to the "x" keyboard input being sent only ONCE. Without it, program will keep sending the input as long as you keep the gamepad button pressed (it works like auto-fire). For some inputs you will need this option enabled (launching torpedos, changing ship settings, ordering wingmen), for other - disabled (fire lasers).

Now, when you press the SELECT button (and keep it pressed), pressing TRIANGLE will lead to the "Shift+c" keyboard input ("order wingmen to cover you" in X-wing):

IFwAgSm.png


Now - is such thing possible with Joy2Key?

:smug:
 
Last edited:

ghostdog

Arcane
Patron
Joined
Dec 31, 2007
Messages
11,086
BRO, do you know is it possible to use the "switch to other joystick settings temporarily" button as a so-called "momentary" button? Same way as Shift, Alt and Ctrl keyboard buttons work?
I mean, what I want is for such button to work only WHEN and AS LONG AS it's pressed.
That's exactly what i was talking about in my post. I can certainly be done with joy2key.

:smug:
 

spekkio

Arcane
Joined
Sep 16, 2009
Messages
8,292
Cool story, bro.

How is it done, cuz' I don't see such option anywhere?

When I use this option:

3TaMdyz.jpg


Pressing this button switches the keybinds to the "Joystick 2" settings. And that's it, keybinds are set to Joy 2 for good. Maybe it's something with my gamepad?

:?
 

spekkio

Arcane
Joined
Sep 16, 2009
Messages
8,292
*Update:

I did it, you simply need 3 joysticks enabled when using vJoy: #1 (vJoy), #2 (real one - don't set anything for this one) and #3 (special settings, accessed only when the "Switch" button for Joy#1 is pressed:

XWnNQ4e.png


With this, pressing CROSS (Button 1) gets me "x" keyboard input:

pGTF637.png


L2 (Button 7) is the "Switch to Joystick 3" button. Presing it together with CROSS gets me "X" (Shift + x) keyboard input:

xVXmrPs.png


So indeed, what I wanted is possible with Joy2Key.

:greatjob:

Last time I was using the "Load and switch to another configuration file" option probably. :oops:
 

As an Amazon Associate, rpgcodex.net earns from qualifying purchases.
Back
Top Bottom