Crawl
 This topic has been pinned, so it's probably important
Dave of Powerhoof  [developer] Aug 13, 2014 @ 4:34am
Controls and Controller Support
We're trying to support as many types of controllers as we can for Crawl. Most controllers should already work, but post in this thread if you're having issues or have any questions.

Known supported controllers
  • Mouse - Click the mouse on the join screen to play with mouse
  • Keyboard - By default only one player can use the keyboard, since a lot of keyboards have issues when too many keys are pressed at once. To add more keyboard players, choose Keyboard Setup from the options menu.
  • Amazon Fire Game controller and remote.
  • Apple MFi controller on iOS 7 and above.
  • Executioner X on Windows and Mac.
  • GameStick on Linux.
  • Hama Black Force on Windows.
  • Logitech F310 on Windows, Mac and Linux.
  • Logitech F510 on Windows, Mac and Linux.
  • Logitech F710 on Windows, Mac and Linux.
  • Logitech WingMan on Windows.
  • MaxFire Blaze5 on Windows.
  • Moga Pro on Windows, Mac and Linux.
  • Natec Genesis P44 on Windows.
  • NVIDIA Shield on Android and Windows. (Use the XINPUT branch)
  • OUYA controller on Windows and Linux.
  • PlayStation 2 controller on Windows (with adapter)
  • PlayStation 3 controller on Windows, Mac and Linux.
  • PlayStation 4 controller on Windows, Mac, Linux and Android.
  • Speedlink Strike on Windows and Mac.
  • SteelSeries Free on Windows, Mac and Linux.
  • Valve Streaming Gamepad on Windows.
  • Xbox 360 controller on Windows, Mac, Linux and Android.
  • Xbox One controller on Windows and Mac.
  • Xbox One console.
  • A variety of Xbox 360 clones.

Most other controllers will hopefully work too, but no promises. If an unrecognized controller is detected it'll let you calibrate the buttons when first used.

What controller should I get?
If you're looking to purchase controllers, wired Xbox360 controllers seem to be recommended the most frequently (at least for windows).

Known Controller Issues
  • Supported controller not recognized or acting strangely on first play - Restarting the game and/or the computer usually fixes this.
  • If a controller drops out mid-game, (unplugged/runs out of batteries), it may not be recognized when reconnected until the game is restarted.
Last edited by Dave of Powerhoof; Apr 18, 2017 @ 5:20pm
< >
Showing 1-15 of 185 comments
MADM3TAL Aug 13, 2014 @ 12:25pm 
I wonder if it is anyway possible to have two people play on one keyboard, or you can have two people play with two keyboards ( I know it is impossible to make windows recognize two different keyboards, so you can make it so that you can change the keybinds for each player so one person playing on their OWN keyboard could use Z,X and arrow keys, while the other person playing on a DIFFERENT keyboard could use W,A,S,D to move, SPACEBAR to attack, and maybe K for skills). This way will allow two keyboards to work as two controllers.
Grey Acumen Aug 14, 2014 @ 7:18am 
Can you combine controls? I generally used a mix style whenever possible (PS3 controller in left hand for analog movement, 5 or 7 button mouse in Right hand for precision aiming)
rejik Aug 14, 2014 @ 9:03pm 
Hi Dave,
I have a huge request: Could you possibly add multiple mouse support please. Awesome game, but I find playing on gamepad or keyboard harder than on the mouse.
So please....
Last edited by rejik; Aug 14, 2014 @ 9:04pm
Triplicity Aug 15, 2014 @ 2:41am 
Our group had an unusual problem during our first session yesterday where one of the four PS3 controllers connected via Bluetooth ran out of battery in the middle of a game. We were about to resign to him just remaining an inactive ghost for the rest of the game when we got to the Monster Evolution intermission screen and literally could not continue the game because we were unable to ready up that player slot. Had to end the game via Task Manager and stop the session completely.

Could drop-in/drop-out multiplayer be implemented, or at the very least, a guaranteed sort of open menu panic button like keyboard Esc/F_ be implemented?
Awpteamoose Aug 15, 2014 @ 5:04am 
The game is rather unplayable on a keyboard or any other controller without analog sticks. I'd very much appreciate if you made an alternative control scheme for such controllers.
Dotmacck Aug 15, 2014 @ 3:58pm 
I can confirm that DS4 is fully compatible with mac version without any mapping softwares...
Also works via bluetooth, simply pair the DS4 with ur mac, and everything should be working fine...
Good on the dev to support DS4 on Mac...
Last edited by Dotmacck; Aug 15, 2014 @ 4:50pm
olenananas Aug 15, 2014 @ 11:53pm 
PS2 controllers with adapter work on linux too with no problems.
ZealousSteven Aug 17, 2014 @ 4:44pm 
I have my USB SNES controllers working fine with no tweaking needed. Though I do not recomend it since they only aim in 8 directions so precision long range weapons are a pain at times.
And this is on windows 7
Last edited by ZealousSteven; Aug 17, 2014 @ 4:44pm
Dave of Powerhoof  [developer] Aug 17, 2014 @ 6:06pm 
Yeah, the game really works best with analog controls, although we want keyboard/8-way to work well too. My main frustration with keyboard is when you're in traps or the boss, since you can't move to a position where you're horizontal/diagonal from your target. So we might be able to try variations to controls for traps/boss for keyboard.

I'm going to be adding support for multiple players on keyboard soon. I don't think it's possible to allow multiple mouse support unfortunately, just a limitation we have with Unity.

We do want to add drop-in/drop-out functionality too.
The Lord Kelvin Aug 17, 2014 @ 7:53pm 
maybe for keyboard you could have it kind of turn to the new direction in .25-.5 seconds or so assuming its moving from a diagonal to an adjacent cardinal direction and vice versa instead of instantly switching to the new position. That way it introduces the possibility of aiming in more than 8 directions, as well as keeping it fair (since when you turn through using an analog stick, you are still turning through the direction, it's not like your analog stick will magically teleport to the new position you want to aim/move).
ZealousSteven Aug 17, 2014 @ 9:02pm 
Yeah but that could lead to harder unit control. Like instead of turning around, you have to go and circle around.
The Lord Kelvin Aug 18, 2014 @ 6:48am 
no, i meant for only if you are changing from a diagonal do an adjacent cardinal direction, or forom a cardinal direction to an adjacent diagonal. It shouldn't happen for if you are trying to turn around, just when turning to 2 directions that are adjacent to the one you are currently facing.
ZealousSteven Aug 18, 2014 @ 1:38pm 
Ah yes, that makes sense. I was thinking about that being a possibility too but I honestly have no experience with games and don't know how it is done.
Retrolicious Aug 18, 2014 @ 2:46pm 
Originally posted by Triplicity:
Our group had an unusual problem during our first session yesterday where one of the four PS3 controllers connected via Bluetooth ran out of battery in the middle of a game. We were about to resign to him just remaining an inactive ghost for the rest of the game when we got to the Monster Evolution intermission screen and literally could not continue the game because we were unable to ready up that player slot. Had to end the game via Task Manager and stop the session completely.

Could drop-in/drop-out multiplayer be implemented, or at the very least, a guaranteed sort of open menu panic button like keyboard Esc/F_ be implemented?

Thats actually an issue i never thought of! Connecting the controller to an usb port to little charge it up didnt help ?
Yeah ad hoc drop in drop out could be a cool idea in case an uninvolved friend enters the living room and wants to join the present fight.

Anyone know if the DS4 touchpad is supported on computer ?
And what about rumble packs ?

edit: ah cool that you plan on adding drop in drop out, devs !
Last edited by Retrolicious; Aug 18, 2014 @ 2:51pm
Depressed Emu Aug 21, 2014 @ 6:22am 
Well, guys... you're so f*cking awesome.
< >
Showing 1-15 of 185 comments
Per page: 1530 50