Basingstoke

Basingstoke

View Stats:
6809e Oct 12, 2018 @ 2:28am
XBox controller & Ubuntu Linux
Hello all,
Have installed on Linux Ubuntu 18.04, and game is working well...
But ...
It's not seeing my controller (XBox 360 wireless...)
Is there any way to make this work?

Controller works with most other games, so I know its fine...

Cheers...

Moi.
< >
Showing 1-15 of 15 comments
cprince  [developer] Oct 12, 2018 @ 2:47am 
Honestly, I have no idea. It's just normal Unity controller stuff, so if any other Unity games are working with the controller, we've got a problem. Otherwise, you've got a problem :P

There might be something in the log file which explains what's going on... take a peek in output_log.txt (written out alongside the executable under Basingstoke_Data)
6809e Oct 12, 2018 @ 3:41am 
Thanks, will have a look...
Most unity games work with the controller so I honestly don't think it's at my end ...

Cheers...
buckysrevenge Oct 12, 2018 @ 6:29am 
Had similar problems with my Steam Controller, ended up making a configuration that used the keyboard bindings
6809e Oct 13, 2018 @ 7:26pm 
Originally posted by cprince:
Honestly, I have no idea. It's just normal Unity controller stuff, so if any other Unity games are working with the controller, we've got a problem. Otherwise, you've got a problem :P

There might be something in the log file which explains what's going on... take a peek in output_log.txt (written out alongside the executable under Basingstoke_Data)

Hello.
There os no output_log.txt in Basingstoke_Data, or any where else for that matter.
So...

1: How do I get the executable to generate this file?
2: Are there any launch options I can use?
3: Are the developers going to fix this any time soon ...?
4: What kind of controller was used by the developer for testing?

Over to you devs...
cprince  [developer] Oct 14, 2018 @ 4:00am 
1. It generates it automatically but I suppose it might be written somewhere else on Linux - do a sudo updatedb ; locate output_log.txt and that'll find it
2. Not that I know of specifically that might help; but there may be some env vars that could be cleared before running the executable that might help (had similar problem with Revenge of the Titans on some peculiar configurations - needed to add "XMODIFIERS= " before the executable invocation to avoid something breaking input before.
3. Honestly, unlikely, if it's anything complicated. We lost our lead developer because Basingstoke tanked and left us massively in debt and unable to continue to pay him, and this is a really really small problem for a really really small fraction of the really really small userbase.
4. 360 wired and wireless and some form of Logitech controller. Linux controller testing by @ValiantCheese of Linux gaming fame (http://cheesetalks.net/proton-linux-gaming-history.php)

Cas :)
6809e Oct 14, 2018 @ 2:58pm 
Originally posted by cprince:
1. It generates it automatically but I suppose it might be written somewhere else on Linux - do a sudo updatedb ; locate output_log.txt and that'll find it
2. Not that I know of specifically that might help; but there may be some env vars that could be cleared before running the executable that might help (had similar problem with Revenge of the Titans on some peculiar configurations - needed to add "XMODIFIERS= " before the executable invocation to avoid something breaking input before.
3. Honestly, unlikely, if it's anything complicated. We lost our lead developer because Basingstoke tanked and left us massively in debt and unable to continue to pay him, and this is a really really small problem for a really really small fraction of the really really small userbase.
4. 360 wired and wireless and some form of Logitech controller. Linux controller testing by @ValiantCheese of Linux gaming fame (http://cheesetalks.net/proton-linux-gaming-history.php)

Cas :)

Thanks for the reply, sorry to hear all that.
I'm honestly surprised, as basingstoke is actualy a great game,
with excellent production values.

I will keep trying at my end ...
I see someone posted about keyboard mappings... maybe that will work ...

Cheers,

Junglist Dec 21, 2018 @ 9:11am 
Maybe try to launch the game via Big Picture Mode - it worked for me with the Steam Controller.
Akien Mar 6, 2019 @ 5:14am 
I have the same issue on Mageia 7 (Linux 64-bit) using a Steam Controller (in XBox emulation mode via SC Controller, as I'm playing with the itch.io version so I don't have Steam running as driver for the controller).

I managed to work it around by editing `~/.config/unity3d/Puppygames/Basingstoke/prefs` and changing

<pref name="controller_present" type="int">0</pref>

to

<pref name="controller_present" type="int">1</pref>
cprince  [developer] Mar 6, 2019 @ 5:26am 
Thanks for the tip Akien.
[SQ]Noname May 25, 2019 @ 4:26am 
Originally posted by Akien:
I managed to work it around by editing `~/.config/unity3d/Puppygames/Basingstoke/prefs` and changing

<pref name="controller_present" type="int">0</pref>

to

<pref name="controller_present" type="int">1</pref>
I have the same problem on Ubuntu 18.04 with a Logitech wired controller. Tried the workaround above, but the game just happily overwrites the variable with 0 again. I can confirm the initial warning screen with the A button, after that only the Start button works, and none else.

Any other tips?
serge May 25, 2019 @ 9:52am 
launch the game and don't move the mouse, only press the joystick.

if you click or press a keyboard key then you can't play with the joystick.

Also with the itchio version you have to set LC_ALL=C with some locales to get the joystick and game saves to work, but i think it is not required with the steam version.
[SQ]Noname May 25, 2019 @ 10:13am 
Originally posted by serge:
launch the game and don't move the mouse, only press the joystick.

if you click or press a keyboard key then you can't play with the joystick.
Thanks, but that doesn't work, neither in normal mode nor in Big Picture mode. I'm not supposed to unplug my mouse for this, am I?
buckysrevenge May 25, 2019 @ 3:10pm 
I don't have a mouse plugged in ever and I've only been able to get a controller to work by emulating keyboard and mouse controls
tuxdelux Jul 17, 2019 @ 8:10am 
I am also having the same problem. I tried turning on/off the Steam Controller Tool, which usually helps in a lot of games.

For linux issues, I hear a lot of developers say, "well, I used Unity, so it should work as Unity usually does," but I have so many Unity games that have different issues with the gamepad controllers. I wonder whether they are tinkering with the library on different versions or something. I wish someone would standardize on a solid API, because so many games struggle with inverted Y-axis and gamepad disconnect-reconnects.

Thankfully, the game is entirely enjoyable with the keyboard & mouse.
Last edited by tuxdelux; Jul 17, 2019 @ 8:11am
cprince  [developer] Jul 17, 2019 @ 8:23am 
I must say that though Alli took great pains to make the game fun and intuitive and playable with a controller, I far prefer using the mouse. With a five button mouse with scrollwheel you don't even ever need to touch the keyboard - so I got used to playing the game entirely with one hand, which was nifty.
< >
Showing 1-15 of 15 comments
Per page: 1530 50