External Keyboard Layout ABNT2 - and some other Euro layouts - Eee Pad Transformer Themes and Apps

I've read somewhere that the Transformer sold ins Brazil includes (stock Rom) the ABNT2 External keyboard layout.
If thats's true, could someone post here the content of the folders
/system/USR/Keychars
and
/system/USR/keylayout
or help me to make other devices (xoom for example) to recognize the ABNT2 External keyboard layout?
Obs: ABNT2 is a keyboard layout that includes ç Ç ã à e é ó ô. It has more keys than the standard keyboard and some keys like :;"'~` are in different positions. And the ã,ô, etc are a combination of two keys pressed, thats why it's not simple for a newbie like me to remap the keys.
Thanks in advance.

You may try app called "Russian keyboard", but NOT from market. Download an APK, decompile it with APKtool and in one of folders you'll find XML files for key layouts. There is a guide for layout editing, but it is in russian.
Here's a link, try use a google translator on it: http://4pda.ru/forum/index.php?showtopic=134073&st=300#entry9806617
Also, somewhere near that link you'll find app "keyboardtest.apk" - it helps determining keycodes.

or you could download latest market release from market and then pull from data/app by
adb pull data/app/name of apk. or root explorer.

Testa essa dica.
http://www.seidimobile.com.br/2011/...-layout-do-teclado-para-usuarios-brasileiros/
Pra mim deu certo colocar no parão Espanhol (USA).
Não é tão bom quanto uma opção de US International, mas dá pra se habituar.

Thanks for the responses. I'm going to try the solution sugested by lw_temp and pashinator . But before that, i'd like to try this way that look like it's closer to the solution:
I have the keychars and keylayout folders from the Moto Atrix ROM, wich has support for many layouts, incluiding ABNT2.
I could even isolate the kbd_br_abnt2.kcm.bin
The two folders are zipped and attached to this post.
Could anyone give me directions on how to transfer this keyboard layout to the xoom? It's running the EOS ICS Everest Rom. I feel its close, but i'm a user, not a developer and i'm shure i'll never acomplish it without a help. There's a lot of keyboard layouts in this package, so it could be useful to many people in Europe as well.
-------------------------
To Cappelletti: I'm talking about an external ABNT2 hardware keyboard.
But for the onscreen (software) keyboard there's a good solution. It's an app called Hackers Keyboard (free in the Market).Try it. With this one you get the Portugal-Portuguese layout on the screen (with ç and dead keys for `^~, etc.) There's even the Portuguese prediction dictionary as a packet.

I'm sorry. I assumed you were talking about the dock.
My mistake.

Related

HTC Touch Pro with Português keyboard?

Someone knows when it will be released?
It's QWERTY too but I see many empty FN spaces on the EN keyboard, useful to put there all the missing symbols.
Until then, maybe someone knows if it's possible to access to those symbols by software and/or virtual keyboard in all aplications?

qwertz keyboard on g1..

I was wondering if there is anyway via terminal codes, or firmware code to change the function of my keyboard on the G1..
I have a G1 purchased in germany, and its keyboard is qwertz and yxcvb == z and y have been switched in place.. That is the only change on the keyboard..
I would really love if i via firmware alteration or other stuff, could change the function so despite it would say Z on the keyboard it would really result in a Y if pressed!! Since in recovery mode it is a full normal qwert keyboard, and z does in fact create a y and vice versa... If this makes any sense to you that is..
You Just Confused Everything. But I'm Not A "Master" Hacker, Someone Will Eventually Come And Help You Out That's What I Like About XDA.
right, i got a G1 from germany, its keybord have Z and Y turned around in places..
check out /system/usr/keylayout/qwerty.kl (it might very vell be qwertz.kl in your case
there are 6 files, h2w_headset.kl, qwerty.kl, trout-keypad-qwertz.kl, trout-keypad-v2.kl, trout-keypad-v3.kl and trout-keypad.kl
Is it possible to force it to "use" a different .kl file ??
Check out http://forum.xda-developers.com/showthread.php?t=504710&highlight=keyboard
Will teach you how to customize your keyboard. THere may be another thread out there as well.
ICBM said:
Check out http://forum.xda-developers.com/showthread.php?t=504710&highlight=keyboard
Will teach you how to customize your keyboard. THere may be another thread out there as well.
Click to expand...
Click to collapse
I Salute you!! I tried to search after i found out about the kcm stuff etc.. And this guide you just gave me i hadnt seen! That was EXACTLY what i needed! I am now the happy piggy with a true qwerty Now to salute the guy makeing the guide!
deleted!!!

[05/10/2010][KEYBOARD] for HD2 with Polish characters; modified XT9 button and arrows

BEFORE CHANGING YOUR KEYBOARD, ALWAYS MAKE BACKUP! To do it, You have to copy files that You are about to change, to safe place (Storage Card for example). If You don't do it, You will NOT be able to return to original keyboard.
YOU HAVE BEEN WARNED!
######################################################
Content of the package:
-Modified keyboards in portrait and landscape mode.
Modifications:
-landscape:
--MOD1:
-Deleted arrows, bigger keys.
--MOD2:
-Deleted arrows and XT9 button, bigger keys
--MOD3
-Deleted XT9 button, arrows not touched, standard keys
-portait:
--MOD1:
-Deleted XT9 button
--MOD2:
-Deleted XT9 button and arrows (fixed moving text up, when replying to SMS)
Installation:
1. BACKUP Your original keyboard
2. Copy files form desired modification to folder "Windows" on Your HD2
3. Soft Reset
Uninstallation:
1. Copy backuped files to "Windows" folder.
2. Soft Reset
Changing XT9/ABC without XT9 button:
1. Change keyboard to "Compact QWERTY", change to ABC/XT9, change back to "Full QWERTY".
2. If You are using landscape keyboard with XT9 button, You can change ABC/XT9 settings in landscape.
TODO:
- Modification based on IPHONE 4 keyboard
- Users requests
Download:
rapidshare.com/files/423313052/KEYBOARDS-ALL-WITH-PL-SYMBOLS.zip
CABs: forum.xda-developers.com/showpost.php?p=8473624&postcount=11
If You liked my work please buy me a beer. Thank You!
tnij.org/paypal-keyboard-hd2
In Polish:
Przed zmianą klawiatury, koniecznie zrób KOPIĘ BEZPIECZEŃSTWA! Aby to zrobić, trzeba skopiować pliki, które będziesz podmieniał w bezpieczne miejsce (np. na kartę pamięci). Jeśli tego nie zrobisz, NIE będziesz w stanie powrócić do oryginalnej klawiatury.
OSTRZEGAM!
###########################################################
Zawartość pakietu:
-Zmodyfikowana klawiatura w układzie pionowym i poziomym.
Zmiany:
-Landscape:
-- MOD1:
-Usunięte strzałki, większe klawisze.
-- MOD2:
-Usunięte strzałki i przycisk XT9, większe klawisze
-- MOD3:
-Usunięty przycisk XT9, nie ruszane strzałki
-Portrait:
-- MOD1:
-Usunięty przycisk XT9
-- MOD2:
-Usunięty przycisk XT9 i strzałki (poprawione przesuwanie klawiatury przy odpowiedzi na SMSa)
Instalacja:
1. Zrób kopię bezpieczeństwa oryginalnej klawiatury
2. Skopiuj pliki klawiatury, która chcesz mieć do folderu "Windows" na HD2
3. Soft Reset
Deinstalacja:
1. Skopiuj pliki z kopii bezpieczeństwa do folderu "Windows".
2. Soft Reset
Zmiana XT9/ABC bez przycisku XT9:
1. Zmień klawiaturę na "Kompaktowa QWERTY", zmień ABC/XT9, wrócić do "Pełna QWERTY".
2. Jeśli na klawiaturze landscape masz przycisk XT9, można zmienić ustawienia ABC/XT9 po obróceniu klawiatury do poziomu.
Do zrobienia:
- Modyfikacja klawiatury na podstawie tej z Iphona 4.
- "Requesty" użytkowników.
Ściągnij:
rapidshare.com/files/423313052/KEYBOARDS-ALL-WITH-PL-SYMBOLS.zip
CABs: forum.xda-developers.com/showpost.php?p=8473624&postcount=11
Jeśli podoba Ci się moja praca kup mi piwo. Dziękuję!
tnij.org/klawiatura-hd2-paypal
Well,
I could be good to see it ...
Anyway, I use Resco Keyboard Pro 6 and I have modified the keys for my use.
So these sub-symbols on the keys over the nominal letters are as I wanted it to be
and that is really coool
This keyboard is not free, but it is definitely worth giving that 9,94$, cause
it is very convenient + configurable
Look:
This keyboard is not free, but it is definitely worth giving that 9,94$, cause
it is very convenient + configurable
Click to expand...
Click to collapse
correct! ...and a first skin
IMO stock keyboard is the best. I was looking for similar modification for a long time and seems at last someone make it! Thanks bro! I hope it will working without bugs.
EDIT: There is CABbed version:
Company name: [MOD] Tomasz_net
App name: Klawiatura bez XT9
This CAB can be uninstalled.
If someone can remove those ugly arrows from landscape too, it would be awesome. Just like on android. without those arrows we have greatly enlarged buttons
------
Macie może wersję bez strzałek w poziomej klawiaturze?
Sorry but I don't like so much your skin.
But I want ask you some question:
1) how can delete the xt9 button?
2) I want delete some useless symbol,and instert the symbols €,<,>,^ when I pressing the button. How can I do?
scusa ma i colori proprio non mi piacciono
Però vorrei chiederti un paio di cose:
1) come posso togliere il tasto XT9 anche sulla mia tastiera?
2)Vorrei togliere alcuni simboli inutili e sostituirli con €,<,>,^ quando tengo premuto il pulsante. Come posso fare?
krogoth said:
If someone can remove those ugly arrows from landscape too, it would be awesome. Just like on android. without those arrows we have greatly enlarged buttons
------
Macie może wersję bez strzałek w poziomej klawiaturze?
Click to expand...
Click to collapse
Working on it. I hope it will be ready in a couple of days.
Pracuję nad tym. Mam nadzieję, że uda mi się skończyć w ciągu kilku dni
Ansem said:
1) how can delete the xt9 button?
Click to expand...
Click to collapse
1st You have to edit the png files.
2nd You have to edit the 0D09.xml (for portrait) or/and 0C09.xml (for landscape) file.
In these files You have something like this:
Code:
<CyclicKey lp_mode="NULL" paint="PaintCyclicProc" action="T9Proc" feedback="FloatingT9Proc" sync="SyncT9Proc">
<State seq="0" img="PQ_ABC" inv_img="PQ_ABC_Inv"/>
<State seq="1" img="PQ_XT9" inv_img="PQ_XT9_Inv"/>
<PA x="1" y="136" w="57" h="65"/>
</CyclicKey>
Just delete it.
3rd You have to switch original files to these edited by You and Soft Reset
The End
Ansem said:
2) I want delete some useless symbol,and insert the symbols €,<,>,^ when I pressing the button. How can I do?
Click to expand...
Click to collapse
You have to edit the 0D09.xml (for portrait) or/and 0C09.xml (for landscape) file.
In these files You will find something like this:
Code:
<CharKey id="q">
<State seq="0">
<Char>0071</Char>
<LP_Char>0031</LP_Char>
</State>
<State seq="1">
<Char>0051</Char>
<LP_Char>0031</LP_Char>
</State>
<State seq="2" link="1"/>
<PA x="0" y="4" w="48" h="63"/>
</CharKey>
"State seq=0" is for small letters (LP_Char=LongPress Character).
"State seq=1" is for big letters ((LP_Char=LongPress Character).
If You want to add another symbols edit LP_Char. You have to add symbols in 4digit HEX code. Codes can be found here: ascii.cl/htmlcodes.htm and on google.com
Have a nice evening modyfing Your keyboard.
Thomas
Well. I tested just your keyboard & must admit, that it is quite good one
So, if somebody uses the nominal keyboard and is Polish native, I would definitely recommend it.
Good job, Tomas !!!
Keep on with you mod.
tomasz_net said:
Working on it. I hope it will be ready in a couple of days.
Pracuję nad tym. Mam nadzieję, że uda mi się skończyć w ciągu kilku dni
1st You have to edit the png files.
2nd You have to edit the 0D09.xml (for portrait) or/and 0C09.xml (for landscape) file.
In these files You have something like this:
Code:
<CyclicKey lp_mode="NULL" paint="PaintCyclicProc" action="T9Proc" feedback="FloatingT9Proc" sync="SyncT9Proc">
<State seq="0" img="PQ_ABC" inv_img="PQ_ABC_Inv"/>
<State seq="1" img="PQ_XT9" inv_img="PQ_XT9_Inv"/>
<PA x="1" y="136" w="57" h="65"/>
</CyclicKey>
Just delete it.
3rd You have to switch original files to these edited by You and Soft Reset
The End
You have to edit the 0D09.xml (for portrait) or/and 0C09.xml (for landscape) file.
In these files You will find something like this:
Code:
<CharKey id="q">
<State seq="0">
<Char>0071</Char>
<LP_Char>0031</LP_Char>
</State>
<State seq="1">
<Char>0051</Char>
<LP_Char>0031</LP_Char>
</State>
<State seq="2" link="1"/>
<PA x="0" y="4" w="48" h="63"/>
</CharKey>
"State seq=0" is for small letters (LP_Char=LongPress Character).
"State seq=1" is for big letters ((LP_Char=LongPress Character).
If You want to add another symbols edit LP_Char. You have to add symbols in 4digit HEX code. Codes can be found here: ascii.cl/htmlcodes.htm and on google.com
Have a nice evening modyfing Your keyboard.
Thomas
Click to expand...
Click to collapse
Thank you so much
Last question: I can edit only with notepad or I must use some other program?
Ansem said:
Thank you so much
Last question: I can edit only with notepad or I must use some other program?
Click to expand...
Click to collapse
I use Notepad. Remember to save as Unicode ".xml" file.
T.
CABed modifications. To return to original keyboard install xxxx-original.

Problems with Eee Pad Keyboard + ABNT2

I use my Asus Eee Pad Transformer + Keyboard Dock with Brazilian Portuguese as default language.
The main problem is that Asus Keyboard Dock recognizes the language and sets the keyboard layout to ABNT2 (Brazilian Pattern - attached) and because of that I have no |\ key (that is used for }] key) nor ?/ key (that is used for :; key).
I've changed my keyboard layout to Asus US English but I completely lost all accentuations. Anyone with the same problem... and a solution?
Regards.
And after update to 3.1...
And after update to Honeycomb 3.1... still have this keyboard layout REALLY annoying problem.
Any solutions?
mesma coisa
japazoid said:
And after update to Honeycomb 3.1... still have this keyboard layout REALLY annoying problem.
Any solutions?
Click to expand...
Click to collapse
I am from Florianopolis too and got the same problem, thinking of returning it while I'm still in Canada. The best thing until now was get the thumb keyboard where I can set some special characters as "cedilha " if you find some solution let me know please? Valeu
Almost ok
Got an almost solution: I changed the keyboard layout for ASUS Spanish keyboard, everything works as US international BUT the "cedilha... Maybe is a combination of letters, but haven't figured out yet. any news let me know!
Até logo!
Oh, yeah, Jonathasmello! Almost done.
But a search @ Google I've found that the Spanish Latin Keyboard Layout (it seems that Asus assumes it when you configure the Asus Keyboard to Spanish-US) does not have a shortcut for "ç".
I'm still looking for a solution.
Unfortunately Asus support just can't understand what's going wrong with this issue. They keep answering me by e-mail to configure to Asus Keyboard Portuguese (Brazil). What a shame...
Jonathas,
A friend of mine found the solution: just hit ALT + "," or ALT + SHIFT + ","... and it's done: you'll have "ç" and "Ç"!!!
Posted a How-To-Configure/Tutorial (in Brazilian Portuguese) at SeidiMobile Blog: http://www.seidimobile.com.br/2011/...-layout-do-teclado-para-usuarios-brasileiros/
that helped me a lot =)
If you guys have a rooted TF, there is an easy hack you can do to be able to use any keyboard (such as ThumbKeyboard) with the dock while being able to use the proper Pt-Br punctuation (such as á à â ã and ç).
Simply change the asusec files on /system/usr/keychars/ and /system/usr/keylayout/ for the ones on the zip with a program such as ES explorer.
Let me know how it went.
JELLY BEAN: OLD problem with New UPDATE
Hey guys! Have you noticed that after jelly bean update the same old problem with portuguese layout has come back? I tried to set the spanish layout again, but now it did not work... any solutions?
Gente, não estou conseguindo acentuar facilmente como fazíamos antes da atualiação do jelly bean, simplesmente mudando o layout do teclado asus para espanhol americano. alguma solução?
abraço a todo!
big hug!
jonathasmello said:
Got an almost solution: I changed the keyboard layout for ASUS Spanish keyboard, everything works as US international BUT the "cedilha... Maybe is a combination of letters, but haven't figured out yet. any news let me know!
Até logo!
Click to expand...
Click to collapse
talkerman said:
Hey guys! Have you noticed that after jelly bean update the same old problem with portuguese layout has come back? I tried to set the spanish layout again, but now it did not work... any solutions?
Gente, não estou conseguindo acentuar facilmente como fazíamos antes da atualiação do jelly bean, simplesmente mudando o layout do teclado asus para espanhol americano. alguma solução?
abraço a todo!
big hug!
Click to expand...
Click to collapse
I'll see if I can make an update.zip to correct this.
Asus spanish does not work anymore
Guys after Jelly Bean update, we are not able to use the brazilian portuguese accented letters easly just by changing the keyboard layout to ASUS Spanish keyboard, it simply does not work...
I have found an aplication called External Keyboard Helper Pro and it seems to have the solution for all kind of problems related to these situations. I am facing some problems though with the "remap keys" stuff... could you guys (smarter than me) take a look on this and bless us all with the right steps to take? lol...
thank you brothers.....

qwerty spanish variation for X10 mini pro

Hi,
I've made a Spanish variation qwerty layout for Spanish X10 mini pro. I've remapped several keys to make it easier to write in the integrated keyboard. To use it, replace the files in your device with the ones in this package:
http://depositfiles.com/files/20qz1fvcm
And select English as your keyboard language in the "default input method"
The remmaped keys are the following:
ç writes ñ
Ç writes Ñ
When you press ? in capital it writes ¿
When you press ! in capital it writes ¡
Also, you may find doubles quotes (") in the d letter and percent (%) in the x letter.
I've tried to post this in the Hardware keyboard layout (http://forum.xda-developers.com/showthread.php?t=1582023) but as I've created the user just to post this, that I'm sure that will be helpful for Spanish users and I do not have the minimum 10 post, I'm not able to post this in that thread.
I'm still wondering why Sony has made a phone without the Ñ letter in the keyboard
Hope this will be useful
I think would be better if you post this in the X10 Mini Forums.

Categories

Resources