[UPDATE] Finally! JoySens 1.4
Long awaited and finally here to stay. JoySens in version 1.4 adds a couple of features and fixes:
- Added support for configs for different modes (VSH/POPS) and game/eboot paths
- Added analog<->Buttons mapping modes
- Fixed primary button mapping
- Fixed HOLD button preventing analog input
- Fixed to keep PSP from suspending/shutting down LCD if analog was pressed
- Fixed font output shadow making it better readable on light background
- Improved auto-center function a bit
- checked compatibility with CFW up to 4.01-M33-2
- Made installation easier
Yes, it’s now easier to install for all those that couldn’t get around those .txt files and allows you to specify settings for each of your games/UMDs individually. Play your favourite racing games with high smoothing, while the shooters have low smooth and higher sensitivity.
If you have problems making JoySens run on your latest firmware, try formating your flash1 from recovery menu and resetting the PSP.
If you haven’t heard about JoySens before:
- “JoySens is a custom firmware plugin for Sony PSP that allows you to control the sensitivity of the analog stick in a very efficient way as well as “repair” faulty analog sticks. In very bad cases where the analog stick is not repairable, you can also just disable it so it doesn’t interfere with your games anymore. Apart from that it includes functionality to swap and remap DPad input to analog stick and vice versa, hence allows you to control the XMB with the analog stick for example.”
[UPDATE]
Version 1.4 has been replaced with bugfix version 1.41 dealing with the following problems:
- fixed crash when saving settings from game
- fixed JoySens not starting in homebrew
- made JoySens not boot in recovery
July 17th, 2008 at 4:55 pm
Joysens 1.4 so soon released.
It is so that I am very pleasantly surprised.
Thank you very much!
July 17th, 2008 at 6:14 pm
good to see this update of yours raphael, great job.
July 17th, 2008 at 10:40 pm
[...] source: fx-world.org Share and Enjoy: These icons link to social bookmarking sites where readers can share and [...]
July 18th, 2008 at 1:42 am
This is my settings.
Can easily switch button and joystick
[SETTINGS]
enable = 1
sensitivity = 10
center =
adjust = 3.0
smooth = 10
remap = 0
forceanalog = 0
[BUTTONS]
enablebtn = SELECT
sensupbtn = RTRIGGER
sensdownbtn = START
infobtn = TRIANGLE
resetbtn = CROSS
centerbtn = SQUARE
adjustupbtn = UP
adjustdownbtn = DOWN
smoothupbtn = RIGHT
smoothdownbtn = LEFT
savebtn = CIRCLE
mapbtn = LTRIGGER
forcebtn = SCREEN
July 18th, 2008 at 2:01 am
Joysens 1.3 can also work very well in the firmware 4.01 m33-2.
Yesterday, the version I made a mistake.
July 18th, 2008 at 4:33 am
Chinese and English is not the same line breaks, 4.01m33 firmware does not recognize, no wonder plug-ins can not work.
July 18th, 2008 at 6:54 am
Hey thanks a million for the update. Truly one of the best plugins out there.
July 18th, 2008 at 9:23 am
thanks so much for this! an update is what ive been needing for ages so it works with the newer M33 firmwares. Its great to see it in development again
July 18th, 2008 at 2:08 pm
thanks a lot, but i kinda need help, the question is simple i guess, i’m trying to use it within pops with remap 2, so i just copy/pasted the settings from VHS to POPS
[POPS]
enable = 1
sensitivity = 100
adjust = 3.0
smooth = 100
remap = 2
forceanalog = 1
the problem is that if i press up and right in the dpad it gives me a diagonal in the character movement in the game but the analog only gives me up down right left and not diagonals, i tried messing with the settings but nothing changes, could someone point me out how to do it?
July 18th, 2008 at 7:38 pm
Joysens 1.41 = awesome
haven’t tested on old psp-p, but it seems to be great on psp-s.
July 18th, 2008 at 8:50 pm
[...] 參看主頁 (fx-world.org) Tagged: 自制軟件 :: JoySens :: Plug in :: Raphael :: [...]
July 20th, 2008 at 8:59 pm
Nice update. However, when I enable joysens and and start games with Sony NP9660 driver, PSP will hang.
M33 seems works fine.
July 21st, 2008 at 12:00 am
Yea, I agree with “thexile” the version 1.41 conflicts with certain UMD drivers.
Fat PSP w/ 1.50 kernel:
UMD mode
ISOs
flOw - OK
CSOs
PaRappa - OK
Patapon - OK
Star wars Battlefront II - Loads, then freezes
Metal Gear Solid - Black Screen
Gitaroo Man - Black Screen
Burnout Dominatior - Black Screen
Sony driver
ISOs
flOw - Black Screen… power off
CSOs
Patapon - Black Screen… power off
Metal Gear Solid - Black Screen… power off
Gitaroo Man - Black Screen… power off
M33 driver
ISOs
flOw - OK
CSOs
PaRappa - OK
Patapon - OK
Star wars Battlefront II - OK
Metal Gear Solid - OK
Gitaroo Man - OK
Burnout Dominatior - OK
July 22nd, 2008 at 6:06 pm
Unfortunately I cannot reproduce the problem… for me it works fine with Sony NP9660 driver… I tested with games Naruto Ultimate Ninja Hero and Warhammer 40k Squad Command.
My best guess would be that the new config system uses so much memory that it won’t fit into kernel ram anymore in some cases (most likely the Sony driver needs more memory than the others).
I’ll send you a version with no config file support to test and verify it works. If it does I’ll rethink the config file implementation and try to strip it down as much as possible.
Thanks for your information
Please download this version here if you didn’t get it by mail: http://www.fx-world.org/download/joysens1.41_noconfig.zip
July 22nd, 2008 at 7:43 pm
raphael thanks for the ‘temp fix’. Now the games I have, load up properly with NP9660 driver.
July 24th, 2008 at 6:08 pm
Could the configuration files be to large?
The size increases a lot; that would mean it would have to read more.
July 25th, 2008 at 1:52 am
nice job on the new realese Raphael i hope its a great success just like ur last one
July 27th, 2008 at 10:34 am
I noticed that if you enable JoySens v1.41 to work with VSH, it exhibits odd behavior when using the web browser. The cursor seems to randomly jump around and highlight links. It does this as long as it’s loaded. Even if it’s loaded and you use Note+Select to turn it off, it still affects it. I disabled it for the VSH for the time being and the web browser works fine now. It sure made trying to click the links on the radio a pain.
July 27th, 2008 at 1:20 pm
The non-config version works very well using the M33 driver, but in 4.01 M33, with Normal mode it still causes a crash. Any ideas on how to fix it?
December 15th, 2008 at 2:12 am
my problem is about psp fat (1006) which has custom firmware 5.00 m33-3 and it looks like my analog stick needs to have proper settings. it is causing ghost moves…. the cursor is running away downwards…. when i press note in xmb menu, i just see “Adjusted analog axes: -> “… it’s non-stop “jumping” from 8 to 9, from 20 to 127 in first field… can anyone tell me what should i do? i tried to hand with it myself, but i have no more ideas and i’m not sure what should be set… (sorry for eventual errors…. my english isn’t quite satisfying)
December 26th, 2008 at 4:34 pm
erm can it work with irshell ??
December 26th, 2008 at 4:46 pm
erm can it work with irshell ?? pls tell me
December 26th, 2008 at 4:47 pm
sorry for the multiple post (some accident)
.. pls delete either one …
February 1st, 2009 at 12:18 pm
Could you get me a copy of the source code?I want to build a plugin that Use USB JOYPAD to replace the orgin Input
February 1st, 2009 at 12:22 pm
我想开发一个插件,使用USB手柄来代替默认的按键,可以给我一份源代码吗?
My English is poor ,Could anyone transmit it for me?
February 14th, 2009 at 8:07 pm
narutO is the best anime since dragon ball
February 19th, 2009 at 2:27 am
This helps fix my analog not working up and left (they move super slow!) but the problem is in between them there is a deadspot with this plugin. Raph I really appreciate this plugin, is there anyway you can fix it so that when I go UPLEFT on the analog I don’t get the deadspot of slow?
March 11th, 2009 at 9:49 am
I just have one question regarding the “Savng”.
In your read me file, it stated that
“SAVE -
To save the current settings press NOTE + CIRCLE.
This will create a new settings section if you’re in a game that isn’t yet listed. From then you can configure
JoySens specifically for this game too.”
Does this mean that each game I play can have different Joysens config?
I tried it but I can’t save the configuration for a apecific game.
Also based on your version updates
“from v1.3
- Added support for configs for different modes (VSH/POPS) and game/eboot paths”
I was hoping that the plugin would create a new config for a specific game. But it didn’t.
Games I tried:
Driver 76
Dead to rights Reckoning
Killzone Liberation
Stardust Portable
Miami Vice
My PSP:
PSP Phat
CFW 5.00 m33-3
4gb Memory Stick
NOTE: Joysens do function properly on my psp, I was able to adjust the deadzone of my analog nub. But I was hoping that if I run Driver 76, settings for this game would automatically load.
Please help.
April 21st, 2009 at 9:23 am
Good day Sir!
i just wanna know if what version of your joysens should i use for my 3.71 m33-2 CFW psp phat..I tried your joysens 1.42 it can be read in the recovery menu.. but the problem is what should i enable if i wanna use it to play ISO/CSO games.. i tried enabling VSH and GAME one at a time but when i try to play an ISO and CSO game it suddenly freezes after the sony psp loading screen when i select the game then the psp will just turn off.. i also tried the 1.3 joysens but it cant be read in the recovery menu.. I only put them in the folder SEPLUGINS lined with the ISO, MUSIC, PSP, etc folders.. I really need this coz I couldnt play god of war and other games.. I hope youll take a minute looking at this.. thanks in advance and more power!
May 26th, 2009 at 8:35 pm
Hey people
I’m having trouble here
Been trying to configurate the joysens but maybe my analog is just too busted. It keeps going down down without stopping.
Adjusted analog axes: -9/127 0/127
Help? Please…
June 7th, 2009 at 4:26 pm
hey guys, i just recently tried this cuz my analog stick keeps moving to the right. not always but it gets annoying at times. how do you make it show in the xmb screen??? i got it enabled in the recovery menu but cant seem to make it show. help pls?? im really just a noob.