KINGx - Das inoffizielle PlayStation Forum & News Portal
Start Knopf geht nicht :( - Druckversion

+- KINGx - Das inoffizielle PlayStation Forum & News Portal (http://www.kingx.de/forum)
+-- Forum:    PS Vita / PSP (/forumdisplay.php?fid=1)
+--- Forum: Hardware (/forumdisplay.php?fid=5)
+--- Thema: Start Knopf geht nicht :( (/showthread.php?tid=46844)


Start Knopf geht nicht :( - Dr. Deniz - 12.07.2011 17:42

Hey Leute,

also mein Startknopf drückt sich von selbst immer und manchmal bleibt der Startknopf auch gedrückt. Hab meine PSP schon aufgemacht um zu gucken ob etwas dazwischen ist aber scheint dort alles ok zu sein. Hab einmal im Recoverymenü Format Flash0 gemacht und hab auch einmal von GEN-D3 auf Prome-4 gewechselt.

Meine Fragen:

1. Woran kann das liegen?
2. Lohnt sich der kauf einer neuen Home-Leiste?
3. Gibt es ein Plugin das den Startknopf deaktiviert?
4. Kann die Ursache an einem Wasserschaden liegen?


Vielen Dank im vorraus Smile


RE: Start Knopf geht nicht :( - Mobo - 12.07.2011 17:51

100 protentig kann dir das Niemand sagen, aber der Wasserschaden koennte Grund dafuer sein, denn das Wasser koennte auf einen Kontakt gekommen sein.


RE: Start Knopf geht nicht :( - Tekkno_Fan - 12.07.2011 18:03

es könnte sich rost an der homeleiste gebildet haben! gatte so eine psp schon^^


RE: Start Knopf geht nicht :( - Dr. Deniz - 12.07.2011 18:22

Mobo :
aber der Wasserschaden koennte Grund dafuer sein, denn das Wasser koennte auf einen Kontakt gekommen sein.


Das war mehr so Dampf... höre gern Musik in der Dusche xD
Gibts da irgendwie ne Lösung?

tekkno_fan :
es könnte sich rost an der homeleiste gebildet haben! gatte so eine psp schon^^


Wie kann ich den das weg kriegen?


RE: Start Knopf geht nicht :( - Tekkno_Fan - 12.07.2011 18:26

@Dr. Deniz: Das kann ich dir leider nicht beantworten, denn diese Teile tausch ich gleich aus!


RE: Start Knopf geht nicht :( - Dr. Deniz - 12.07.2011 21:23

tekkno_fan :
@Dr. Deniz: Das kann ich dir leider nicht beantworten, denn diese Teile tausch ich gleich aus!


Und kennst du ein Plugin dass das deaktiviert?


RE: Start Knopf geht nicht :( - XiaDao - 12.07.2011 21:33

Frag mal Hackman der codet dir sicher schnell ein plugin Wink

Oder homeleiste austauschen, kost ja eh nix und in manchen spielen wwird der knopp ja auch benötigt

Lg


RE: Start Knopf geht nicht :( - Dr. Deniz - 12.07.2011 21:45

XiaDao :
Frag mal Hackman der codet dir sicher schnell ein plugin Wink

Oder homeleiste austauschen, kost ja eh nix und in manchen spielen wwird der knopp ja auch benötigt

Lg


Danke ich werd mal HackMan anschreiben... Naja die Start-Taste kann man ja drücken wenn man Home und Hold drückt.


RE: Start Knopf geht nicht :( - Tekkno_Fan - 13.07.2011 09:55

wäre mir viel zu umständlich! vorallem ich hab hier homeleisten liegen, die kosten sehr viel.
Wenn du angst hast, deine psp aufzumachen, dann kann ich das kostenlos für dich einbauen. 5€ kostet bei mir so eine leiste!


RE: Start Knopf geht nicht :( - HacKmaN - 13.07.2011 12:49

Könnt dir ein Plugin machen... soll ich den Start Knopf auf ne andere Tastenkombination umlegen (kein Hold... Tastensperre ist direkt von Syscon geregelt)?


RE: Start Knopf geht nicht :( - Dr. Deniz - 13.07.2011 16:17

HacKmaN :
Könnt dir ein Plugin machen... soll ich den Start Knopf auf ne andere Tastenkombination umlegen (kein Hold... Tastensperre ist direkt von Syscon geregelt)?


Dank dir man Big Grin Big Grin... Kannst du es auf Viereck + -> umlegen? Oder ähnlich.

Nochmal groooßen dank!


RE: Start Knopf geht nicht :( - MoDz - 15.07.2011 09:28

Ist das Plugin schon fertig ?
Ich habe das selbe Problem, mit dem Start-Knopf .

danke^^


RE: Start Knopf geht nicht :( - Dr. Deniz - 15.07.2011 12:43

MoDz :
Ist das Plugin schon fertig ?
Ich habe das selbe Problem, mit dem Start-Knopf .

danke^^


Ne leider hat er es noch nicht fertig gecodet... am besten warten wir paar Tage ab.


RE: Start Knopf geht nicht :( - HacKmaN - 15.07.2011 20:14

Habt ihr TN-HEN, PRO, oder ME? Und welche Firmware habt ihr?


RE: Start Knopf geht nicht :( - M.J96 - 15.07.2011 20:18

Hackman Dr.Deniz hat 5.50 prome-4 drauf da es ganz oben steht, bei ModZ weiß ich es nicht.


RE: Start Knopf geht nicht :( - Dr. Deniz - 15.07.2011 21:35

GameFreeak100 :
Hackman Dr.Deniz hat 5.50 prome-4 drauf da es ganz oben steht, bei ModZ weiß ich es nicht.


Dank dir Smile... Ja hab Prome-4


RE: Start Knopf geht nicht :( - MoDz - 16.07.2011 20:09

Ich habe 6.39 Pro und 6.39 Me (DoppelHenMod) ^^

Danke HackMaN !!!


RE: Start Knopf geht nicht :( - MoDz - 22.07.2011 16:43

Dauert es so lange ein Plugin zu coden, wo der Start-Knopf deaktiviert werden soll und dafür dann eine Tastenkombi zu machen ?
Nicht böse gemeint Smile

Danke und ich hoffe es ist bald fertig !


RE: Start Knopf geht nicht :( - Tekkno_Fan - 22.07.2011 16:52

Ein tausch wäre schneller Big Grin


RE: Start Knopf geht nicht :( - taipangr - 22.07.2011 17:17

ich habe ein problem mit den pfeiltasten die drücken sich von selber -.- nichts gemacht psp 3004


RE: Start Knopf geht nicht :( - Dr. Deniz - 23.07.2011 10:29

Relok :
Format Flash0? heißt das nich flash0 formatieren? dann brickt doch die psp!


Ne, nicht wirklich nur alle Einstellungen und Plugins gehen weg.


RE: Start Knopf geht nicht :( - taipangr - 23.07.2011 12:47

Bei mir funktioniert es wieder. Vlt war es bei mir nur Wasser schaden


RE: Start Knopf geht nicht :( - M.J96 - 23.07.2011 13:06

Dr.Deniz frag schreib doch mal am besten Hackman an und frag ihn ob er das fertig hat


RE: Start Knopf geht nicht :( - Dr. Deniz - 23.07.2011 13:17

GameFreeak100 :
Dr.Deniz frag schreib doch mal am besten Hackman an und frag ihn ob er das fertig hat


Ich habe ihn bereits angeschrieben leider noch keine antwort erhalten Sad


RE: Start Knopf geht nicht :( - HacKmaN - 23.07.2011 21:07

Tut mir Leid, dass ich mich jetzt erst zurückmelde, aber es gibt eben im Leben Wichtigeres, als zu Programmieren Wink

Versuchs mal, ich hab es allerdings nicht selber versucht, kann also nicht garantieren, dass es schon geht:
http://ul.to/wjfc9k0t

Wird auch höchstwarscheinlich nicht auf 6.xx funktionieren (bei PRO und ME bin ich mir nicht sicher, aber zumindest TN HEN hat einen eigenen vshCtrlReadBufferPositive Patch), falls jemand dafür eine Version braucht, soll er sich einfach melden.

Hier mal der Code:

Code:
#include <pspkernel.h>
#include <systemctrl.h>
#include <pspsdk.h>
#include <pspctrl.h>
#include <pspinit.h>

PSP_MODULE_INFO("ctrl_hook", 0x1000, 1, 1);

int (* GetCtrlsReal) (SceCtrlData *pad_data, int count) = NULL;

int GetCtrlsPatch(SceCtrlData* pad_data, int count)
{
    int k1 = pspSdkSetK1(0);
    
    int ret = GetCtrlsReal(pad_data, count);
    int interrupts = pspSdkDisableInterrupts();
    
    if(pad_data->Buttons & PSP_CTRL_START) pad_data->Buttons &= ~PSP_CTRL_START;
    
    if((pad_data->Buttons & PSP_CTRL_RIGHT) && (pad_data->Buttons & PSP_CTRL_SQUARE))
    {
        pad_data->Buttons &= ~PSP_CTRL_RIGHT;
        pad_data->Buttons &= ~PSP_CTRL_SQUARE;
        
        pad_data->Buttons |= PSP_CTRL_START;
    }
    
    pspSdkEnableInterrupts(interrupts);
    pspSdkSetK1(k1);
    
    return ret;
}

u32 PatchFunction(char *modname, char *libname, int nid, void *newFunc)
{
    u32 addr = sctrlHENFindFunction(modname, libname, nid);
    sctrlHENPatchSyscall(addr, newFunc);
    
    return addr;
}

int main_thread(SceSize args, void *argp)
{
    int keyConf = sceKernelInitKeyConfig();
    if(keyConf == PSP_INIT_KEYCONFIG_VSH)
    {
        GetCtrlsReal = (void *)PatchFunction("sceVshBridge_Driver", "sceVshBridge", 0xC6395C03, GetCtrlsPatch);
    }
    else
    {
        GetCtrlsReal = (void *)PatchFunction("sceController_Service", "sceCtrl", 0x1F803938, GetCtrlsPatch);
        PatchFunction("sceController_Service", "sceCtrl", 0x3A622550, GetCtrlsPatch);
    }
    
    sceKernelDcacheWritebackAll();
    sceKernelIcacheClearAll();
    
    return 0;
}

int module_start(SceSize args, void *argp)
{
    int thid = sceKernelCreateThread("main_thread", main_thread, 25, 64 * 1024, 0, NULL);
    if(thid >= 0)
        sceKernelStartThread(thid, args, argp);
    
    return 0;
}




RE: Start Knopf geht nicht :( - Dr. Deniz - 23.07.2011 22:04

HacKmaN :
Tut mir Leid, dass ich mich jetzt erst zurückmelde, aber es gibt eben im Leben Wichtigeres, als zu Programmieren Wink

Versuchs mal, ich hab es allerdings nicht selber versucht, kann also nicht garantieren, dass es schon geht:
http://ul.to/wjfc9k0t

Wird auch höchstwarscheinlich nicht auf 6.xx funktionieren (bei PRO und ME bin ich mir nicht sicher, aber zumindest TN HEN hat einen eigenen vshCtrlReadBufferPositive Patch), falls jemand dafür eine Version braucht, soll er sich einfach melden.

Hier mal der Code:

Code:
#include <pspkernel.h>
#include <systemctrl.h>
#include <pspsdk.h>
#include <pspctrl.h>
#include <pspinit.h>

PSP_MODULE_INFO("ctrl_hook", 0x1000, 1, 1);

int (* GetCtrlsReal) (SceCtrlData *pad_data, int count) = NULL;

int GetCtrlsPatch(SceCtrlData* pad_data, int count)
{
    int k1 = pspSdkSetK1(0);
    
    int ret = GetCtrlsReal(pad_data, count);
    int interrupts = pspSdkDisableInterrupts();
    
    if(pad_data->Buttons & PSP_CTRL_START) pad_data->Buttons &= ~PSP_CTRL_START;
    
    if((pad_data->Buttons & PSP_CTRL_RIGHT) && (pad_data->Buttons & PSP_CTRL_SQUARE))
    {
        pad_data->Buttons &= ~PSP_CTRL_RIGHT;
        pad_data->Buttons &= ~PSP_CTRL_SQUARE;
        
        pad_data->Buttons |= PSP_CTRL_START;
    }
    
    pspSdkEnableInterrupts(interrupts);
    pspSdkSetK1(k1);
    
    return ret;
}

u32 PatchFunction(char *modname, char *libname, int nid, void *newFunc)
{
    u32 addr = sctrlHENFindFunction(modname, libname, nid);
    sctrlHENPatchSyscall(addr, newFunc);
    
    return addr;
}

int main_thread(SceSize args, void *argp)
{
    int keyConf = sceKernelInitKeyConfig();
    if(keyConf == PSP_INIT_KEYCONFIG_VSH)
    {
        GetCtrlsReal = (void *)PatchFunction("sceVshBridge_Driver", "sceVshBridge", 0xC6395C03, GetCtrlsPatch);
    }
    else
    {
        GetCtrlsReal = (void *)PatchFunction("sceController_Service", "sceCtrl", 0x1F803938, GetCtrlsPatch);
        PatchFunction("sceController_Service", "sceCtrl", 0x3A622550, GetCtrlsPatch);
    }
    
    sceKernelDcacheWritebackAll();
    sceKernelIcacheClearAll();
    
    return 0;
}

int module_start(SceSize args, void *argp)
{
    int thid = sceKernelCreateThread("main_thread", main_thread, 25, 64 * 1024, 0, NULL);
    if(thid >= 0)
        sceKernelStartThread(thid, args, argp);
    
    return 0;
}


Also bei mir geht das Plugin nicht! Hab ganz normal installiert aber die Kombination von Viereck + -> geht nicht. Außerdem ist der Start-Knopf immer noch gedrückt.


RE: Start Knopf geht nicht :( - HacKmaN - 24.07.2011 09:17

http://ul.to/ou60fq41

Jetzt?


RE: Start Knopf geht nicht :( - Dr. Deniz - 24.07.2011 13:45

HacKmaN :
http://ul.to/ou60fq41

Jetzt?


Leider nicht Sad ... Soll ich ein Video davon machen? Würde das etwas helfen?


RE: Start Knopf geht nicht :( - M.J96 - 24.07.2011 13:46

ein Video könntest du machen und ihn dann zeigen es würde ihn helfen


RE: Start Knopf geht nicht :( - HacKmaN - 24.07.2011 15:45

Dr. Deniz :

HacKmaN :
http://ul.to/ou60fq41

Jetzt?


Leider nicht Sad ... Soll ich ein Video davon machen? Würde das etwas helfen?


Also zumindest auf 5.00m33 gehts... du hast immer noch 5.50prome?


RE: Start Knopf geht nicht :( - MoDz - 24.07.2011 16:42

kannst du es auf 6.39 LME machen ?

Danke!!

//EDIT

Bei mir klappt es doch (6.39 Hen LME), tausend dank !!!
Nur, mein Analog-Stick funktioniert nicht mehr .
Weisst du, was das ist ?
Warte mal .
Ich mach mal das Plugin aus .
Bis gleich^^

//EDIT2
Ich habe das Plugin auch auf meiner 5.50 Prome-4 getestet und es FUNKTIONIERT AUCH EINWANDFREI !!!
Also, wenn ich das PLugin ausmache, ist mein Analog-Stick NICHT mehr "ausgeschaltet" .
Kannst du das irgendwie fixen, schauen ob da irgendetwas falsch ist (Plugin), HacKmaN ?

Danke!!!!!


RE: Start Knopf geht nicht :( - Dr. Deniz - 25.07.2011 11:21

HacKmaN :

Dr. Deniz :

HacKmaN :
http://ul.to/ou60fq41

Jetzt?


Leider nicht Sad ... Soll ich ein Video davon machen? Würde das etwas helfen?


Also zumindest auf 5.00m33 gehts... du hast immer noch 5.50prome?


Okay die Tastenkombination funktioniert. Aber mein Defekter Start-Knopf drückt sich noch von selbst! Könntest du den irgendwie deaktivieren?


RE: Start Knopf geht nicht :( - MoDz - 25.07.2011 12:01

Dann muss es aber mit deiner PSP etwas zu tun haben .
Bei mir ist die Start-taste deaktiviert und dafür Viereck und --> .
Nur mein Analog-Stick funktioniert nicht mehr, wenn das Plugin angeschaltet ist .
Kannst du (HacKmaN) da was machen ?

danke^^


RE: Start Knopf geht nicht :( - HacKmaN - 25.07.2011 19:07

http://ul.to/xgr831zg

Damit sollte der Analogstick funktionieren.

@Dr. Deniz: Hast du irgendwelche andere Plugins aktiv?


RE: Start Knopf geht nicht :( - Dr. Deniz - 25.07.2011 19:33

HacKmaN :
http://ul.to/xgr831zg

Damit sollte der Analogstick funktionieren.

@Dr. Deniz: Hast du irgendwelche andere Plugins aktiv?


Nein alle Plugins aus gemacht! Ich will nur das der richtige Start-Knopf nicht mehr geht.

Ich mach lieber ein Video.


RE: Start Knopf geht nicht :( - MoDz - 28.07.2011 21:24

Danke, HacKmaN !!!
Funktioniert SUPER !
Big Grin


RE: Start Knopf geht nicht :( - Yames - 29.07.2011 11:49

wenn du garnicht weiter weißt würde ich mir die psp gerne mal anschauen und gucken ob ihc einen defekt finde und dann schreibe ihc dir dies ist bis auf den hin und rückversand komplett kostenlos. Esseidenn ich bracuhe irgentwelche teile dann würde ich dich aber auch darüber infomiren befor ich dir neue teile einbaue.

Ps:Hab alle ersatzteile derzeit mehreremale zuhause also brtacuhst du niht auf bestllungen warten =)

Bitte melt dich per pn.

MFG Yames


RE: Start Knopf geht nicht :( - belzebub - 10.08.2011 15:51

HacKmaN :
http://ul.to/xgr831zg

Damit sollte der Analogstick funktionieren.

@Dr. Deniz: Hast du irgendwelche andere Plugins aktiv?


war neugierig
brauch es zwar nicht , doch hab es mal getestet
5.00m33-4 geht es nicht
start knopf geht bei mir trotzdem
alle plugins ,bis das eine aus, das gleiche!

so: kann mir wohl keiner sagen warum dies bei mir nicht ging.
na dann hoffe ich mal das bei mir so ein problem nie auftauchen wird