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
Please try using a gamepad instead of the keyboard, as it might be related to an app using keyboard input on the background for whatever reason. Also you shouldn't need an external app to limit FPS, you can just enable VSync.
For games that are better on gamepad than KB&M, I use a program called "SCPDriver" that lets my computer recognize a PS3 controller as an XBox controller. I usually just leave it running in the background, but it turns out that if you leave it running, games will think you have an active gamepad plugged in. I turned this off, and it fixed the button prompts like I thought it would, but it also somehow fixed the FPS problems.
Thanks for the info, let's hope is useful for others. That said, Ziggurat should not need special drivers for gamepads. Anyway, we'll try to reproduce and see if there's some fix to avoid this behavior.
Also, getting the log file would be helpful, maybe the performance issues come from the game detecting all the time both keyboard and gamepad input, and switching the fonts on each frame. If this were the case, the log would clearly show that.
Had some FPS problems myself. On "very low" graphic options with VSync turned off my FPS dropped from 330+ to >20 all the time.
I did some testing and found out that the gamepad was causing the problem.
Here's the output_log with my gamepad unplugged :
http://pastebin.com/ZyWjHyxF
And here with my gamepad plugged in :
http://pastebin.com/yYUEXJqp
I'm using a Logitech F710 in DirectInput mode. No additional software installed.
Looks like Unity is constantly activating/deactivating the gamepad if it's plugged in and you play with keyboard and mouse. This might cause the FPS drops all the time.
So the problem is that the gamepad is reporting activity even if you're not using it.
A way to fix this should be to make sure it's properly configured in the Steam Big Picture settings.
Did some further testing and discovered 2 problems. They one of them is definetly Steam related and I'm not sure about the other one.
Problem 1 (Steam related) :
Steam doesn't recognize when I change the input mode of my controller.
I start my computer and Steam with my controller set to XInput.
So Steam recognizes an XInput controller which doesn't give me any options in the Steam controller setup. Just a text saying "Dectected XInput compatible controller".
If I switch to DirectInput without opening Steams controller setup again, it just keeps the XInput controller even though it's DirectInput now.
Problem 2 :
If Steam has an XInput controller detected through it's setup, the game keeps dropping FPS. As soon as the controller setup recognizes an DirectInput gamepad, the game runs fine.
So it might be a problem how the game handles XInput gamepads or it's how Steam handles XInput gamepads. Maybe there are some fake signals sent by Steam if the setup detects an XInput gamepad.
Or it's just a problem with my specific gamepad. I'll get a PS3 gamepad from a friend tomorrow and do some testing with it as well.