
Ergebnis 1 bis 10 von 10
-
Mich gibt's schon länger
- 08.09.2010, 11:23
- #1
Hi Leute,
hab nen Weg gefunden, das Tastaturlayout zu modifizieren!
Umlaute erscheinen jetzt schon beim 1. Mal Drücken der Symboltaste.
Einfach die angehängte Datei nach \Windows\Programs\Sony Ericsson\Keyboard kopieren, nachdem man von der alten Datei ein Backup gezogen hat, und zum Schluss nen Softreset machen.
Ausserdem kann man so jetzt schneller ein & einfügen: u eingeben und 2xSymboltaste drücken.
Die restlichen Accents für a,u,o habe ich rausgeschmissen, aber man kann das Layout auch so modifizieren, dass einfach nur der Umlaut immer zuerst kommt - lässt sich ziemlich einfach mit nem Texteditor bewerkstelligen, die Datei ist selbsterklärend.
Softreset nicht vergessen.
Was leider scheinbar nicht geht ist, die Doppelbelegung von anderen Tasten zu modifizierenIch hätte z.B. gern ein "-Zeichen, wenn ich ' eingebe und auf die Symboltaste drücke...
Ausserdem nervt mich, dass im Zahlenmodus die Eingabe von , und . umständlich ist, weil man dazu jedes Mal den Zahlenmodus verlassen muss. (Ich verwalte meinen Spritverbrauch in Excel, d.h. protokolliere km-Stand und getankte Liter)
-
Unregistriert Gast
Vielen Dank, funktioniert einwandfrei!
-
Unregistriert Gast
Leider muss ich mein Urteil von eben revidieren: Die ganzen anderen störenden Sonderzeichen hast du ja herausgelöscht.. Das geht aber besser - wenn ich hier etwas hochladen könnte, dann würde ich das tun, kann ich aber leider nicht.
Darum beschreibe ich einfach mal: In der besagten Datei einfach die Reihenfolge der Buchstaben verändern und/oder entsprechend ergänzen, dann läuft das!
Übrigens kann man auch Zeilen einfügen, und so zum Beispiel als zweite Alternativwahl auf dem e das €-Zeichen parken. Sehr praktisch, wie ich finde, habe ich mir auch gleich mal dort hingebaut. Danke für das Herausfinden der Methodik trotzdem!
-
Mich gibt's schon länger
- 09.09.2010, 06:54
- #4
Aber genau das habe ich doch ausdruecklich geschrieben...
-
Unregistriert Gast
Tatsache, das muss ich wohl überlesen haben, sorry..
-
Bin neu hier
- 13.09.2010, 16:22
- #6
Halo Avatar,
superDas erleichtert meinen Mailverkehr ungemein
Doppeldaumen hoch
Gruss
Mekkes
-
Fühle mich heimisch
- 03.11.2010, 14:47
- #7
Hallo
Also ich hab mir das so umgebaut wie ich es von meinem P1i gewohnt war:
zB:einmal drücken o, zweimal oo, dreimal ö (geht auch in einer anderen Reihenfolge!)
ohne Umlauttaste!!!
Super Tipp
Gruß
-
Mich gibt's schon länger
- 04.11.2010, 12:56
- #8
Cool! Wäre aber hilfreich gewesen, wenn Du auch verrätst, wie Du das gemacht hast
2x drücken -> oo funzt bei mir z.B. nicht. Da kommt ein y mit "-Stichen (d.h. wenn ich "ch oo" hinschreibe.
Aber trotzdem danke! Hab mein Aspen jetzt so umgebaut, dass 2x drücken Umlaute liefert (man muss schnell drücken, wie Doppel-Klick) und man durch 2x drücken auch an die Zahlen rankommt. Das ist bei 1-Hand-Bedienung teilweise deutlich schneller als der Umweg über Funktionstasten.
Konkret sieht meine SonyEricsson_Xperia.Keyboard.Qwertz.German.kmap.txt momentan so aus.
Code:// attributes layout { type keyboard } // key maps keys { // letter Q 0x0051 { 0x00 { // key index 0 primary { press { ch q } hold { ch q } } } } // letter W 0x0057 { 0x01 { // key index 1 primary { press { ch w } hold { ch w } } dead-keys { press { ch " ch w } } } } // letter E 0x0045 { 0x02 { primary { press { ch e ch € } hold { ch e } } dead-keys { press { ch € ch e } } } } // letter R 0x0052 { 0x03 { primary { press { ch r ch 1 } hold { ch r } } } } // letter T 0x0054 { 0x04 { primary { press { ch t ch 2 } hold { ch t } } } } // letter Z 0x005A { 0x05 { primary { press { ch z ch 3 } hold { ch z } } } } // letter U 0x0055 { 0x06 { primary { press { ch u ch ü ch & ch * } hold { ch u } } dead-keys { press { ch ü ch & ch u } } } } // letter I 0x0049 { 0x07 { primary { press { ch i ch + } hold { ch i } } dead-keys { press { ch ì ch í ch î ch ï ch i } } } } // letter O 0x004F { 0x08 { primary { press { ch o ch ö ch / } hold { ch o } } dead-keys { press { ch ö ch o } } } } // letter P 0x0050 { 0x09 { // key index 9 primary { press { ch p ch @ ch % } hold { ch p } } dead-keys { press { ch % ch p } } } } // letter A 0x0041 { 0x0A { // key index 10 primary { press { ch a ch ä } hold { ch a } } dead-keys { press { ch ä ch a } } } } // letter S 0x0053 { 0x0B { primary { press { ch s ch ß } hold { ch s } } dead-keys { press { ch ß ch s } } } } // letter D 0x0044 { 0x0C { primary { press { ch d } hold { ch d } } dead-keys { press { ch ð ch d } } } } // letter F 0x0046 { 0x0D { primary { press { ch f ch 4 } hold { ch f } } } } // letter G 0x0047 { 0x0E { primary { press { ch g ch 5 } hold { ch g } } } } // letter H 0x0048 { 0x0F { primary { press { ch h ch 6 } hold { ch h } } } } // letter J 0x004A { 0x10 { primary { press { ch j } hold { ch j } } } } // letter K 0x004B { 0x11 { primary { press { ch k } hold { ch k } } } } // letter L 0x004C { 0x12 { primary { press { ch l } hold { ch l } } } } // letter Y 0x0059 { 0x13 { primary { press { ch y } hold { ch y } } dead-keys { press { ch ý ch ÿ ch y } } } } // letter X 0x0058 { 0x14 { primary { press { ch x } hold { ch x } } } } // letter C 0x0043 { 0x15 { primary { press { ch c } hold { ch c } } dead-keys { press { ch ç ch c } } } } // letter V 0x0056 { 0x16 { primary { press { ch v ch 7 } hold { ch v } } } } // letter B 0x0042 { 0x17 { primary { press { ch b ch 8 ch \ } hold { ch b } } dead-keys { press { ch \ ch b } } } } // letter N 0x004E { 0x18 { primary { press { ch n ch 9 } hold { ch n } } dead-keys { press { ch ñ ch n } } } } // letter M 0x004D { 0x19 { primary { press { ch m ch 0 } hold { ch m } } } } // 0 0x0060 { digit_0 { primary { press { ch 0 } hold { ch 0 } } secondary { press { ch 0 } hold { ch 0 } } number { press { ch 0 } hold { ch 0 } } } } // 1 0x0061 { digit_1 { primary { press { ch 1 } hold { ch 1 } } secondary { press { ch 1 } hold { ch 1 } } number { press { ch 1 } hold { ch 1 } } } } // 2 0x0062 { digit_2 { primary { press { ch 2 } hold { ch 2 } } secondary { press { ch 2 } hold { ch 2 } } number { press { ch 2 } hold { ch 2 } } } } // 3 0x0063 { digit_3 { primary { press { ch 3 } hold { ch 3 } } secondary { press { ch 3 } hold { ch 3 } } number { press { ch 3 } hold { ch 3 } } } } // 4 0x0064 { digit_4 { primary { press { ch 4 } hold { ch 4 } } secondary { press { ch 4 } hold { ch 4 } } number { press { ch 4 } hold { ch 4 } } } } // 5 0x0065 { digit_5 { primary { press { ch 5 } hold { ch 5 } } secondary { press { ch 5 } hold { ch 5 } } number { press { ch 5 } hold { ch 5 } } } } // 6 0x0066 { digit_6 { primary { press { ch 6 } hold { ch 6 } } secondary { press { ch 6 } hold { ch 6 } } number { press { ch 6 } hold { ch 6 } } } } // 7 0x0067 { digit_7 { primary { press { ch 7 } hold { ch 7 } } secondary { press { ch 7 } hold { ch 7 } } number { press { ch 7 } hold { ch 7 } } } } // 8 0x0068 { digit_8 { primary { press { ch 8 } hold { ch 8 } } secondary { press { ch 8 } hold { ch 8 } } number { press { ch 8 } hold { ch 8 } } } } // 9 0x0069 { digit_9 { primary { press { ch 9 } hold { ch 9 } } secondary { press { ch 9 } hold { ch 9 } } number { press { ch 9 } hold { ch 9 } } } } // sym mode 0x00D8 { symbol { primary { press { vk 0xe9 } hold { vk 0xe9 } } } } // accented key - use for deadkey cycline 0x007A { deadkey { primary { press { vk 0x0 // eat it } hold { vk 0x0 } } } } // tab 0x0009 { tab { primary { press { vk 0x9 } } } } // function, will look at but not process 0x00EC { 0xFF { primary { press { vk 0x0 // eat it } } } } // shift 0x0010 { shift { primary { press { vk 0x0 // eat it } } } } // capslock 0x0014 { caps { primary { press { vk 0x0 // eat it } } } } // generate when pressing on the shift key while in lock state 0x00e9 { 0xe9 { primary { press { vk 0x0 // eat it } } } } // generate when pressing on the shift key while in lock state 0x00ed { 0xed { primary { press { vk 0x0 // eat it } } } } // generate when pressing shift & alt key 0x00CF { 0xCF { primary { press { vk 0x0 // eat it } hold { vk 0x0 } } } } // left arrow 0x0025 { left { primary { press { vk 0x25 } hold { vk 0x25 } } number { press { vk 0x25 } } } } // up arrow 0x0026 { up { primary { press { vk 0x26 } hold { vk 0x26 } } number { press { vk 0x26 } } } } // right arrow 0x0027 { right { primary { press { vk 0x27 } hold { vk 0x27 } } number { press { vk 0x27 } } } } // down arrow 0x0028 { down { primary { press { vk 0x28 } hold { vk 0x28 } } number { press { vk 0x28 } } } } // back key 0x0008 { back { // our index for back key primary { press { vk 0x08 } hold { vk 0x08 } } } } // space 0x0020 { space { // our index for space key primary { press { vk 0x20 } hold { vk 0x20 } } } } // Center Select key ("return" was before) 0x000D { return { primary { press { vk 0x0D } hold { vk 0x0D } } number { press { vk 0x0D } } } } } // end keys tage // Hot keys are a combination modifier key plus one or more other key and is triggered // they're all pressing down. // Hot keys must defined last in the kmap file //hotkeys { // // 0x12 { // menu command // shift space // pressing down Shift + Space ==> up xt9 menu // } // 0x12 { // menu command // 0xED space // pressing down Shift key (while in lock state) + Space ==> up xt9 menu // } // //} // End of file
-
Fühle mich heimisch
- 04.11.2010, 14:44
- #9
Upps
hast recht! bei mir kommt aber ein y mit doppelpunkt drüber!
Werd mich deiner Datei anschließen!
Gruß
-
Bin neu hier
- 03.07.2011, 21:56
- #10
Hello,
this I was trying also to find, but unsuccesfull.
But while testing, I found key code of Fn+q, Fn+w, Fn+e, Fn+a, Fn+s, Fn+d, Fn+x and Fn+c.
My tests were done with the keyboard changed to English (reg value
["HKEY_LOCAL_MACHINE\Software\Sony Ericsson\Keyboard\MainKeyboardLayout"="00000409"]) so I found the code for Fn+z, which when switched back to German (reg value = 407) doesn't work anymore (z and y are switched).
I ask myself weather there is the possibility to add also Ctrl+C and Ctrl+V (copy and paste to clipboard commands) to any of the keys or some combinations (like I saw at the end of the file that it is possible)...
I attached also my file and the Excel file with the tested keys.
Regards,
Ionut
Ähnliche Themen
-
Gingerbread: Hauptsächlich verbesserte Bedienoberfläche
Von morry im Forum Android NewsAntworten: 21Letzter Beitrag: 01.07.2010, 08:00 -
Fehlerhafte Anzeige von Umlauten in Sense Email
Von bgun1975 im Forum HTC HD2 InterfaceAntworten: 4Letzter Beitrag: 13.05.2010, 16:45 -
Schnelle Eingabe von Terminen
Von Unregistriert im Forum HTC Touch Pro 2Antworten: 2Letzter Beitrag: 19.04.2010, 18:08 -
Deutlich verbesserte Fotoqualität!
Von Benz-Driver im Forum HTC HD2 ProgrammeAntworten: 26Letzter Beitrag: 14.12.2009, 15:50 -
Eingabe von Terminen mit den Fingern
Von Rochen im Forum Touch HD SonstigesAntworten: 5Letzter Beitrag: 18.12.2008, 18:23
Pixel 10 Serie mit Problemen:...