[Q] Using physical keyboard to type accented words - Asus Eee Pad Transformer Prime

Ok, so I've been searching around and trying different things but I still cannot get this to work like I expected: how can I use the physical keyboard on my Prime to type accented words without changing the keyboard layout?
On Windows I can get this done easily if I configure my keyboard layout as "US-International" and the input language as "Portuguese (Brazil)" (which is the language I want to type in). This way, when I press the single quote key, for instance, the system waits for the next typed letter to decide what to do: if I type a letter which accepts an accent (such as "a"), Windows will add the letter with the accent (in this case, "á"), otherwise it will just add the single quote.
On my Prime, if I change the default input language of the ASUS keyboard to Portuguese, I am able to type accented words but the keyboard layout is also changed to the Brazilian standard. This causes a problem: the positions of some keys are changed (about 8 of them). I could memorize the new positions of the keys, this would be fine except for the fact that I can't type question marks or slashes with this layout! (at least I didn't find any way to do so)
Then I tried using Swiftkey X, if I choose that as the default input method (with the Brazilian Portuguese dictionary enabled) and type using the physical keyboard I don't even need to type the accents because the auto-correct feature takes care of that for me, this is very good but there are some problems with this method:
- When typing question marks or exclamation points at the end of the sentences, the last word in the sentence ends up getting capitalized since I need to hold the "Shift" key to type those marks (I can work around this problem by typing the word, then a space and then the question mark or exclamation).
- If I need to type a word which is only one accented letter, depending on what the prediction engine does I might have to manually choose the right prediction by touching the screen (it gets the job done, but it's a little annoying). We have a few words like this in Portuguese, such as the word "é" which is used often (it means "is", while the word "e" means "and", that's why the prediction engine might suggest either of them).
Anyway, hopefully you guys understand the problem and have a good suggestion for me.
Currently I think the best solution is to use Swiftkey X and live with the small annoyances I mentioned (I'll e-mail them and maybe suggest they make improvements for this), but does anyone know of any other way I could make the physical keyboard on my Prime behave like the one on my Windows laptop?
Thanks in advance!

Related

[Q] Any way to disable text underlining while typing?

Hi guys,
do any of you know how to disable text underlining while typing anything? (For example writing an SMS). Before 2.1 a used that built-in SE keyboard, which did this as well, but I managed to disable it by disabling word auto-completion (or whatever it's called), but now on 2.1 I'm not able to get rid of it. I don't use that new SE keyboard, I use Smart Keyboard Pro instead, but it seems that it doesn't matter which keyboard I'm currenty using as they all (Androids native, SE, Smart KB Pro) underline the word I'm just typing.
I have tried to google it...without any luck.
Thanks for your answers
Letters Underline while Typing
I too would like to disable whatever setting causes the letters to be underlined while typing words. I have a droid-pro. I have unchecked settings as follows: show suggestions, auto-correct errors, auto-puncturate, auto-capitalization, show suggestions, auto-correct errors, highlight words for the touch keyboard. And I have unchecked settings as follows: auto-replace, auto-cap, auto-punctuate for the device keyboard.
Yet as I type the letters are underlined until a word is formed and the space bar pressed.
Please help! Thanks,

Using physical keyboard to type accented words

Ok, so I've been searching around and trying different things but I still cannot get this to work like I expected: how can I use the physical keyboard on my Prime to type accented words without changing the keyboard layout?
On Windows I can get this done easily if I configure my keyboard layout as "US-International" and the input language as "Portuguese (Brazil)" (which is the language I want to type in). This way, when I press the single quote key, for instance, the system waits for the next typed letter to decide what to do: if I type a letter which accepts an accent (such as "a"), Windows will add the letter with the accent (in this case, "á"), otherwise it will just add the single quote.
On my Prime, if I change the default input language of the ASUS keyboard to Portuguese, I am able to type accented words but the keyboard layout is also changed to the Brazilian standard. This causes a problem: the positions of some keys are changed (about 8 of them). I could memorize the new positions of the keys, this would be fine except for the fact that I can't type question marks or slashes with this layout! (at least I didn't find any way to do so)
Then I tried using Swiftkey X, if I choose that as the default input method (with the Brazilian Portuguese dictionary enabled) and type using the physical keyboard I don't even need to type the accents because the auto-correct feature takes care of that for me, this is very good but there are some problems with this method:
- When typing question marks or exclamation points at the end of the sentences, the last word in the sentence ends up getting capitalized since I need to hold the "Shift" key to type those marks (I can work around this problem by typing the word, then a space and then the question mark or exclamation).
- If I need to type a word which is only one accented letter, depending on what the prediction engine does I might have to manually choose the right prediction by touching the screen (it gets the job done, but it's a little annoying). We have a few words like this in Portuguese, such as the word "é" which is used often (it means "is", while the word "e" means "and", that's why the prediction engine might suggest either of them).
Anyway, hopefully you guys understand the problem and have a good suggestion for me.
Currently I think the best solution is to use Swiftkey X and live with the small annoyances I mentioned (I'll e-mail them and maybe suggest they make improvements for this), but does anyone know of any other way I could make the physical keyboard on my Prime behave like the one on my Windows laptop?
Thanks in advance!
I re-posted this on the Q&A section (because that seems to be the correct one), please delete this thread and sorry about that
I don't know if this helps, but in Spanish, if you use a different software keyboard (like Swype, or others), this breaks the configuration of the physical keyboard and you can't use special spanish keys like Ñ. The solution is to root the device and edit a system file.
By the way, my keyboard is localized to spanish language, so I have no problems with it. Is your keyboard localized to portuguese?
Do you mean my physical keyboard? It's the US version, if I try to type "é" like I do in Windows (I type the single quote " ' " and then " e "), I end up getting " 'e ".
If I switch the language of the ASUS keyboard to Portuguese, it works like in Windows but there's the problem of the remapped key layout.
I read about the rooting solution you mentioned, perhaps that might work if I use it with the ASUS keyboard configured for Portuguese, I could change the layout to match that of the US keyboard. Problem is, I just bought the tablet and I'd lose my warranty, or is there a way to unroot it if I needed to?
Maybe you could type those letters by entering their ascii code.
I don't know if there's an unroot method, you should check in the development forums.
intre said:
Maybe you could type those letters by entering their ascii code.
I don't know if there's an unroot method, you should check in the development forums.
Click to expand...
Click to collapse
That's a good suggestion, but I don't know if it would be too practical since quite a lot of words in portuguese use accented letters, but thanks anyway!
I think I'll root my Prime and then use the ASUS Portuguese keyboard with remapped keys...

[Q] Keyboard app development (for Physical Keyboard)

Hey guys,
So I have bought a Huawei Boulder (U6350 also called orange barselona), so when you write a text message, if you hold certain key (for example a) it gives me a choice between characters similar to what you pressed (for example ą, ä, ã, á, à or something like that), but certain keys doesn't give appropriate characters for my language (for example ė, į, ų), so I decided to create my own keyboard app, that will support this physical keyboard and when I hold it or press twice or 3 times in a row, it will give me characters I need, but here is the problem: I don't know how :/. I know how to set up adb, eclipse etc. it's just I don't know how to create keyboard app, and also how to make that app compatible with my phones physical keyboard.
Thanks for your answer.
Simonas.

[Q] Keyboard app

Can someone suggest to me a good keyboard app? I just need one with prediction for virtual, and for hardware keyboard, i'm italian and we use a lot of accent, and is really useful to have prediction on hardware too, because it automatically corrects my words without holding letters to have accent.
I already tried:
-Swiftkey3 (but there are a lot of known problems with shift and fn button, they didn't fix yet)
-TouchPad v4.... (No prediction and auto correct for hardware keyboard)
-TouchPad v5 (Prediction works for hardware, but 'sym' button doesn't works and it type a space instead of show me the list of special characters)
Let me know Thanks

[Q] Remove extra languages on keyboard?

I just updated my note 2 to the Android 4.3 and now my standard keyboard has made it almost impossible to put in any special characters without hitting some other language character as well. For example, trying to put in a parentheses by holding down the "k" key also pulls up a menu for "ķ" or the ")" input has "ł ľ ļ ĺ". It's aggravating as crap when you try and text and random language characters get put in your message instead of the intended character. Is there a way to remove these characters? I only have english installed on my keyboard.

Categories

Resources