Shank2 on Linux - Can't move [WORKAROUND ON BELOW]
Now that the archive problem is fixed I downloaded and extracted the new version of Shank 2 for Linux. The game starts as expected and all works well until the first scene starts. At that point I can't move Shank. I can execute attacks and all other keys seem to be working. I can throw grenades and do heavy attack with shift + mouse.
However directional keys are not working. I cant move left, right or look up or crouch. I tried to remap the keys from asdw to left-right-up-down or to zxcs, it doesn't matter.
I also tried 2 different keyboards, one on USB, the other one on BlueTooth, for no avail.
Sabayon Linux 64 bits. Nvidia GT430 witn 1G of video ram. The system is Intel Dual-Core E4300 with 4G of RAM. The speed of the game seems to be excellent and the animations or cut scenes are very fluent.
I have the same problem of not being able to move but only when I have a gamepad or joystick plugged in, keyboards and mice work fine so long as there are no gamepads or joysticks plugged in. I also noticed that Shank is stuck looking *up*, throwing knives always go straight up, that's the easiest way to tell. I'm on ubuntu 12.04 64bit
Yes, we're working on getting this issue addressed. The mouse and keyboard should be functioning correctly when there are no controllers plugged in. We're hoping to upload another version later today which will have proper functionality with a controller.
After I've read all the messages here, especially the ones about a controller, I remembered that certain Linux distributions always have a virtual joystick on /dev/js0 or on /dev/input/js0. I think this is valid only with wireless keyboards but I am not sure about this aspect.
So, to have all control back on keyboard and have your great Shank move as desired, just delete the files I mentioned above IF YOU REALLY DON'T HAVE A JOYSTICK, AND ONLY THAN. If you are unsure, just move the file as root from /dev/... to into a safe place and you can copy it back again.
Another aspect, at leas on my system, is that /dev/input/js0 is recreated after each reboot, so I have to delete it again and again when I want to play Shank2.
PS: If you play games on Wine, some messed up keyboard control bugs can also be associated with this "virtual joystick" being present. I remember I made some games play well on Wine by removing the same js0 file before lunching the game.
I can confirm that deleting the /dev/input/js0 file did make the left and right buttons work. Strangely enough, I have a joypad and it gets recognized allright (model name shows up in the control settings menu) but still nor the keyboard nor the joypad's dpad works. Deleting the js0 file kills the joypad (for a reboot - replug at least) and revives the keyboard control.