Skip to content

andy-man/psp-fusa-gamepad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FuSa GAMEPAD

Perhaps a simpliest way to turn your psp into a powerful PC gamepad (and yes PS3 too)

  • Just launch this tiny homebrew
  • Connect your psp via USB cable to PC (PS3)
  • And you are ready to go :)

Installation

Just put FusaGamePad folder into <your_psp>:/PSP/GAME folder

If you are using PHAT psp you should put it into <your_psp>:/PSP/GAMEXXX folder

(where XXX means your FW version - f.e. GAME380 for CFW 3.80)

Compatibilty

Any psp (Phat,S&L,3K) running CFW 3.80 and newer

This gamepad was designed as usual HID device, so that means you don't need to install any drivers. It's compatible with all modern OSes (Windows, MacOs, Linux etc)

It also compatible with PS3 console.

What kind of GAMEPAD will I get?

4 axises: (X/Y/Z/Rz) (Analog Joystick)

8-directional POV: (Digital Pad)

And 12 buttons:

Buttons PSP
Button 1 CROSS
Button 2 CIRCLE
Button 3 SQUARE
Button 4 TRIANGLE
Button 5 L-TRIGGER
Button 6 R-TRIGGER
Button 7 START
Button 8 SELECT
Button 9 HOME
Button 10 VOLDOWN
Button 11 VOLUP
Button 12 DISPLAY

How to use:

This version allows yo to map buttons your own way.

Open CONFIG.INI with any text editor software.

Available buttons names are:

  • NOTE
  • WLAN
  • RIGHT
  • LEFT
  • UP
  • DOWN
  • CROSS
  • CIRCLE
  • SQUARE
  • TRIANGLE
  • LTRIGGER
  • RTRIGGER
  • SELECT
  • START
  • HOME
  • VOLDOWN
  • VOLUP
  • SCREEN

AxiSwitcher

AxiSwitcher serves to switch between X/Y and R/Rz axes (Left and Right stick)

Note: Orange led will be lighting, when you hold AxiSwitcher.

DigitalSwitcher

DigitalSwitcher serves to switch between Analog and Digital modes.

Analog mode: psp's joystick controls axes and directional buttons control POV

Digital mode: psp's joystick controls POV and directional buttons control axes

Note: Orange led will be lighting, when you hold DigitalSwitcher.

DeadZone

Use it to adjust joystick's sensivity.

Allowed values: 0-127

How to enter the menu?

Disconnect USB cable if it's connected and press HOME button.

Now you can view current button configuration.

To Exit menu: press HOME or (O)

To Exit the application: press (X)

Links

Donate

Developers

hnaves - USB driver research

Forb - help with ReportDescriptor

Andy_maN (c) 2010

-= FuSa TeaM =-

Versions


v0.3

  • Led indicating
  • Adjustable configuration (via config.ini)
  • Deadzone support
  • Digital/Analog modes
  • No conflicts with drivers ("PSP type D" => "FuSa GamePad")

v0.2

  • 4-Axises (w switcher)
  • 8-directional POV
  • 12 Buttons

v0.1

  • Initial release
  • Plug'n'Play
  • Does not requires any drivers