Bluetooth keyboard layout switching - Galaxy Note GT-N7000 General

Today I've accidentaly found out how to switch different language keyboard layouts on my Bluetooth HP Wireless Keyboard (the one designed for HP TouchPad). In the past, I always struggled when tried to search for info about switching layouts on BT keyboards on Android. Most of the instructions are outdated (from pre-BT HID Android support era) or very complicated system files hacking.
I have a suspition that my todays discovery is related with the latest firmware upgrade (KK* > LA4). After this update, every time I connect the HP wireless keyboard, it always overrides my input method from NullKeyboard or any other to Samsung's default. Good thing is that you can hide soft keyboard by hitting back button and it doesn't reappear until you touch the screen/text field again. And the best thing is that if you have two (or maybe more) languages activated in Samsung keyboard setting, you can switch layouts by swiping the soft-spacebar (assuming you have the swiping option on in the Samsung keyboard setting menu). Layout is then reflected on bluetooth keyboard too! Perhaps this works with other bluetooth keyboards from other manufacturers too. Also, when you activate one or more layouts, you need to turn off and on BT keyboard once (reconnect in other words).
I just wanted to share this with you, the great community of XDA ;-)

Related

HD virtual keyboard stuck in compact

Strange problem: I've search google and here at xda, but find nothing even close.
Discovered the answer in the event others experience this strange situation: Download "sipchange" (google). It nailed this perfectly.
The keyboard defaulted to compact mode about a week after I received the phone. I hard reset (ROM version 1.14.405.3) and did not install any applications, anticipating perhaps a program conflict was my problem. After two days is did the same thing.
The only thing I've tried is changing input methos in the settings node. After I choose full QWERTY (or any other keyboard selection) and select OK, the settings default on compact.
Anyone know the registry setting to force the keyboard to full QWERTY? Maybe this is a known issue....
Any assistance would be greatly appreciated.
EDIT: Still no joy - I installed Touchpal 3.5, however the in input selection for Touchpal 3.5 will not take either.
Edit: Cleared ROM - flashed firmware. This defaults to full QWERTY. I then installed Touchpal 3.5, but my HD would not change to the touchpal keyboard after selecting options and rebooting.
Might this may be a hardware/keyboard mapping problem?
Yes, I have issues with this too.
I use two particular input methods: Block recognizer (I'm an ex-Palm user) and SBP Keyboard. I have to select which to use, using the input selection pop-up menu, which appears next to the keyboard icon under the keyboard.
Problem is I want to customise that menu as the default options (Touch input settings, Phone Keypad, Compact QWERTY, full QWERTY and other input methods>) only leave room for one other option.
Any ideas ?
Many thanks.

[Q] Strange keyboard behavior after firmware update

Hi!
My TF101 did its firmware update recently, and I noticed this afternoon that I can't use the QWERTZ layout for my keyboard (QWERTZ keyboard, BTW). I didn't have the problem before.
Everywhere in the settings, all keyboards (asus keyboard, dock keyboard) are set to French-swiss (that's the QWERTZ layout), and the dock is acting like a QWERTY. I rebooted, and search the forum, I discovered some had this problem in may 2011, but I haven't been able to find the thread answering the problem.
I don't know what to do, it's a real problem. I don't mind using any keyboard, even one with completely blank keys, as long as it acts like a QWERTZ. But a QWERTY is a real problem, I don't have the accentuated letters and the ç. (ç is ok, I don't really care, it's not that used, but the é,à,è, ^, etc. are used all the time).
What should I do ? Before the update, there wasn't any problem.
Thanks for your suggestions !
Edit : actually, I got my keyboard back by selecting as default input mode the asus keyboard. Normally, it switched automatically when the dock is connected, but apparently the update changed that. Anyway, I'm still interested in why such a hassle is necessary to remap dock keyboard when it should be doable in the parameters. Or there is something I haven't really understood ? I'd really like to know, I'm interested in these kinds of stuff. Moreover, I need to remap my Vaio P keyboard for the instant mode as no qwertz keyboard exists, but it's a proprietary system, so I guess I'll probably never be able to remap it...

Second layout for physical keyboard

Hi all,
I've been playing around with my wife's MS2, running Tezet's CM10. I've been trying to get her phone to be able to have two seperate keyboard layouts for the physical keyboard, namely English (QWERTY) and Hebrew.
So far the only solution I've found is to use AnySoftKeyboard with the Hebrew plugin from the market which allows me to change the layout on the soft keyboard and then when I pull out the physical keyboard the layout remains as selected. Any other keyboard (stock or otherwise) that I've tried reverts back to QWERTY when using the physical keyboard, although once I shut it the soft keyboard remains as selected.
Isn't there any way to have the same behaviour as AnySoftKeyboard on the stock keyboard or even better, on Swiftkey? Or some other way of doing it?
Thanks for any help!
Edit: Posted here and not on the CM10 thread because this has been the case on every ROM I have tried...

Installing modified keyboard layouts on windows 8.1

I've recently been trying to learn german just to expand my knowledge a bit, this of course requires german characters however I am using a laptop with a UK English keyboard for which there is no way to type german characters without the old alt+numpad trick, which is great but my laptop doesnt have a numpad either as phyical keys or a Fn+something else combo.
My intended solution was to over-ride the existing alt-gr + u = ú as is default on a UK keyboard to be ü instead and managed to create this new layout with the old Microsoft Keyboard Layout Creator tool here: http://www.microsoft.com/en-us/download/details.aspx?id=22339
But I cannot for the life of me work out how to activate a file created with that tool as my actual keyboard layout.
The only guide I found simply said to double click the .ksc file and windows will do the rest, no, it opened the tool again. If I select project > test keyboard layout it works 100% perfectly. I did find build DLL and setup package in that menu too, this gave me a setup.exe which I have ran but my new layout does not appear as an option in control panel as a selectable layout for any language?
I have tried rebooting the system, it still doesnt appear as an option. Is it not possible to use 3rd party keyboard layouts anymore?
Rebooted (again), re-ran the setup program, rebooted again and it still wasnt there but was importable as a layout in the editing tool, rebooted yet again and it suddenly enabled itself as the active language.
So I guess its sorted but being very temperamental about installation in the first place.
Why not just install the German keyboard via Control Panel | Language. It's fast to toggle between keyboards with Win+Space. Umlauted vowels (and anything language-specific) are then easily accessible.
For single-key mapping, the old KeyTweak still works fine in 8.1. Pretty simple to use. My old KB doesn't have the Windows key, and I was surprised that it could be remapped.
That was my original workaround, but that stuck the umlauted keys ontop of things like - and ; At least with my reconfigured keyboard I can make the connection between u and ü and I no longer have to cycle languages occasionally, didnt appreciate the swapping of Y and Z much either.
Although thats another weird issue. right now win key + space does nothing because I have turned german language off again, but sometimes after restoring from hibernate English US appears as an option I can switch between, then hibernate and resume the machine again and English US disappears? Very strange, not a major issue at least.
>but that stuck the umlauted keys ontop of things like - and ;
If you're learning Deutsch, I doubt a single key remap is adequate. Have hard-copy printout of the KB layout next to you, and refer to it. Or, if you just need the occasional ä/ö/ü, toggle out, type the char, and toggle back to ENG. Although English is now my primary language, this is what I do when I need to type in my native tongue.
Have not encountered issues with hibernating and disappearing keyboards. Then again, I don't do hib. The active keyboard has an indicator on the taskbar, so there shouldn't be confusion.

[App] Hacker's Keyboard extension for hardware keyboards support

Hello.
I want to make communicator from my android phone (like Nokia 9210, new Livermorium Cosmo or F(x)tec Pro1). I am working on usable slide-out mechanism, but I got problem with hardware keyboard layout remapping. It is difficult without root and probably impossible to be combined with any alternative software keyboard. Therefore I went to make own app as fork of kwx Hacker's keyboard https://forum.xda-developers.com/showthread.php?t=1088776 . I would try to contact kwx and publish the source codes on the original https://github.com/klausw/hackerskeyboard, also add HW keyboards support to the app on the marketplace https://play.google.com/store/apps/details?id=org.pocketworkstation.pckeyboard. Until then you can try the first beta version.
Features:
1. No root needed.
2. Alt + Left shift == Next language/locales (MS windows standard like).
3. Alt + Right shift == Toggle software keyboard (neded to see actual layout, to make any unusual characters, or to use Hacker's Keyboard on small devices).
4. Icon with language/locales identification in Android notify area (this works for switching between English and Czech keyboard only in beta 001 version).
5. Hardware keyboard remapping depends from software keyboard language/locales switching. For example: I have checked "English", "Czech" and "Czech-qwerty" layouts in Hacker's keyboard settings. When "English" is active, HW keyboard is not remapped. When "Czech-qwerty" locale is active, top keys row is remapped to "+1ě2Ěš3Šč4Čř5Řž6Žý7Ýá8Áí9Íé0É=%´ˇ", "úÚůŮ" keys are present etc. When "Czech" locale (QWERTZ) is chosen, also "Z" and "Y" keys are swapped.
Limitations of beta 001 version:
- Hardware keyboard original layout can be "English" only. I think the vast majority of the offered bluetooth keyboards has an English layout.
- Icons displaying "EN" and "CS" are now ready in this version, other languages/locales will get the icon in the next versions.
- Behavior Alt+Y and Alt+Z, as well as Ctrl+Y and Ctrl+Z are not exchanged on the QWERTZ layout keyboard (and similar cases on other layouts).
- I am not sure, if this application installation wil not reset previous Hacker's keyboard settings (when present on phone before). OK, beta is installed as Hacker's Keyboard actualisation in this case.
- Modificators "´", "ˇ" etc affect the previous, not the following character, even multiple times. I do not know why. It is still usable.
Beta testers are welcome for reporting other errors.
Please, use antivirus before downloaded App using. I am totally new in android development. I do not know, how to protect developed Android applications from viruses. I hope my Android Studio is not infected.
Beta 001 apk.

Categories

Resources