Nine Parchments

Nine Parchments

View Stats:
Max Shadow Nov 18, 2018 @ 3:04pm
Controller problem
I'm using a PS2 controller with an adapter (it's recognized as a generic gamepad). The problem is that the game tries to add a new player every time I press a joystick button, and it's really annoying. If I enable Steam Controller support for Xbox controllers, I can see two controllers in game (generic gamepad and XBox controller), and I can play the game just fine. If I disable Steam Controller support, I can only see the generic gamepad. However, in both cases pressing a button opens the popup to add a new player. How do I make it stop? Is there a way to disable the other players? I tried removing all key bindings for all the players, but it doesn't work. It makes the game unplayable.

EDIT: I joined a multiplayer game, and when trying to use the controller, it added Player 2 to the game. I couldn't move, and the popup kept appearing. I accidentally made player 1 join (controlled with keyboard), and noticed I couldn't make the player 2 leave. There doesn't seem to be a key to remove him from the game (F1 removes player 1). After some time I managed to kick him out, by switching controller so he was controlled by the keyboard, and then pressed F1. That's terribly unintuitive.
Last edited by Max Shadow; Nov 18, 2018 @ 5:17pm
< >
Showing 1-8 of 8 comments
EllaFB  [developer] Nov 20, 2018 @ 2:08am 
Sorry to hear that you're having issues with our game. Unfortunately our official controller support is only for Xbox controllers, so we can't guarantee that other controllers work perfectly.

I recommend checking out this and this thread to see if they could offer any solution.

//Edit One extra thread that might be useful is this.
Last edited by EllaFB; Nov 20, 2018 @ 2:12am
76561198818353027 Nov 20, 2018 @ 2:19am 
As an extra note, there are some communities that create their own drivers and apps for the PS2, PS3 and PS4 controllers. And even though we do not recommend them officially, you might find some solutions and tips from there. {LINK REMOVED}

Hope you get it working and you get to play the game.
Max Shadow Nov 20, 2018 @ 4:43am 
Steam Big Picture adds support for any controller, and I can play the game just fine. The problem seems to be that the game assigns Keyboard and mouse to player 1 and controller to player 2 by default, OR it is assigning the same controller to all players so it always thinks another player is trying to join when I press a button. Trying to chat in multiplayer usually makes another player join, and I have to switch controllers and then kick him. It would be easier if we could assign a specific controller / K&M to each player, or disable them. You can change the current input method in control settings, but those are reset every time I open that menu, so I guess it's just to change which controls you are currently customizing.
MarjutFB  [developer] Nov 26, 2018 @ 3:49am 
Sorry for the delay, and unfortunately I don’t really have news...

PlayStation controllers still aren’t natively supported, so while I am sorry about the issue, unfortunately fixes are unlikely. You can however Contact Steam if they have any tips for the Big Picture mode.

You could also still check if it’s possible to disable the unnecessary controller from your operating system, or use another program for example an emulator that simply changes how the signal is read.

And about getting one player out from the game, you can press the same button you used to join to leave the game (usually start). Unfortunately there aren’t other workarounds, but figured I should say this.

Sorry for the inconvenience, but let me know if you have any questions. We will also keep an eye out if we need to look into this more in the future, mainly for our future games.

Cheers!
Darkness Nov 26, 2018 @ 4:59am 
Usually there's no need to use Big Picture, you can just activate "Steam controller emulation" on Steam -> Controller settings, as it makes pretty much even generic joysticks work on any game.
Last edited by Darkness; Nov 26, 2018 @ 4:59am
JLarja  [developer] Nov 27, 2018 @ 9:35am 
You could try editing options.txt (in %appdata%\nineparchments\options.txt) and setting RawInputJoysticksEnabled to false.

-JLarja / Frozenbyte
Darkness Nov 27, 2018 @ 9:48am 
Originally posted by JLarja:
You could try editing options.txt (in %appdata%\nineparchments\options.txt) and setting RawInputJoysticksEnabled to false.

-JLarja / Frozenbyte
Interesting. What does that do, replaces support of X-input with D-input?
Last edited by Darkness; Nov 27, 2018 @ 10:00am
JLarja  [developer] Nov 30, 2018 @ 10:13am 
No. That disables Raw Input support for PlayStation 4 gamepad (Raw Input is basically just reading raw data from USB input device and doing conversion to button presses and axis values yourself). Unfortunately there isn't an option to disable DirectInput. I think that leaving just Xinput support on would be best for people who use any emulation (Steam or something else) for their non-Xinput gamepads.

-JLarja / Frozenbyte
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Nov 18, 2018 @ 3:04pm
Posts: 8