1. shaft, 06.03.2011 #1
    shaft

    shaft Threadstarter Android-Guru

    Viele sind ja dadurch gestört, daß die Suche sich so schnell versehentlich startet, wenn man auf die Lupe bei den Vibratasten kommt.
    Es gibt ja den Fix, daß man die Zeilen für den Search-Button auskommentiert, aber ich habe eben was viel cooleres entdeckt:

    In den Dateien qwerty.kl und umts_jordan-keypad.kl im Ordner /system/usr/keylayout editiert man zwei Zeilen (key 127 & 217) folgendermaßen:

    key 127 CAMERA WAKE_DROPPED
    key 217 CAMERA WAKE_DROPPED

    Nach einem Neustart wird bei einem langen(!) Button Press auf die Lupe die Kamera gestartet und bei einem kurzen Press in der Applikation die Kamera ausgelöst. Man hat dann sogar ne haptische Kontrolle über den Auslösevorgang.
    Wenn man auf dem Homescreen ist, bleibt ein kurzer Press ergebnislos, so daß versehentliche Tapser auf die Lupe nicht mehr stören :)

    [edit]
    Bitte achtet darauf, daß die Schreibrechte vor dem Reboot auf rw-r--r-- sind!
     
    Zuletzt bearbeitet: 25.04.2011
    whiteRabbit, waldemaar, Aslolo und 38 andere haben sich bedankt.
  2. molex, 06.03.2011 #2
    molex

    molex Ehrenmitglied

    Finde ich auf jeden Fall sinnvoller, als den Search-Button gänzlich tot zu stellen. :thumbsup:
     
  3. shaft, 06.03.2011 #3
    shaft

    shaft Threadstarter Android-Guru

    Ich auch.
    Vor allem kann man nun endlich Fotos von sich selbst machen ohne zu raten, ob man den Knopf auf dem Touchscreen nun getroffen hat oder nicht :D
    Außerdem verwackelts dann nicht mehr so schnell.
     
  4. Citynomad, 06.03.2011 #4
    Citynomad

    Citynomad Android-Experte

    Hab das ganze auch mal versucht und leider funktioniert jetzt gar keiner meiner Hardwareknöpfe mehr. Lediglich der Powerbutton will noch :(

    Jemand ne Idee wie ich das beheben kann? Habe auch CAMERA mal wieder durch SEARCH ersetzt -> kein Unterschied
     
  5. shaft, 06.03.2011 #5
    shaft

    shaft Threadstarter Android-Guru

    Dann scheinst du irgendwas verbastelt zu haben.
    Anbei die beiden korrekt editierten Dateien. Einfach in /system/usr/keylayout verschieben und die Rechte auf rw-r--r-- setzen, danach Neustart.

    [edit]
    Die Dateien stammen aus einem Froyo 2.2-System. Ob sie mit Eclair 2.1 kompatibel sind, weiß ich leider nicht. Besser ist es also, bei Eclair von Hand zu editieren.
     

    Anhänge:

    Zuletzt bearbeitet: 25.04.2011
    toffifee, Sporty883, Dai-Sho und 5 andere haben sich bedankt.
  6. Citynomad, 06.03.2011 #6
    Citynomad

    Citynomad Android-Experte

    Die Schreibrechte waren's mal wieder :rolleyes:

    Danke für die Schnelle Hilfe.
     
  7. socky1706, 06.03.2011 #7
    socky1706

    socky1706 Android-Hilfe.de Mitglied

    Hi vielen dank super arbeit endlich eine richtige Taste für die Kamera. Jetzt ist mein defy fast perfekt.

    Socky


    Gesendet mit der Android-Hilfe.de-App
     
  8. Jannek, 06.03.2011 #8
    Jannek

    Jannek Erfahrener Benutzer

    Boah, saugeile Arbeit shaft!!! Dieser on-screen Kamerabutton hat mich echt genervt, beinahe genauso stark wie der Suchbutton an den ich ständig versehentlich dran gekommen bin. ;)
    Sehr geniale Verbessrung!
     
  9. Daban, 07.03.2011 #9
    Daban

    Daban Android-Experte

    Wie oft machst Du denn Fotos von Dir selber :lol:?

    Aber Spaß bei Seite - wie immer ein guter und funktionierender Tip von Dir!
     
  10. Dodge, 07.03.2011 #10
    Dodge

    Dodge Android-Guru

    Dickes Dankeschön, HW-Taste wäre zwar um längen cooler, aber nja, Motorola wollte eben an der Dichtung sparen :D
     
  11. Julsen, 07.03.2011 #11
    Julsen

    Julsen Moderator Team-Mitglied

    Nice work, aber mit welchem App kann ich die beiden Dateien denn editieren bzw. Schreibrechte ändern? Habe es mit Ted versucht, kann aber wegen mangelnden Rechten nichts speichern. Als Filemanager nutze ich den Adao File Manager, habe leider keine Funktion dort finden können, womit ich die Rechte hätte ändern können oder muss ich diese per Terminal Emulator und chmod ändern?
     
  12. fighterchris, 07.03.2011 #12
    fighterchris

    fighterchris Ehrenmitglied

    @Julsen Rootexplorer ist ein gutes Tool dafür ,kostet aber im Market
     
    Julsen bedankt sich.
  13. cust, 07.03.2011 #13
    cust

    cust Fortgeschrittenes Mitglied

    brauch ich dafür root rechte? ich hab per usb debugging und myphone explorer auf die dateien zugegriffen und die dateien im editor bearbeitet, gespeichert, das defy neugestartet und dann es probiert. es öffnet immernoch die suche, wenn ich kurz draufdrücke, wenn ich lange draufdrücke passiert nichts. danach hab ich dann wieder mit myphone explorer auf die dateien zugegriffen und die werte sind auf CAMERA geändert.
    gruß chris
    edit: gerade gesehn, das fighterchris was gepostet hat
    edit2: @fighterchris:
    ich habe jetzt rootexplorer installiert, und bin in /system/usr/keylayout. wie kann ich jetzt die dateien editieren, denn unter properties kann ich nur die eigenschaften anschauen und nicht editieren :D und öffen kann ich die dateien auch nicht.
     
    Zuletzt bearbeitet: 07.03.2011
  14. fighterchris, 07.03.2011 #14
    fighterchris

    fighterchris Ehrenmitglied

    @cust klar brauchst du rootrechte , damit du auch die richtigen rechte usw zuweisen kannst.
     
    cust bedankt sich.
  15. Julsen, 07.03.2011 #15
    Julsen

    Julsen Moderator Team-Mitglied

    Hat 1a geklappt, besten Dank ;)
     
  16. Wolfseye, 07.03.2011 #16
    Wolfseye

    Wolfseye Android-Experte

    Aber nicht jeder möchte Geld für jede kleine App ausgeben. Gibts keinen kostenlosen Dateimanager der es mir erlaubt die Dateirechte zu ändern ?
     
  17. fighterchris, 07.03.2011 #17
    fighterchris

    fighterchris Ehrenmitglied

  18. Wolfseye, 07.03.2011 #18
    Wolfseye

    Wolfseye Android-Experte

    Danke. Aber leider krieg ich das nicht hin, vielleicht kenn ich das Programm auch nicht gut genug. Mein Handy ist gerootet, und Busybox ist auch installiert. Trotz allem, wenn ich die Datei markiere und dann auf den Berechtigungsbutton drücke (da die Berechtigungen einstelle) und dann OK drücke, sagt er das CHMOD rooted und Busybox installiert vorraussetzt. Beides ist aber 100 % vorhanden. :(
     
  19. shaft, 07.03.2011 #19
    shaft

    shaft Threadstarter Android-Guru

    Könnt ihr solche Probleme, die vor allem auch in anderen passenden Threads schon geführt wurden, dahin verlagern?
    Wenn du kein Geld für den dir vorgeschlagenen Rootexplorer ausgeben möchtest, dann bemühe doch bitte die Forensuche, bzw. die sehr gute Suche bei Appbrain.
     
  20. SBHL, 07.03.2011 #20
    SBHL

    SBHL Android-Hilfe.de Mitglied

    Probier mal "Super Manager" :winki: