terry  [developer] Dec 18, 2013 @ 2:47pm
New Linux Beta, Adds Gamepad support!
Hey linux people,

There's a new beta branch of the game out if you'd like to try it. It adds joypad support to the linux version! This was missing before due to problems with openFrameworks, but the new version is rebuilt using SDL2 - as a result, it should have some other nice improvements, like better multimonitor support!

If you'd like to try it out, change the branch to "linuxbeta" in the game's steam settings. Please let me know if there are any problems!
Showing 1-15 of 37 comments
< >
flibitijibibo  [developer] Dec 18, 2013 @ 2:54pm 
"Complete" set of patch notes:

- Replace GLUT with SDL2.
- Fixes resizable window
- Fixes multimonitor fullscreen
- Window icon! (Next upload, added it like 2 seconds ago)

- Add SDL_GameController support. This is the mapping we use:
- A: Space
- B: Backspace
- Y: Tab
- Start: Enter
- Back: Escape
- DPad: Up/Down/Left/Right
- LB/RB: Left/Right

Edit: In the interest of timeliness, I'll post quickpatches to this URL:

http://www.flibitijibibo.com/suphex-quickpatch.tar.bz2

When the patch notes below get updated, assume the archive was updated with it.

12-18
18:00 EST: Fix the mouse buttons
18:20 EST: Do SDL_Event polling properly, should fix lag
12-19
11:50 EST: Tab key!
12-20
12:00 EST: Keypad support
18:10 EST: Keypad Enter
Last edited by flibitijibibo; Dec 20, 2013 @ 3:12pm
{Loonix} Half-Shot Dec 18, 2013 @ 3:24pm 
Thanks so much for this man, you seem to have fixed every gripe I had with the port in one patch. Good job :D. Interesting how just the other day I was trying to use my controller and play on my TV.
steev Dec 19, 2013 @ 5:43am 
Thanks for controller support.
Benjamin Dec 19, 2013 @ 6:09am 
Thanks a lot! I could never get into this with my mechanical keyboard, but it's great on the gamepad.
J0k3r Dec 19, 2013 @ 6:54am 
Great News! I suppose this will also hit the HumbleBundle build as soon as it's in a release state?
flibitijibibo  [developer] Dec 19, 2013 @ 7:05am 
Originally posted by J0k3r:
Great News! I suppose this will also hit the HumbleBundle build as soon as it's in a release state?
Yeah, I'll probably throw a new package at Humble after it spends some time in the default branch.
{Loonix} Half-Shot Dec 19, 2013 @ 8:06am 
Gonna add 2 bugs for me (sorry). I have a non xinput controller and i get no response from super hexagon despite linux registering events from it just fine. Also clicking in super hexagon is the equivalent of pressing ESC as it close/go back a menu if i click.

Other than that, sall good.
neoman4426 Dec 19, 2013 @ 8:28am 
Originally posted by Half-Shot Linux:
Gonna add 2 bugs for me (sorry). I have a non xinput controller and i get no response from super hexagon despite linux registering events from it just fine.

Probably using the Big Picture mode config passing method I would guess, try opening that and setting up your controller there. If it works it's a one time thing, after that you don't have to launch BP again if you don't want, the config is still passed when using the regular launcher
flibitijibibo  [developer] Dec 19, 2013 @ 8:30am 
Originally posted by Half-Shot Linux:
Gonna add 2 bugs for me (sorry). I have a non xinput controller and i get no response from super hexagon despite linux registering events from it just fine. Also clicking in super hexagon is the equivalent of pressing ESC as it close/go back a menu if i click.

Other than that, sall good.
Is the controller configured in Big Picture by chance?

The quickpatch _should_ have realigned the mouse buttons, but it wouldn't surprise me if not. Mouse1 should be left, Mouse2 should be right, both together should select. EDIT: Mouse3 is back.
Last edited by flibitijibibo; Dec 19, 2013 @ 8:54am
{Loonix} Half-Shot Dec 19, 2013 @ 9:02am 
Heh, didn't realise you need you controller to be configured by big picture. It works fine now.
{Loonix} Half-Shot Dec 19, 2013 @ 9:05am 
Interesting. The mouse seems to halt the events when you click. So if i click and then press left twice in the menu then it will wait 5 seconds and then move twice.
EDIT: Now its decided to revert back to working as a clickable escape key again. Moving the mouse does nothing.

Should point out i'm running this windowed.
Last edited by {Loonix} Half-Shot; Dec 19, 2013 @ 9:06am
flibitijibibo  [developer] Dec 19, 2013 @ 9:10am 
This is with the quickpatch, right? Note that the mouse cursor location has no real effect on input.
{Loonix} Half-Shot Dec 19, 2013 @ 9:14am 
Yeah, no difference with or without the patch :/.
flibitijibibo  [developer] Dec 19, 2013 @ 9:16am 
Hard to say, I'm testing with mixing/matching of all four inputs (keyboard arrows, keyboard WASD, mouse, and 360 controller) without any latency. Does it at least work as long as you stick with one input alone?
{Loonix} Half-Shot Dec 19, 2013 @ 9:40am 
Yeah, keyboard is responsive. Controller is working. Just the mouse. I'm not terribly worried to be honest, i don't think many people care about the mouse input.
Showing 1-15 of 37 comments
< >
Per page: 15 30 50
Date Posted: Dec 18, 2013 @ 2:47pm
Posts: 37