Pinnacle Game Profiler 65% OFF
Get the full version with lifetime license for only $6.99
BONUS: includes a lifetime license for Padstarr too!

Portal - Play with a Gamepad or Joystick

controller support for any PC Gamepad, Xbox 360 Controller, PS3 or PS4 Controller, PlayStation Controller, etc

You are probably having trouble playing Portal with your gamepad or joystick.
Pinnacle Game Profiler can solve all your controller problems. Guaranteed.

Just click the button below to download the Pinnacle Game Profiler software, which includes
a pre-made profile for Portal controller support. Simple.

If you have any questions or need any help, please email us:

Portal Controller Support for any PC Gamepad, Xbox 360, PS3, PlayStation, etc
  • Supports any game controller
  • Easy to setup in a few minutes
  • Advanced customization options
  • Help from dedicated support team
Try the PGP gamepad software today with Portal controller support
"Pinnacle Game Profiler (PGP) is, in essence, the best game controller programming
software in the world." - DownloadSquad (HuffPost Tech)
if you have already installed PGP then you
can download the profile with this button
Download Profile for Portal

Portal profile
Total Downloads: 
author's profile notes
This profile is compatible with any standard PC Gamepad, Xbox 360 Controller, Playstation (PS4, PS3, PSX), or any similar devices
Yes, it is what it is.
A profile for Portal

Portal A has everything you need. Quick Load and Save are mapped to d-pad left and right respectively

If the weighted companion cube does speak to you, please disregard it's advice :-D
EZ Version 1.00 Portal&Prelude Release Date: 05.27.10

Table of Contents:

1.0 Installation Instructions
2.0 Controller Configuration
3.0 Release Notes

1.0 Installation Instructions:

1. Open "Pinnacle"
2. Click "Game Profiles" in the upper right corner.
3. Select New and browse to your "hl2.exe"
a. For Portal add to the end: -novid -game portal
b. Portal Prelude add to the end: -novid -game Prelude
c. Example: "C:\Program Files\Games\Portal\hl2.exe" -novid -game Prelude

4. Click "Edit Configurations" near the bottom left
5. In the new window click "Import" and choose "Portal.Pin or"
6. Now select "Save and Close"
7. Play the game, HAVE FUN!!!

2.0 Controller Configuration

Start Button: Pause
Back Button: Main Menu
Left Thumbstick: Movement
Right Thumbstick: Mouse Control
RT Thumb Button: Crouch

A Button: Jump
B Button: Action / Use

Right Trigger: Fire Blue Portal
Left Trigger: Fire Red Portal

DPad Up: Screenshot
DPad Down: Dev Console
DPad Right: Quick Save
DPad Left: Quick Load

3.0 Release Notes:
The game has built in support but the feel is clumsy.
The button layout is bad and this is fine tuned for FUN!
Dead zones adjusted to compensate for extra movement detection
alternate profiles for this game
BridgetFisher's profile
Total Downloads: 3,775