Droid X Tastatur auf dem SGS?

  • 159 Antworten
  • Letztes Antwortdatum
okay.. ich setz mich morgen mal an eclair ran.
 
  • Danke
Reaktionen: HerrDesRinges
ich benutze auch noch 2.1 ;)

eins is mir noch auf gefallen, wenn man das wörterbuch ganz"aus" macht und dann auf ein wort klickt kommen trotzem die vorschläge... das is doof, weil wenn man im landscape mode schreibt nur eine zeile zum lesen bleibt... kann man das fixen?

ich würd mich ja gern dran probieren, kann ich aber erst nach meiner anstehenden klausur tun ;)
 
"keyboard einstellungen - vorschläge anzeigen (aus)" - fertig :)
 
Hallo
Also ich bin mit JM1 auch dolle zufrieden. Die wird ne weile bleiben, bis mich das Forum überzeugt die offizielle Froyo Version zu nutzen. :)
Also von mir würdest dann auch nen dickes fettes Danke bekommen.
MfG
Muchacho
 
Also ich werde Eclair noch lange nutzen, solange Froyo noch laggy ist und es kaum CustomROMs dafür gibt.

Und das mit dem Smileys. Android erkennt leider nur mit - die Smileys und macht die Grafik hin.
 
"keyboard einstellungen - vorschläge anzeigen (aus)" - fertig :)
mit wörterbuch meinte ich diese einstellung ;)
die ist aus, eben nochmal geschaut, ubd trotzdem bekomme ich die vorschläge angezeigt... :/

Und das mit dem Smileys. Android erkennt leider nur mit - die Smileys und macht die Grafik hin.
bei mir gehts auch ohne "-" ... zb in gtalk
 
Froyo oder Eclair? Ich meinte bei den Nachrichten ^^
 
ich bekomme keine vorschläge angezeigt, wenn ich "vorschläge anzeigen" ausmache. benutze allerdings auch 2.2 - 2.1 habe ich noch nie getestet.

Und das mit dem Smileys. Android erkennt leider nur mit - die Smileys und macht die Grafik hin.
ich habe die android fratzen in der tasta (2.2) ausgestellt, weil ich die hässlich finde :) normalerweise wäre das android smiley icon sichtbar in der auswahl.
oder was meinst du?


zu eclair (bearbeitung von froyo analog..):
habe gestern nacht noch kurz rumprobiert und einen fehler beim kompilieren der tasta erhalten.. habe kein android 2.1 gerät hier und das macht das debuggen ziemlich umständlich... "sehe" nie ob irgendwas geklappt hat, oder nicht.

also versucht euch mal selbst dran, hier ein paar hinweise:

ihr braucht:
- apk manager 4.9 - download
- ein tool zum xml bearbeiten, ich nutze xml notepad von microsoft - download

apk manager einrichten, apk dekompilieren:
- apk manager entpacken in einen ordner
- die apk in den unterordner "place-apk-here-for-modding" schieben
- script.bat ausführen
- evtl. fehlermeldung zu beginn ignorieren...
- "22" eingeben zum auswählen des projekts
- dort erscheint eure apk mit ner nummer voran ... entsprechende nr eingeben und enter..
- "9" eingeben für dekompilieren der apk
- die apk wird nun in den unterordner "projects" entpackt

die wichtigen unterordner und dateien der tastatur:
- in "projects" ist nun ein ordner nach eurer apk benannt.
- in dem ordner ist ein unterordner "res", wahrscheinlich für "resource".. öffnen

- "drawable" ordner enthalten die entsprechenden grafiken (tasten, smileys, ..)
- xxx-hdpi enthält hochformat zeug, xxx-land-hdpi querformat dateien.

- "layout" habe ich nicht benötigt

- "raw" enthält das standardwörterbuch. "raw-de" deutsch, usw..

- "values" ist interessant... enthält (alle) einstellungen der tastatur
- "arrays.xml" z.b. welche sprachen verfügbar sind und ausgewählt werden können
- "colors.xml" ... na? ;)
- "strings.xml" enthält alle wörter die ihr in der tastatur seht (Send, Next, Done, ...), einschließlich dem menü. englisch einfach in deutsch umschreiben für eine übersetzte version...

- "xml" enthält das was ihr "seht".
- "xml-hdpi" wieder für hoch- und "xml-land-hdpi" für querformat
- für uns interessant ist vorallem "kbd_qwerty.xml" (standard-layout mit buchstaben), "kbd_symbols.xml" (die erste symboltastatur) und "kbd_symbols_shift.xml" (die zweite symboltastatur)
- die "popup_" dateien enthalten halt das layout von sachen wie z.b. smiley-popups


beispiele:

wir verändern die breite der leertaste:
- kbd_qwerty.xml öffnen
- die ersten 3 rows sind die ersten 3 zeilen der tastatur und enthalten die buchstaben... (row 1 und key 1 ist "q", row 2 und key 3 ist "d", ...)
- die folgenden rows enthalten verschiedene layouts für die 4. zeile, je nachdem in welchem modus man sich befindet (normal, normal ohne spracheingabe (kein mikrofonsymbol), url, email, ... - für uns ist egtl. nur normal und normal_no_voice interessant)
- ich habe keine spracheingabe aktiv, wähle also die 5. row für den modus "normal_no_voice" (für die releases hier habe ich alle modes verändert. wenn ihr nur eins nutzt, wozu die anderen auch bearbeiten? kostet nur mühe..)

- in der 5. row sind 5 keys, entsprechend der tasten auf dem keyboard.
- taste 1 ist die "ALT" taste - unter "android:keyWidth" ist die breite der taste fesgehalten. ich habe sie auf 14.100003%p gesetzt.
- taste 2 ist "," - dort ist eine breite angegeben. das attribut "android:keyWidth" einfach löschen, dann wird die standardbreite (definiert ganz oben in dieser datei) verwendet.
- taste 3 ist die leertaste. als breite habe ich hier 49.1%p genommen.
- taste 4 ist "." - hier auch wieder das attribut "android:keyWidth" löschen, da die taste sonst zu breit ist.
- taste 5 ist standardmäßig enter, in der modifizierten tastatur bereits die smiley taste. egal wie, die breite muss hier wie bei der ersten taste der zeile 14.100003%p betragen.
- xml datei speichern. (btw... nach jedem ändern eines wertes sichergehen, dass dieser auch übernommen wurde. am besten mit "enter" die eingabe verlassen)
- landscape datei analog verändern
- siehe punkt "apk kompilieren"



enter gegen smiley taste tauschen:
- kbd_qwerty.xml öffnen
- die letzte taste der 4. row (normal mode) ist standardmäßig return.
- die letzte taste der 8. row (im mode) ist standardmäßig smiley.
- jetzt einfach die keys tauschen, oder den return key der 4. row löschen und mit dem smiley key der 8. row ersetzen.. wie ihr wollt.
- landscape datei analog verändern
- siehe punkt "apk kompilieren"



tasten nach belieben belegen:
ich habe z.b. in der 2. symboltastatur 2 tasten verwendet um meine email adresse und das dazugehörige passwort per tastendruck einzugeben:
- geht in die entsprechende datei (kbd_symbols_shift.xml)
- wählt die row und den key aus den ihr dafür verwenden wollt
- verändert das attribut "keyLabel" der tasten z.b. in "EM" und "PW" (das steht dann sichtbar auf der taste)
- fügt ein attribut namens "android:keyOutputText" hinzu und gebt dort email adresse bzw. passwort ein (das wird per tastendruck in das textfeld eingefügt)
- die tasten machen nun genau das was sie sollen :) druck auf "EM" liefert sofort die email addy, druck auf "PW" sofort das passwort..



apk kompilieren:
- wenn alle xml files gespeichert sind ist die "script.bat" wieder dran.
- öffnen (sofern schon geschlossen), projekt über "22" auswählen (das ist wieder die apk..)
- nicht dekompilieren sondern "11" für kompilieren eingeben
- "n" bei der frage nach system-app
- ist das durch, geben wir "12" ein um die apk zu signen, damit sie vom telefon akzeptiert wird
- fertig.
- die modifizierte apk befindet sich in "place-apk-here-for-modding" mit dem präfix "signed"


... wie man nun z.b. "z" und "y" vertauscht sollte klar sein.
einfach rumprobieren und fragen, wenns klemmt.

viel spaß :)
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: GalaxyKeks
uNki schrieb:
ich bekomme keine vorschläge angezeigt, wenn ich "vorschläge anzeigen" ausmache. benutze allerdings auch 2.2 - 2.1 habe ich noch nie getestet.

ich habe die android fratzen in der tasta (2.2) ausgestellt, weil ich die hässlich finde :) normalerweise wäre das android smiley icon sichtbar in der auswahl.
oder was meinst du?


zu eclair:
habe gestern nacht noch kurz rumprobiert und einen fehler beim kompilieren der tasta erhalten.. habe kein android 2.1 gerät hier und das macht das debuggen ziemlich umständlich... "sehe" nie ob irgendwas geklappt hat, oder nicht.

also versucht euch mal selbst dran, hier ein paar hinweise:

ihr braucht:
- apk manager 4.9
- ein tool zum xml bearbeiten, ich nutze xml notepad von microsoft

apk manager einrichten, apk dekompilieren:
- apk manager entpacken in einen ordner
- die apk in den unterordner "place-apk-here-for-modding" schieben
- script.bat ausführen
- evtl. fehlermeldung zu beginn ignorieren...
- "22" eingeben zum auswählen des projekts
- dort erscheint eure apk mit ner nummer voran ... entsprechende nr eingeben und enter..
- "9" eingeben für dekompilieren der apk
- die apk wird nun in den unterordner "projects" entpackt

die wichtigen unterordner und dateien der tastatur:
- in "projects" ist nun ein ordner nach eurer apk benannt.
- in dem ordner ist ein unterordner "res", wahrscheinlich für "resource".. öffnen

- "drawable" ordner enthalten die entsprechenden grafiken (tasten, smileys, ..)
- xxx-hdpi enthält hochformat zeug, xxx-land-hdpi querformat dateien.

- "layout" habe ich nicht benötigt

- "raw" enthält das standardwörterbuch. "raw-de" deutsch, usw..

- "values" ist interessant... enthält (alle) einstellungen der tastatur
- "arrays.xml" z.b. welche sprachen verfügbar sind und ausgewählt werden können
- "colors.xml" ... na? ;)
- "strings.xml" enthält alle wörter die ihr in der tastatur seht (Send, Next, Done, ...), einschließlich dem menü.

- "xml" enthält das was ihr "seht".
- "xml-hdpi" wieder für hoch- und "xml-land-hdpi" für querformat
- für uns interessant ist vorallem "kbd_qwerty.xml" (standard-layout mit buchstaben), "kbd_symbols.xml" (die erste symboltastatur) und "kbd_symbols_shift.xml" (die zweite symboltastatur)
- die "popup_" dateien enthalten halt das layout von sachen wie z.b. smiley-popups


beispiele:

wir verändern die breite der leertaste:
- kbd_qwerty.xml öffnen
- die ersten 3 rows sind die ersten 3 zeilen der tastatur und enthalten die buchstaben... (row 1 und key 1 ist "q", row 2 und key 3 ist "d", ...)
- die folgenden rows enthalten verschiedene layouts für die 4. zeile, je nachdem in welchem modus man sich befindet (normal, normal ohne spracheingabe (kein mikrofonsymbol), url, email, ... - für uns ist egtl. nur normal und normal_no_voice interessant)
- ich habe keine spracheingabe aktiv, wähle also die 5. row für den modus "normal_no_voice" (für die releases hier habe ich alle modes verändert. wenn ihr nur eins nutzt, wozu die anderen auch bearbeiten? kostet nur mühe..)

- in der 5. row sind 5 keys, entsprechend der tasten auf dem keyboard.
- taste 1 ist die "ALT" taste - unter "android:keyWidth" ist die breite der taste fesgehalten. ich habe sie auf 14.100003%p gesetzt.
- taste 2 ist "," - dort ist eine breite angegeben. das attribut "android:keyWidth" einfach löschen, dann wird die standardbreite (definiert ganz oben in dieser datei) verwendet.
- taste 3 ist die leertaste. als breite habe ich hier 49.1%p genommen.
- taste 4 ist "." - hier auch wieder das attribut "android:keyWidth" löschen, da die taste sonst zu breit ist.
- taste 5 ist standardmäßig enter, in der modifizierten tastatur bereits die smiley taste. egal wie, die breite muss hier wie bei der ersten taste der zeile 14.100003%p betragen.
- xml datei speichern. (btw... nach jedem ändern eines wertes sichergehen, dass dieser auch übernommen wurde. am besten mit "enter" die eingabe verlassen)
- landscape datei analog verändern
- siehe punkt "apk kompilieren"



enter gegen smiley tasta tauschen:
- kbd_qwerty.xml öffnen
- die letzte taste der 4. row (normal mode) ist standardmäßig return.
- die letzte taste der 8. row (im mode) ist standardmäßig smiley.
- jetzt einfach die keys tauschen, oder den return key der 4. row löschen und mit dem smiley key der 8. row ersetzen.. wie ihr wollt.
- landscape datei analog verändern
- siehe punkt "apk kompilieren"



tasten nach belieben belegen:
ich habe z.b. in der 2. symboltastatur 2 tasten verwendet um meine email adresse und das dazugehörige passwort per tastendruck einzugeben:
- geht in die entsprechende datei (kbd_symbols_shift.xml)
- wählt die row und den key aus den ihr dafür verwenden wollt
- verändert das attribut "keyLabel" der tasten z.b. in "EM" und "PW"
- fügt ein attribut namens "android:keyOutputText" hinzu und gebt dort email adresse bzw. passwort ein.
- die tasten machen nun genau das was sie sollen :) druck auf "EM" liefert sofort die email addy, druck auf "PW" sofort das passwort..



apk kompilieren:
- wenn alle xml files gespeichert sind ist die "script.bat" wieder dran.
- öffnen (sofern schon geschlossen), projekt über "22" auswählen (das ist wieder die apk..)
- nicht dekompilieren sondern "11" für kompilieren eingeben
- "n" bei der frage nach system-app
- ist das durch, geben wir "12" ein um die apk zu signen, damit sie vom telefon akzeptiert wird
- fertig.
- die modifizierte apk befindet sich in "place-apk-here-for-modding" mit dem präfix "signed"


... wie man nun z.b. "z" und "y" vertauscht sollte klar sein.
einfach rumprobieren und fragen, wenns klemmt.

viel spaß :)

schade habe gehofft du bastelst uns noch was zurecht für eclair :(
 
uNki schrieb:
also mit den hinweisen von eben bin ich mir sicher, dass jeder halbwegs versierte pc-user das selbst schafft ;)
probiers einfach mal..


hab leider im moment nicht so viel zeit mich da ran zu setzen wenn jem das ganze machen würde wäre echt nice ;) vllt ja sogar du unki ;) ich würde mich auch als testprobant anbieten für deine apks :p
 
sry, die dreiviertel stunde tutorial schreiben muss reichen an dieser stelle.
die 2.1er version fasse ich nicht mehr an, habe euch erklärt was zu machen ist. bei fragen bin ich gern zur stelle.

ein bisschen eigeninitiative sollte man aber auch an den tag legen ;)

im übrigen sehe ich auf der startseite auch noch keine veränderung :)

jmd der in den thread reinkommt, muss immernoch alles durchlesen und hat nicht alle versionen auf einen blick.
das könnte der threadersteller mal abändern. wäre sicherlich hilfreich.
evtl. auch das tutorial mit reinnehmen - interessiert vllt. auch den ein oder anderen :)
Ich hab dich drum gebeten mir nochmal die links von den downloads per pn zu schicken, hast du es gemacht? Nö.... und wie gesagt hab ich im moment net all zu viel zeit.... schick mir die links und ich verlinke das ganze dann nachher auf der ersten seite...
 
modifizierte version des "Droid X Keyboards" für FROYO und ECLAIR

großer dank an die entwickler des keyboards!!
thanks to the creators of the keyboard!!

FROYO:
-----------------------------------------------------------------------------------

link zur ursprünglichen version von xda-dev.:
http://forum.xda-developers.com/showthread.php?t=753156

wichtige features:

  • sehr gutes, sauberes layout zum fehlerfreien und schnellen tippen
  • ändern der sprache inkl. wörterbuch durch einfaches wischen über die leertaste
veränderungen in dieser version:

  • tastatur in weiß und schwarz verfügbar
  • QWERTZ
  • deutsches wörterbuch
  • deutsches menü
  • verändertes layout zugunsten einer breiteren leertaste
  • smiley button (langes drücken bringt auswahlmenü mit mehr smileys und enter-taste)
  • anpassung einiger tastenbelegungen an die deutsche sprache

Screenshots:









DOWNLOAD:






ECLAIR:
------------------------------------------------------------------------------------

link zur ursprünglichen version von xda-dev.:
http://forum.xda-developers.com/showthread.php?t=709519


veränderungen in dieser version:

  • schwarzes layout
  • QWERTZ
  • mehr nicht!!

DOWNLOAD:






********************************************************************
HINWEISE ZUM INDIVIDUELLEN ANPASSEN DER TASTATUR (ECLAIR UND FROYO):


ihr braucht:
- apk manager 4.9 - download
- ein tool zum xml bearbeiten, ich nutze xml notepad von microsoft - download


apk manager einrichten, apk dekompilieren:
- apk manager entpacken in einen ordner
- die apk in den unterordner "place-apk-here-for-modding" schieben
- script.bat ausführen
- evtl. fehlermeldung zu beginn ignorieren...
- "22" eingeben zum auswählen des projekts
- dort erscheint eure apk mit ner nummer voran ... entsprechende nr eingeben und enter..
- "9" eingeben für dekompilieren der apk
- die apk wird nun in den unterordner "projects" entpackt


die wichtigen unterordner und dateien der tastatur:

- in "projects" ist nun ein ordner nach eurer apk benannt.
- in dem ordner ist ein unterordner "res", wahrscheinlich für "resource".. öffnen

- "drawable" ordner enthalten die entsprechenden grafiken (tasten, smileys, ..)
- xxx-hdpi enthält hochformat zeug, xxx-land-hdpi querformat dateien.

- "layout" habe ich nicht benötigt

- "raw" enthält das standardwörterbuch. "raw-de" deutsch, usw..

- "values" ist interessant... enthält (alle) einstellungen der tastatur
- "arrays.xml" z.b. welche sprachen verfügbar sind und ausgewählt werden können
- "colors.xml" ... na? ;)
- "strings.xml" enthält alle wörter die ihr in der tastatur seht (Send, Next, Done, ...), einschließlich dem menü. englisch einfach in deutsch umschreiben für eine übersetzte version...

- "xml" enthält das was ihr "seht".
- "xml-hdpi" wieder für hoch- und "xml-land-hdpi" für querformat
- für uns interessant ist vorallem "kbd_qwerty.xml" (standard-layout mit buchstaben), "kbd_symbols.xml" (die erste symboltastatur) und "kbd_symbols_shift.xml" (die zweite symboltastatur)
- die "popup_" dateien enthalten halt das layout von sachen wie z.b. smiley-popups


BEISPIELE:

verändern der breite der leertaste:
- kbd_qwerty.xml öffnen
- die ersten 3 rows sind die ersten 3 zeilen der tastatur und enthalten die buchstaben... (row 1 und key 1 ist "q", row 2 und key 3 ist "d", ...)
- die folgenden rows enthalten verschiedene layouts für die 4. zeile, je nachdem in welchem modus man sich befindet (normal, normal ohne spracheingabe (kein mikrofonsymbol), url, email, ... - für uns ist egtl. nur normal und normal_no_voice interessant)
- ich habe keine spracheingabe aktiv, wähle also die 5. row für den modus "normal_no_voice" (für die releases hier habe ich alle modes verändert. wenn ihr nur eins nutzt, wozu die anderen auch bearbeiten? kostet nur mühe..)

- in der 5. row sind 5 keys, entsprechend der tasten auf dem keyboard.
- taste 1 ist die "ALT" taste - unter "android:keyWidth" ist die breite der taste fesgehalten. ich habe sie auf 14.100003%p gesetzt.
- taste 2 ist "," - dort ist eine breite angegeben. das attribut "android:keyWidth" einfach löschen, dann wird die standardbreite (definiert ganz oben in dieser datei) verwendet.
- taste 3 ist die leertaste. als breite habe ich hier 49.1%p genommen.
- taste 4 ist "." - hier auch wieder das attribut "android:keyWidth" löschen, da die taste sonst zu breit ist.
- taste 5 ist standardmäßig enter, in der modifizierten tastatur bereits die smiley taste. egal wie, die breite muss hier wie bei der ersten taste der zeile 14.100003%p betragen.
- xml datei speichern. (btw... nach jedem ändern eines wertes sichergehen, dass dieser auch übernommen wurde. am besten mit "enter" die eingabe verlassen)
- landscape datei analog verändern
- siehe punkt "apk kompilieren"


enter gegen smiley taste tauschen
:
- kbd_qwerty.xml öffnen
- die letzte taste der 4. row (normal mode) ist standardmäßig return.
- die letzte taste der 8. row (im mode) ist standardmäßig smiley.
- jetzt einfach die keys tauschen, oder den return key der 4. row löschen und mit dem smiley key der 8. row ersetzen.. wie ihr wollt.
- landscape datei analog verändern
- siehe punkt "apk kompilieren"
- (auf diese weise macht man auch aus QWERTY -> QWERTZ)


tasten nach belieben belegen:
ich habe z.b. in der 2. symboltastatur 2 tasten verwendet um meine email adresse und das dazugehörige passwort per tastendruck einzugeben:
- geht in die entsprechende datei (kbd_symbols_shift.xml)
- wählt die row und den key aus den ihr dafür verwenden wollt
- verändert das attribut "keyLabel" der tasten z.b. in "EM" und "PW" (das steht dann sichtbar auf der taste)
- fügt ein attribut namens "android:keyOutputText" hinzu und gebt dort email adresse bzw. passwort ein (das wird per tastendruck in das textfeld eingefügt)
- die tasten machen nun genau das was sie sollen :) druck auf "EM" liefert sofort die email addy, druck auf "PW" sofort das passwort..


apk kompilieren:
- wenn alle xml files gespeichert sind ist die "script.bat" wieder dran.
- öffnen (sofern schon geschlossen), projekt über "22" auswählen (das ist wieder die apk..)
- nicht dekompilieren sondern "11" für kompilieren eingeben
- "n" bei der frage nach system-app
- ist das durch, geben wir "12" ein um die apk zu signen, damit sie vom telefon akzeptiert wird
- fertig.
- die modifizierte apk befindet sich in "place-apk-here-for-modding" mit dem präfix "signed"

... einfach rumprobieren und fragen, wenn's klemmt.

********************************************************************
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: marco köhler und dadonali
ich konnte es nicht mal eben erledigen, weil ich auf der arbeit mitn handy online war und das dann n bisschen schlecht ist, dann den thread zu aktualisieren oder?:lol:

so hab nun alles von dir kopiert und vorne eingefügt ;) also löschen wa den rest jetzt?
 
kann ich die tastatur jederzeit einfach wieder deinstallieren ? würds gern einfach mal testen
 
yo
 
danke genau richtig
 
beim parsen des pakets ist ein fehler aufgetreten... hm ? und nun ? und die weisse kann ich garnicht erst downloaden


edit:// hat sich für mich erledigt... "You must be rooted for this to work!"

 
sinnvoll wäre vor allem gewesen:
"ich nutze 2.1/2.2, habe folgende version gedownloaded: xx"

wie soll man dir sonst helfen...
 
Ich kann die weiße 2.2 nicht laden... geht es euch auch so ?
 

Ähnliche Themen

F
  • frisco
Antworten
1
Aufrufe
1.609
wolder
wolder
N
Antworten
1
Aufrufe
2.726
schnueppi
schnueppi
Bow_Wazoo
Antworten
1
Aufrufe
1.390
Bow_Wazoo
Bow_Wazoo
Zurück
Oben Unten