Introduction: Using PSP As Computer Joystick and Then Controlling Your Computer With the PSP

Picture of Using PSP As Computer Joystick and Then Controlling Your Computer With the PSP

You can do many cool things with PSP homebrew, and in this instructable I cam going to teach you how to use your PSP as a joystick for playing games, but there is also a program that allows you to use your joystick as your mouse.
Here are the materials needed for this instructable:

EDIT: I made this instructable in December of 2006. At the time, 2.8 was the highest firmware that could be downgraded. Check to see the latest version that is able to be downgraded.

A PSP that can have homebrew on it. ( 2.80 or lower firmware)
A wireless router or wireless access point that is already configured on your PSP via infrastructure mode.
The PSP Wifi controller homebrew application
Total Game Control

All of the above are direct links to the download. Here are the websites for those three programs.
PSP Wifi Controller
Total Game Control

Step 1: Installing Wifi Controller on Your PSP

Picture of Installing Wifi Controller on Your PSP

After you have downloaded Wifi Controller, now it is time to install and configure it. First, we need to find your IP address. For this, go to Start-> Run, and type in cmd. Then when command prompt comes up, type in ipconfig. Copy down the IP address. After this, open the Wificontroller zip folder. Extract it to somewhere where you know it is. Then copy the PSP folder (inside 1.0 or 1.5 folder) to the root of your PSP. If you have firmware 1.5, install the 1.5 PSP folder, and if you have 1.00 or 1.51+, install the 1.0 PSP folder. Then open the PSP folder, then Game, then wifi controller on your PSP. After this, click on wifi.cfg and edit it with notepad. Replace "" with the IP address you copied earlier.

Step 2: PPJoy Intallation and Configuring

Picture of PPJoy Intallation and Configuring

Install PPJoy. Then go to start- programs- Parallel Port Joystick- Configure Joysticks, or go to Control Panel- Parallel Port Joysticks (in classic view). After that, click on "PPJoy Virtual Joystick1" or if its not there make it yourself. Then click on PPJoy Virtual Joystick1 and click mapping, next, and the following options. (Just look at the pictures)

Axes = 2 (X Axis and Y Axis)
Buttons = 9
POV hats = 1
X Axis = Analog 0
Y Axis = Analog 1
Button 1 = nothing
Button 2 = Digital 0
Button 3 = Digital 1
Button 4 = Digital 2
Button 5 = Digital 3
Button 6 = Digital 4
Button 7 = Digital 5
Button 8 = Digital 11
Button 9 = Digital 10
Directional button POV
North = Digital 6
East = Digital 7
West = Digital 9
South = Digital 8

Now on to testing.

Step 3: Starting on PSP and Testing.

Picture of Starting on PSP and Testing.

Click the WifiController application inside the PC folder of the WifiController folder. Turn on your PSP. Go to game- memory stick- and then click on wifi controller. Select your connection. Then wifi controller should connect to your computer. If it does not, retry the previous steps or post it in your comment. After this, on control panel (classic view), and click on game controllers. Then click on PPJoy Virtual Joystick 1 and then Properties. After this, pressing buttons on your PSP will make the axes, buttons, or point of view hat move. Try out these and calibrate the PSP analog stick. Your PSP has successfully been connected to your computer. Now to make your PSP a computer mouse and keyboard.

Step 4: Installing and Configuring Total Game Control.

Picture of Installing and Configuring Total Game Control.

Install Total Game control and then start it. Where it says profile, click new and name it whatever you want (PSP is a good name) On device, click on PPJoy Virtual Joystick 1. Then click on the mouse tab. For left-right movement, click detect. On your PSP, move your analog stick left or right and it should say "Axis_X0". While still holding left or right on the analog stick, uncheck the detect box. Do the same for Up-down movement. Up-down movement should say "Axis_Y0". Then configure the rest of the controls to your preference and click "mouse controls always active".

Step 5: Have Fun.

This is my first instructable and I hope you liked it. If you have any questions please ask them. Thanks.


Nightfalll (author)2010-10-16

Ok i made all the steps but when I copied the psp file from 1.5 and i paste it on my GAME 150 on my psp it says ''corrupted data'' and I cannot open it ,any ideas what should i do or not to do :D

NoahC51 (author)Nightfalll2017-05-07

Do you have any custom firmware installedd? You need to have a homebrewed PSP to do this.

ECheeze (author)2015-04-01

I personally think a better way to do this would be to download FuSa Gamepad. It works really well and it's easy.

creativegirlz (author)2011-11-26

good idea!!!

rkumar8 (author)2011-06-16

is it possible in PSP 6.20 PRO-B5 ?

Mudbud (author)2010-06-24

hey this is an old 'ible but I was wondering If this will work on my psp 3k 6.20 OFW? I have HBL so I can enable homebrew....

robotix (author)2009-01-03

ugh! this is so annoying! all the instructions are for xp or 2000, i can't figure out a thing on my new vista!

nateh202 (author)robotix2009-01-09

Whats wrong. And the IP address you need is the one from your router/modem. Not your actual IP address.

robotix (author)nateh2022009-01-10

It won't work with vista. The ppjoy can't be added as new hardware.

ReCreate (author)robotix2009-06-01 worked in Windows 7,Which is like vista. You must be doing something wrong

robotix (author)ReCreate2009-06-01

It doesn't matter now. We returned our Vista and got a much better XP for a much better price. And I had a psp 3000 anyway but that doesn't matter either cuz my dog ate it.

ReCreate (author)robotix2009-06-01

Your dog ate your psp? Its time you eat your dog....Are you Chinese? :P

robotix (author)ReCreate2009-06-03

lol no. and he just cracked the screen and a few buttons. I suppose I could just get a replacement screen. After it happened i was playing spiderman with just sound, so everything else works.

gb123 (author)robotix2010-04-16

heh! i own a dog and he is "afraid" of my psp for some reason... and my bro has broken his psp screen 8 TIMES!

robotix (author)gb1232010-04-16

lucky. he's not afraid of anything, even the vacuum. and 8 time? that's a lot. does he just keep getting new ones?

CheatsIP5 (author)robotix2009-10-22

Exactly Why I Dont Own A Dog Lol

ReCreate (author)robotix2009-06-03

*in baby voice*bad little doggy!

robotix (author)ReCreate2009-06-03

Ya it was depressing...

ReCreate (author)robotix2009-06-03


ReCreate (author)robotix2009-03-09

install xp as a second os on your hdd so you can do XP stuff

robotix (author)ReCreate2009-03-09

I returned my vista, cuz vista sux. I'm back on an xp and I can do anything!

ReCreate (author)robotix2009-03-09

expect built in speech recognition!

robotix (author)ReCreate2009-03-09

just download Microsoft speech sdk from their website. thats what i have.

Derin (author)robotix2009-04-19

is it sapi or what

PsPgAmEr96 (author)2010-02-27

 It say data is corrupted . Alittle help here , pls .

Damnielo (author)2010-01-06

vista is dead no sirve en vista

ddvniek (author)2010-01-01

Hi, can anyone PLEASE help me?????? Everything works fine untill I run the app on my PSP. It finds my internet and configures it, but then it said this :

WiFiController: Connecting to Access Point.
Connection state 0 of 4: Idle.
Connection state 2 of 4: Starting up.
Connection state 6 of 4: Idle.

What now????

xMIKEABx (author)2009-11-20

when i try this it gets to step to and it hasnt turned to step 3... does this take awhile? or am i doing something wrong?

jasaguayo (author)2009-11-20

this is very good tutoril, but would you mind explaining a little more on the windows 7 topic?
just installing ppjoy
thank you,

dashman94 (author)2008-08-03

Is it possible to do this with a DS lite????

CheatsIP5 (author)dashman942009-10-22


ReCreate (author)dashman942009-06-03


foxtrot4697 (author)ReCreate2009-07-11


ReCreate (author)foxtrot46972009-07-11

yeah XP

nateh202 (author)dashman942008-08-04

I'm sure its possible, but I'm not sure if there is something out there for it.
Well heres just the thing. It controls the computer via VNC and you can actually see the computer screen on the DS. Im sure there will be a slight delay between your DS movements and the actual computer movements (like windows remote control).

youngBIGman (author)2009-10-01

mine is wificontroller: connecting .... connection state 1 of 4 connection state 2 of 4 do you need internet connection for connect pc??? or you just need pc with a wifi...i cannot connect with my pc..

fjeena (author)2009-09-02

hey... i have a slight problem i hope some1 can help me out... im currently running v5.00 m33-6 cfw on my psp slim.. i followed all the steps carefully, but when i try to run the wifi controller on my psp it just says 8002014C error, "The game could not be started" can any1 help me out? i even disabled all the plugins and tried changing the kernel to 1.5... please people im a real newbie and i would really like to get this thing working... thanx

salavong (author)2009-07-27

I got to testing it, but it seems that my PSP isn't sending anything to my PC. Or it could be that my CFW doesn't work with this? I did put it in the GAME150 folder.

Devildice95 (author)2009-02-08

Please i just have a Question everytime i click Mapping it said " Cannot Read Mappings from joystick please i really need your help.

salavong (author)Devildice952009-07-27

Did Windows detect a new hardware? Because when I got to this step, I didn't have PPJoy Virtual joystick 1, so I had to make it myself. Once I did, Windows detected it and I tried to click on Mapping, but it gave me the same error so I let Windows install the driver first. After that, I clicked on Mapping and it works fine.

nateh202 (author)Devildice952009-02-12

Hmm.. is it recognizing the PSP?

intheroom (author)2009-07-14

It works on PSP 2000 with FW 5.03. Though, for that I had to arrange somethings for myself, things that weren't written here. Like for an example running the file WiFi Controller inside the PC folder.

PSPerson (author)2007-01-27

I wanna put keyboard on my PSP for web browsing

ReCreate (author)PSPerson2009-06-03

your not gonna find one XD

allteixeira (author)2008-01-28

Hi - great Instructable ! One question a bit off the topic - is it possible to use the PSP display as a computer display ? I have a dead beyond repair bricked PSP, but I believe the reader and the display are working fine - any thoughts or suggestion?

ReCreate (author)allteixeira2009-06-03

Bricked? If it is the OS that is Ruined try a Pandora Battery and MMS

nateh202 (author)allteixeira2008-01-28

I don't see why you couldn't if you had the necessary skills, but I do not see the practicality of that.

allteixeira (author)nateh2022008-01-29

Well, instead of using it as a paper weight, just to name a few you can: 1 - use it as a digital photo-frame 2 - use it an additional portable monitor (Share videos on planes without having to strech your neck) 3 - install it on a table (e.g. poker table + LCD monitor project here on instructables) The idea would be to use perfect good parts of a dead product.

jrgcool35 (author)allteixeira2008-03-07


Sendaii (author)2008-07-24

A heads up: This DOES NOT work on the PSP Slim and Lite. I tried it on mine running 3.90 M33-3 CFW and I got an 8002014C error, "The game could not be started". Running it through eLoader also crashes the software.

About This Instructable




More by nateh202:Control your computer with a PS3 Controller with rumble - SixAxis or DualShockUsing PSP as computer Joystick and then controlling your computer with the PSP
Add instructable to: