[Q] Apple Wireless Keyboard Key Remaping - Android Software/Hacking General [Developers Only]

As we know in ICS there's compatibility with many bluetooth keyboards, including Apple Wireless Keyboard.
So I have a little request:
1) How to remap function buttons for working as MENU / HOME / SEARCH and application shortcuts ?
2) Is it possible to make ALT (option) work as creator of non-english characters ?
3) Maybe it's possible to make shortcuts like CTRL or CMD +c / +v / +x ?
I'm sure I'm not the only one who want to use this keyboard with android phone or tablet
so THANK YOU very much in advice !

jackolus said:
As we know in ICS there's compatibility with many bluetooth keyboards, including Apple Wireless Keyboard.
I'm sure I'm not the only one who want to use this keyboard with android phone or tablet
so THANK YOU very much in advice !
Click to expand...
Click to collapse
The Cmd/Tab combo works nicely. I wish there was a "home" key though.

Related

[App] Keyboard layout switching tool

Hi all,
when using my TF with dock I bumped into a problem - the keyboard dock does not work well with 3rd party input methods (e.g. Go keyboard thumb layout). I was looking for an app or some other way to auto-switch current input method when docking/undocking.
When searching and googling I found a guide to auto-display input method chooser dialog when docked/undocked (Here).
Another related guide was about re-mapping keys on the dock keyboard (Here)
Well, my aim is to create an overall keyboard utility that would enable easy keyboard auto-switching and possibly re-mapping less useful keys (e.g. brightness) to something more practical.
I've started working on the application (well, spent a few hours over two evenings ), at the moment it is very simplistic. I just replicates the behavior from the Tasker guide, so that it shows the input method chooser dialog after docking and undocking (plus a config to enable/disable this). I did not want to purchase Tasker just for this.
I know that it is an intentional android security measure that apps cannot switch input methods at will, but if someone has an idea how to overcome this (for rooted devices), please, let me know.
Anyway, here is an initial version. Hopefully, someone else besides me will find it useful. Any comments, suggestions highly appreciated!
Thanks for the effort.
I consider this app as very useful. Unfortunately I cannot help you developing because I'm just a user but again the idea is great.
Regards
Sent from my Transformer TF101 using Tapatalk
I use tasker and confirm this works the same.
Your app does have 1 big advantage over tasker. With tasker everytime I close the tab&dock into their clamshell shape, when I unfold them and the screen turns on, tasker makes the pop up come on even though I did not undock the tab.
Your app does not do this which is great
good work, much appreciated!
Wow, this is awesome! The only thing that would make it better is the ability to switch input methods automatically without the pop-up. However - it is no problem to use the app as it is now. Great work!
OK, downloaded, installed and tested... awesome ! You just took my TF one step further on the way of perfection !
Very good idea, it's working great. SwiftKey tablet x is even better thanks to your simple app. Thanks!
Sent from my Transformer TF101
Awesome - thanks!
what an usefull app!i wonder if exists anything similar before....+1 for this little but awesome work mate!!
Brilliant! Now can you make an option to allow it to auto switch between says Asus keyboard layout when docked and Thumbs keyboard when undocked pretty please?
I've found that the keyboard choice dialog does come up when (un)undocking, but that it's "dead" (it ignores selections - NOTHING happens) - I have to tap outside the dialog to make it disappear, and then bring up the dialog "manually" via the settings menu.
Any solution?
Wildt666 said:
I've found that the keyboard choice dialog does come up when (un)undocking, but that it's "dead" (it ignores selections - NOTHING happens) - I have to tap outside the dialog to make it disappear, and then bring up the dialog "manually" via the settings menu.
Any solution?
Click to expand...
Click to collapse
I have same "problem", but I just wait one minute and dialog unfreeze.
Sent from my Transformer TF101 using xda premium
both of you, check out this thread:
http://forum.xda-developers.com/showthread.php?t=1118164
using autostarts you can disable that pop up.
using the guide in this thread i remapped my dock keyboard so that i could use whatever soft keyboard i wanted ( i use smart keyboard pro) and the dock keys wouldnt change.
my problem was that the only way i could get the @ key on the dock keyboard to work was with the standard asus keyboard chosen on the tablet, any other soft keyboard and the @ key wouldnt work.
all solved now though!!
---------- Post added at 03:31 PM ---------- Previous post was at 03:29 PM ----------
Sigismund83 said:
Hi all,
when using my TF with dock I bumped into a problem - the keyboard dock does not work well with 3rd party input methods (e.g. Go keyboard thumb layout). I was looking for an app or some other way to auto-switch current input method when docking/undocking.
When searching and googling I found a guide to auto-display input method chooser dialog when docked/undocked (Here).
Another related guide was about re-mapping keys on the dock keyboard (Here)
Well, my aim is to create an overall keyboard utility that would enable easy keyboard auto-switching and possibly re-mapping less useful keys (e.g. brightness) to something more practical.
I've started working on the application (well, spent a few hours over two evenings ), at the moment it is very simplistic. I just replicates the behavior from the Tasker guide, so that it shows the input method chooser dialog after docking and undocking (plus a config to enable/disable this). I did not want to purchase Tasker just for this.
I know that it is an intentional android security measure that apps cannot switch input methods at will, but if someone has an idea how to overcome this (for rooted devices), please, let me know.
Anyway, here is an initial version. Hopefully, someone else besides me will find it useful. Any comments, suggestions highly appreciated!
Click to expand...
Click to collapse
solved already!!
http://forum.xda-developers.com/showthread.php?t=1118164
turn off the pop op using autostarts
remap the keys however you wish.
Ok, help here, please..
I am lost in all these threads and guides and what not..
What I need is: how to make dock type in Cyrillic Serbian, like the on screen keyboard? I do not need the automatic change of KB, I just need the possibility to type in Cyrillic. When I select serbian, dock stays US and onscreen is changed only..
When you do the remapping from the already mentioned thread, is it possible after that to change to US easily?
Thanx
No pop-up?
Any luck updating this app so that there are two more selections in the configuration screen?
Soft Keyboard when undocked
Soft Keyboard when docked
Then when docking / undocking don't present a user prompt but just change to the selected keyboard?
Thanks!
Great idea! If you could add an option To remember the selection it would be perfect! Anyway GREAT WORK!!!
Bromius76 said:
Any luck updating this app so that there are two more selections in the configuration screen?
Soft Keyboard when undocked
Soft Keyboard when docked
Then when docking / undocking don't present a user prompt but just change to the selected keyboard?
Thanks!
Click to expand...
Click to collapse
I would love this.

[Q] Bluetooth Keyboard Choices - Genius or Sony

Hi,
I am looking for a bluetooth keyboard that could bring along with me on the road in case I need to work out of office. Usually I'll need to use native email client, remote access through RDP for general OA tasks.
Anyone tried any of the bluebooth keyboards below, and could share with me about the user experience?
Genius LuxePad A9000
Sony Tablet S Bluetooth Keyboard
Thanks
F810
Very interesting. I also need a bluetooth keyboard for my galaxy tab 7300.
I have a question, does these keyboards support multi-language support?
What layout uses the bluetooth keyboard, its own, or system?
zmagas1 said:
Very interesting. I also need a bluetooth keyboard for my galaxy tab 7300.
I have a question, does these keyboards support multi-language support?
What layout uses the bluetooth keyboard, its own, or system?
Click to expand...
Click to collapse
The Samsung input method seems to "fix" some of the mappings. For example it allows the swedish ÅÄÖ to be typed on a swedish bluetooth (or USB) keyboard but not everything is mapped correctly. Also the CTRL and ALT keys are not working for me when the Samsung Input method is used.
I do not know if it works better or worse on other layouts but switching input method to "Android Keyboard" will make it use Standard US layout and makes CTRL and ALT work again.
I've written apps that overrides the US layout for several non-US layouts and that is what I use with my Swedish/Finnish bluetooth keyboard (requires a rooted device).
http://www.apedroid.com/android-applications/keyboard-layouts-usb-bt
I want to use AnySoftKeyboard layout with Lithuanian characters such as ĄČĘĖĮŠŲŪŽ, because it is most confortable to use.
So I'm wondering if it work with bluetooth, USB keyboards.
kallt_kaffe: I will buy your app if it would be for lithuanian language
zmagas1 said:
I want to use AnySoftKeyboard layout with Lithuanian characters such as ĄČĘĖĮŠŲŪŽ, because it is most confortable to use.
So I'm wondering if it work with bluetooth, USB keyboards.
kallt_kaffe: I will buy your app if it would be for lithuanian language
Click to expand...
Click to collapse
Send me a photo of a standard Lithuanian keyboard where all keys can be seen and I'll see what I can do.
This is LT layout that I'm using on PC and wish to have on my tab. I appreciate your effort.
zmagas1 said:
This is LT layout that I'm using on PC and wish to have on my tab. I appreciate your effort.
Click to expand...
Click to collapse
I need more info than that. Like for example what characters are used when SHIFT is pressed and when ALT-GR is pressed.
I found this http://qnx.projektas.lt/en_ltkbd.html
I suppose it it the top one you want? Where numbers are available when holding down the ALT button. Perhaps I can add both variants.
kallt_kaffe said:
I need more info than that. Like for example what characters are used when SHIFT is pressed and when ALT-GR is pressed.
I found this http://qnx.projektas.lt/en_ltkbd.html
I suppose it it the top one you want? Where numbers are available when holding down the ALT button. Perhaps I can add both variants.
Click to expand...
Click to collapse
I want this layout "lt_LT_numeric – Lithuanian numeric keyboard", because it is most commonly used.
"The most widely used layout at the moment. Lithuanian letters occupy and replace numbers in upper row of keyboard. Use of Alt Gr key often eliminates need switch between layouts."
Best from Lithuania, I will spread the word.
p.s. this weekend I was visiting Stockholm on a day trip
zmagas1 said:
I want this layout "lt_LT_numeric – Lithuanian numeric keyboard", because it is most commonly used.
"The most widely used layout at the moment. Lithuanian letters occupy and replace numbers in upper row of keyboard. Use of Alt Gr key often eliminates need switch between layouts."
Best from Lithuania, I will spread the word.
p.s. this weekend I was visiting Stockholm on a day trip
Click to expand...
Click to collapse
Here we go...
Demo - https://market.android.com/details?id=com.apedroid.keymaplitdemo
Full version - https://market.android.com/details?id=com.apedroid.keymaplit
Thank you very much. I will tell all my friend about this goodness
A little follow up on this thread. The old app that required root is now obsolete and has been replaced with an app that does not require root and comes with over 30 different predefined layouts out-of-the-box. It is also possible to create a whole layout from scratch or modify one of the predefined ones.
You can read more about it here: http://www.apedroid.com/android-applications/external-keyboard-helper

bluetooth keyboard

Hey everyone,
This may be a bit of an off question as it applies to all android phones not ust the one s but here goes....
I just picked up an iHome Bluetooth Keyboard, designed for the ipad. Connected with ease to my one S and I am currently using it to type out this post. Works fantastic. No lag to speak of and the keys are really nice. One drawback, it is designed for Ipad lol. Sooooo the question here is whether or not it is possible to remap the keys on the keyboard to perform funtions on Android. I.e. map the function buttons to quicklaunch apps or to use the arrow keys to roll around the UI as I have not yet picked up a mouse. the arrow keys work in certain apps like the text message app or the browser. keyboard is a dream for emulation, takes me back to my early pc no gamepad emulation days lol. anyways, if anyone has some input on the subject i would love to hear it. Thanks in advance to your helpful replies. Love this community!!!
Sent from my HTC VLE_U using xda app-developers app
Hi,
I've managed to remap some hotkeys by opening up the terminal emulator (which you can download here) and inserting the string "am start -a android.intent.action.MAIN -n com.android.settings/.quicklaunch.QuickLaunchSettings" without quotes (thanks to norristh for this). This way you can map each search+letter shortcut and, IN MY KEYBOARD, hotkeys are nothing but a search+letter combination (I mean, if you change the search+letter behaviour you also change the hotkey behaviour).
The only hotkeys I haven't been able to get working are the apps key and the mute key (they aren't probably integrated natively in android).
Try it out!
i bought an ihome bluetooth wireless keyboard and i am unable to pair it with my inspire4g. i need some help please. i try to type ''0000'' and ''1234'' with no luck. what am i missing. it's a race to get this done because my girlfriend wants me to take it back, but i know it will work.
Sent from my Desire HD using xda app-developers app

Cyanogenmod 10 + swype

Hi guys.
I have a problem with my hardware keyboard.
I'm using CM 10 original, and i habe swype software keyboard.
However, when i use my awesome hardware keyboard, i dont get some of the characters, like "?" or ")" and much more, generally "alt characters" have problems working.
Any ideas about that ?
Artanis02 said:
Hi guys.
I have a problem with my hardware keyboard.
I'm using CM 10 original, and i habe swype software keyboard.
However, when i use my awesome hardware keyboard, i dont get some of the characters, like "?" or ")" and much more, generally "alt characters" have problems working.
Any ideas about that ?
Click to expand...
Click to collapse
Make certain you are not applying ANY language selection to the keyboards in the settings. The Hardware keyboard is NOT a standard en-US keyboard, and those bindings break the special keys.
Magamo said:
Make certain you are not applying ANY language selection to the keyboards in the settings. The Hardware keyboard is NOT a standard en-US keyboard, and those bindings break the special keys.
Click to expand...
Click to collapse
But since we can edit the keyboard's code, can't i just make it work with my language?
You can, but there's another method for that. Specifically, the one being discussed in this thread:
http://forum.xda-developers.com/showthread.php?t=2314834
The keyboard settings application's applied layouts do not work for us.
I think that thread is dead, can you help me with enabling alt key?
I know how to edit system files etc. But I dont really know what to do exactly, and how to make the changes work.
Help

[Q] Looking for an app/widget that I can program custom "keyboard shortcuts"

I would like to be able to save a custom keyboard command, for example, CTRL + /, so that, for example, if I'm using Figma on my touch device (within the browser), I can hit this button and that keyboard shortcut will be "executed". In this instance, for Figma, it would toggle all of the UI and leave just the canvas.
Does such an app/widget exist?
denno020 said:
I would like to be able to save a custom keyboard command, for example, CTRL + /, so that, for example, if I'm using Figma on my touch device (within the browser), I can hit this button and that keyboard shortcut will be "executed". In this instance, for Figma, it would toggle all of the UI and leave just the canvas.
Does such an app/widget exist?
Click to expand...
Click to collapse
The Figma app should support it, right?
Im not sure about anything else that can trigger UI elements.
Unfortunately I don't have access to the Figma app (it's in closed beta), I'm just trying to use it in the browser
denno020 said:
Unfortunately I don't have access to the Figma app (it's in closed beta), I'm just trying to use it in the browser
Click to expand...
Click to collapse
Tried here?
Keyboard shortcuts for Figma
A visual cheat-sheet for the 119 keyboard shortcuts found in Figma
usethekeyboard.com
It has that.
If you have a physical keyboard it mught work.
Thanks Kenora, I'm trying to avoid having to connect physical keyboard .
I'm looking to use Figma in the browser on my Galaxy Tab. I can trigger the Toggle UI shortcut by pressing and holding on the background, but am hoping for a quicker way to trigger that function
denno020 said:
Thanks Kenora, I'm trying to avoid having to connect physical keyboard .
I'm looking to use Figma in the browser on my Galaxy Tab. I can trigger the Toggle UI shortcut by pressing and holding on the background, but am hoping for a quicker way to trigger that function
Click to expand...
Click to collapse
Hmm y don't you get a virtual keyboard that has ctrl alt and stuff like that.
Sure there's one on the internet.

Categories

Resources