protonscr

[Closure] Not detecting most PS3 Controller buttons and both analogue sticks.

steamopen reviewed3rd party gameGeneral controller / Steam Input
ValveSoftware/steam-for-linux#1428 · opened 2013-02-08 by Krvavi-Abadas · updated 2025-05-26 · 4 comments · github
KKrvavi-Abadas 2013-02-08 github

As the title notes i am unable to get my Controller to work with Closure.

These are the buttons that don't work
X Button
O Button
Square Button
Triangle Button
L1
R1

When i try to map the controls to any of these buttons the game doesn't detect them, same goes for the analogue sticks.

This is how the controller is displayed in lsusb if that helps anything.
Bus 003 Device 002: ID 054c:0268 Sony Corp. Batoh Device / PlayStation 3 Controller

And my Hardware info.
Processor Information:
Vendor: GenuineIntel
Speed: 2394 Mhz
4 logical processors
4 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Unsupported
SSE42: Unsupported

Network Information:
Network Speed:

Operating System Version:
Ubuntu 12.04.2 LTS (64 bit)
Kernel Name: Linux
Kernel Version: 3.2.0-37-generic
X Server vendor: The X.Org Foundation
X Server release: 11103000

Video Card:
Driver: NVIDIA Corporation GeForce GT 520/PCIe/SSE2

Driver Version:  4.3.0 NVIDIA 310.14
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 74 Hz
VendorID:  0x10de
DeviceID:  0x1040
Number of Monitors:  1
Number of Logical Video Cards:  1
Primary Display Resolution:  1680 x 1050
Desktop Resolution: 1680 x 1050
Primary Display Size: 18.50" x 11.81"  (21.93" diag)
                                        47.0cm x 30.0cm  (55.7cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 2047 MB
Supported MSAA Modes:  2x 4x 8x 16x 

Sound card:
Audio device: SigmaTel STAC9271X

Memory:
RAM: 5901 Mb

Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Microphone: Not set
Total Hard Disk Space Available: 28805 Mb
Largest Free Hard Disk Block: 18266 Mb

Installed software:

Recent Failure Reports:

Ggdrewb-valve maintainer 2013-02-09 github

Have you contacted the game developer? They aren't necessarily looking at these issues.

KKrvavi-Abadas 2013-02-09 github

I just sent this bug report to the games programmer, also I should note that the PS3 controller works fine with other games, so it isn't a problem with the controller.

Ssalt86 2013-04-11 github

It's a problem with the game, not steam. The same problem is also in bastion. The problem stems from the ps3 controller using direct input and games using the more common x-input, which only supports 10 buttons. the buttons you described as not working are buttons 10-15. (the select button is button 0) I've tried to get it working in proper order by remapping the buttons using jstest-gtk. it didn't seem to work.

MManagor 2025-05-26 github

This shouldn't be a problem any more since you can just use Steam Input.

Nothing extracted yet.