change layout keyboard - Android Software/Hacking General [Developers Only]

Hi all,
I just stepped over from windows to android, through the Nexus one, and really happy I did.
There is however 1 thing I am missing, and have looked everywhere but can't find it.
On my windows phone I have the program Pocket Keyboard (http://www.pocketcm.com/keyboard2.php) which enabled me to change any key into either any other key or a string of key. i.e. when I log into a site I would like to use my standard login name through one keypress, and not have to spell it out completely.
The question thus is, is there a way of remapping any of the keys of the virtual keyboard.
Thanks in advance
Patrick

I would also like this

No body with any idea how to enable this? is there an app available rooted or not (mine is not yet rooted, but would do that just for this opion)
Patrick

please, anybody have any idea? Is this at all possible, can I maybe adapt the stock or better keyboard? I'm willing to try to get this enabled, but need some herlp

I was also asking about thing a few days ago. I used fingerkeyboard on my xperia which also offered all this possibilities and really miss an app like that on android.

Although not the exact answer you are looking for, this will work for what you are trying to accomplish on the Nexus One.
Follow the file path: Application Menu - Settings - Language & Keyboard - User Dictionary
Then select the menu key, select the add button, then type in the "username" of your frequently used logins in the Add to dictionary prompt.
This works well for me for this specific issue.

Related

Does anyone know of an application like Keycaps for WM5?

I used to have a Treo 650 with Pam OS, that's why I like the form-factor of the Ubiquio.
I used to be able to use the hardware keyboard alone for most things and had no need for onscreen keyboads because I used one free application that would allow me to press and hold any of the keys and it would alternate from lower case to upper case to option key.
For example if I pressed and held, I would get the following on the 650: gG6, aA&, oO" etc and could scroll up and down the list to select.
I use the special characters a lot and find it annoying to have to recourse to the onscreen keyboard for that. Right how press and hold just repeats the key pressed.
The application I used on Treos was called Keycaps. Right now I cannot find anything like Keycaps for windows mobile. I loved it and hope someone comes up with something similar for the windows mobile.
Does anyone know if there is native support within the Windows to do what I am looking for or if there is an add-in that would allow this functionality? I like to avoid the shift and option keys.
Magikblite?
Seems like this may be what you need:
http://mobiion.com/magikblite.html
lulugirl896 said:
Seems like this may be what you need:
http://mobiion.com/magikblite.html
Click to expand...
Click to collapse
Thanks very much! I will try that! Regards, w.

Disable Software Keyboard

Hi guys!
I got my TP a week ago and this is my first post on this nice forum.
I think the phone is amazing; it's my first WM powered device, however there's something bothering me about the Software Keyboard. When I'm using the hardware keyboard and access a textbox on the screen (especially in the Opera browser) the software keyboard automatically pops up, although I don't really need it.
This feature may be very useful on devices which do not have a built in hardware keyboard, like the Diamond. But on TP I find it highly annoying.
Does anyone know if there's a way to disable this behavior?
dowload Advanced Config 3.2, install and change Input/Auto deploy SIP to Disable..
Thank you very much, that solved my problem. I had ACT installed, but I didn't notice this setting so far.
Edit: however, this setting does not affect the behavior of the Opera browser; maybe they'll fix this in a future version.
UR welcome..
every1 was a noob..i still AM..;-)
Hey! good tip! I never knew this...I was just living with the software keyboard always popping up.
Thanks!!!
don't know why, but i started to re-appear to me in some apps, even when i disable it..
Try this:
HKEY_CURRENT_USER\ControlPanel\Sip>:
Create or change DWORD TurnOffAutoDeploy from 0 to 1
(Sorry, this is exactly what Advanced Config does)
Hello, guys!
I just found the solution for this problem.
There's a program called nullkeyboard (download from http://personales.ya.com/beemer/nullkeyboard.htm)
It's a SIP keyboard that does nothing (doesn't popup) and I think it's great to use it when browsing with opera or when using other apps that don't know that setting you mentioned.
I tried it and it works fine.

"Undo" ?

Hey All -- maybe this is more of a general Android question, but: Is there a universal way to "undo" an action, like deleting a bunch of text? Any way to do this with any of the keyboards that I missed? I know in windows mobile, if you could type "CTRL+Z" you'd undo things, but I have not seen a way to do this in Android, unless a specific app provides that option in the menus. For example, while in a random text editor I downloaded from the Market (I forget which one) I accidentally deleted a line I had selected, and it seems that was that -- there was no way to get it back since the app didn't provide an Undo option! It seems that perhaps the OS might allow this, since most do, but I really couldn't figure anything out.
Anyway, just wondering if there's a trick anyone knows, either specific to the Captivate or one of the keyboards out there, or for Android in general.
Thanks!

[Q] Making the switch (from Android G2.3.4), have some questions

Hi all,
Thanks in advance for answering some questions I have.
I've watched a ton of vids, done a pretty good amount of research so far, but still have a few unanswered questions about WP7.5. I will be looking at getting a Lumia 800 as that's what my carrier is offering in Canada. I'm sick of Android being flaky due to the fragmented ecosystem and am looking forward to the 'closed' nature of WP7.5 - I just want it to work. Period.
So, on to the Qs:
Can you enable a number row over the QWERTY keys on the keyboard? Alternatively, can you long-press those keys to pop up the numbers, even if they don't show?
Can you go into the settings to force the phone app to start with the dialpad as opposed to the call log/history?
Like in Smart Keyboard on android, does the first suggested word in the suggestions when typing get auto-selected when you hit the spacebar?
Are there alternative apps for StumbleUpon or Feedly available? (I couldn't find them, but I use these 2 apps reasonably often) Suggestions for similar, if no?
Functionality of the phone in Canada vs US? (ie which functions don't work: Local Scout, Bing Vision, Music search, etc etc)
Is there any quick way to change settings without having to pin them all to your home screen?
Can you make the calendar app start with Agenda view?
Thanks, I'll add more if I think of them.
O
>> Can you enable a number row over the QWERTY keys on the keyboard? Alternatively, can you long-press those keys to pop up the numbers, even if they don't show?
There is a Key which shows up all the numbers and other characters but its not like a popup and no long press.
>>Can you go into the settings to force the phone app to start with the dialpad as opposed to the call log/history?
Nope but there are apps which are purely number pads you can use.
>>Like in Smart Keyboard on android, does the first suggested word in the suggestions when typing get auto-selected when you hit the spacebar?
No, You need to tap and select the word.
>>Are there alternative apps for StumbleUpon or Feedly available? (I couldn't find them, but I use these 2 apps reasonably often) Suggestions for similar, if no?
Functionality of the phone in Canada vs US? (ie which functions don't work: Local Scout, Bing Vision, Music search, etc etc)
No Idea on then but what do you use Feedly for ?
>> Is there any quick way to change settings without having to pin them all to your home screen?
You need to use the shortcut apps for that.
>> Can you make the calendar app start with Agenda view?
No
wpxbox said:
>
You need to use the shortcut apps for that.
>> Can you make the calendar app start with Agenda view?
No
Click to expand...
Click to collapse
WRONG!
It remember the last view you were in. if you leave in agenda view, when you go back, that is the view you will see 1st.
@ROCOAFZ Never Knew that so thanks a ton for that.
>>Like in Smart Keyboard on android, does the first suggested word in the suggestions when typing get auto-selected when you hit the spacebar?
No, You need to tap and select the word.
Click to expand...
Click to collapse
Thats not true, it does auto select and use it.
Been using WP from sometime but not sure how this works if at all possible.
Like when I type HAV it shows me Have but when I hit spacebar, it does not auto complete but adds a space.
nilsk123 said:
Thats not true, it does auto select and use it.
Click to expand...
Click to collapse
There are some words that it will auto fill in but they have to be the only possible thing you would be typing in context with the sentence. Most words have to be chosen from bar right above the text. (i like it this way)
No problem on the agenda view. Mine is always in that view so that's what i always see
1: To add to what others have said, you can tap-and-slide to add just a single number or punctuation in one motion. From the standard keyboard, put your finger down on the number/punctuation mode key, slide it to the number or punctuation you want (the keyboard will temporarily switch modes when you touch the key initially), and release. The key your finger was on (in the alternate mode) will be typed, but the keyboard will be in the original mode. Very handy.
Alternatively, you can add some registry values that will create press-and-hold options for the top keys to have numbers. I added a press-and-hold list to my comma key; sometimes it's a lot nicer than switching modes even briefly! (I use a lot of semicolons.)
3: For some reason, nobody has mentioned this yet. If the phone will auto-correct (including auto-complete), then the suggested word/completion will be bold. Pressing the Spacebar when there's a bolded suggestion will use that suggestion automatically.
If none of the suggestions are bold (because what you typed is already a valid word, or because it isn't sure what you meant to type), then you can tap on a suggestion to use it. The phone does have a setting to automatically add a space after you do this.
4: There's an app that comes up when you search for StumbleUpon, based on keyword match (it's not actually a stumbleupon app, but it targets the same kind of user). I haven't tried it (but then, I don't use SU either).
5: Vision and Music Search should both work just fine (they're not locale based at all, so far as I know). Scout... I think it works in Canada? I've never tried (I live close to the border, but not *that* close, and international data costs money so I always have it disabled). I assume Zune Pass and Directions both work as well, and those are the other two locale-sensitive features I can think of that might care.
6: Not really, but how often do you need to mess with settings? There are some apps that let you quickly reach the ones you use most often, or let you quickly reach ones that are normally a few levels deep, but no one-tap toggles yet that I'm aware of.
However, I really don't find it required to enter settings much at all. See a new WiFi network? The phone will prompt you. You'll only save a very small amount of power by leaving WiFi off when not in use; the phone is very good at putting it in a power-saving mode. I almost never need to touch any of the other settings.
Didn't notice the bold... good post ... i'm always learning something new in Windows phone

Any way to disable ALT+TAB/WIN+TAB on Bluetooth keyboard in ICS?

I'm trying out the Touchpad as an RDP client for my work Windows machine. With a Bluetooth keyboard and iTap RDP, it works very well, but one thing that's annoying is that Android/ICS traps certain key combinations instead of sending them through to Windows, e.g., ALT+TAB (Symbol+Tab on the HP Touchpad BT keyboard) and WIN+TAB (Home+Tab on the HP keyboard). Another one that gets trapped is WIN+E which should open an Explorer window but instead tries to launch the Android email client. Does anyone know if these Android keys can be disabled, ideally just while the RDP client is running, but worst case scenario, across the board?
Try the app called External Keyboard Helper pro
help
Sebz4n said:
Try the app called External Keyboard Helper pro
Click to expand...
Click to collapse
Did it help ?
javabear1 said:
Did it help ?
Click to expand...
Click to collapse
I tired this and could not get it to work.. If you have got it working please post.. I have a TF101 and with the local keyboard I really want a way to use the alt tab / windows key tab options.. but both go to Android local... If anyone has a way of getting around this I would love to hear it!
ALT TAB locally really is not required when you have the nice button for recent apps
go to /system/usr/keylayout/ and see which .kl needs to be changed and where. theres a few to look at but you should find one that matches your input device.
haxin said:
go to /system/usr/keylayout/ and see which .kl needs to be changed and where. theres a few to look at but you should find one that matches your input device.
Click to expand...
Click to collapse
As far as I can tell, it's not a keylayout but rather a CyanogenMod-specific enhancement to make Android work more like a desktop OS when used with an external keyboard. The problem is that it acts as a system-level override for those keybindings so that they're not passed to applications such as remote desktop clients. I've considered trying AOKP to see if it does the same thing.
I'm interested in getting a Nexus 10, especially if someone releases a keyboard cover similar to the one for Surface, as a lightweight laptop replacement, especially when used to access a Windows machine via remote desktop, but I have such a heavy dependency on ALT+TAB in my day-to-day habits that it would be pretty annoying to have that key take me to another Android app instead of switching Windows apps. Not a show-stopper, but definitely an annoyance. Hopefully standard Android 4.2 doesn't do this...
I coincided installing Linux on my tf101 as I was so upset about it.. however there is not a easy way... it would be nice to see a option to disable it for in custom roms..
I don't think 4.2 will change the behavior at all.. sadly
Sent from my GT-I9305 using xda app-developers app
DjDill said:
I coincided installing Linux on my tf101 as I was so upset about it.. however there is not a easy way... it would be nice to see a option to disable it for in custom roms..
I don't think 4.2 will change the behavior at all.. sadly
Sent from my GT-I9305 using xda app-developers app
Click to expand...
Click to collapse
I know this doesn't help many folks here, but the kind folks at Jump Desktop somehow figured out how to circumvent Apple's restrictions on key events in iOS and got full keyboard support going when accessing Windows and Mac machines via RDP and VNC, so that's what I'm using very happily now from my iPad 3.
I have created exactly what you need
Hey, all, I don't know if you'll see this, but I figured out where in the android code it intercepts this and fixed it with an xposed module, which you can grab here. http://forum.xda-developers.com/xposed/modules/keyboard-utilities-t2872579/post55350032
---------- Post added at 10:23 PM ---------- Previous post was at 09:51 PM ----------
Also, as far as win-E and related shortcuts being consumed, that's handled by an android setting called quicklaunch, which is present in the settings app, but there's no easy way to access it. To get to it, grab nova launcher or tasker or anything else that can launch app's activities directly, then find the quicklaunch activity under the settings app. This is where you register and unregister shortcuts with the windows key and the search key. Long press on the shortcut to clear it. By default, Win-E and a few others are put in for you.
Workaround
A bit old question, but i was looking for an answer today, and did not found anything that matches my needs. Not sure if it will satisfy You, but i got a little workaround. Actually you don't need to do anything with your android device, the only thing you need for this is AutoHotkey software on your windows machine + one little script running.
How it works? It remap left ctrl+tab to act like alt+tab. That way you can use ctrl+tab(or any other combination you want) and android has no problem with it.
Script content:
LControl & Tab::AltTab
Hope it helps, it worked for me.
Kuuubach said:
Workaround
A bit old question, but i was looking for an answer today, and did not found anything that matches my needs. Not sure if it will satisfy You, but i got a little workaround. Actually you don't need to do anything with your android device, the only thing you need for this is AutoHotkey software on your windows machine + one little script running.
How it works? It remap left ctrl+tab to act like alt+tab. That way you can use ctrl+tab(or any other combination you want) and android has no problem with it.
Script content:
LControl & Tab::AltTab
Hope it helps, it worked for me.
Click to expand...
Click to collapse
so this might be turnoff to some but you are on xda. we need a magisk module or something that can do this for us.
if you can disable system wide keyboard shortcuts, it would be great. and by shortcuts here is what i mean (look at the attached screenshot). in my case. i have my rog phone 3 connected to a usb c hub that has usb, hdmi, etc. (please do not tell me about the rog phone 3 and how it might have this built in because i have a custom rom installed and im sure you can do this in almost any android version there as well because its a stock rom)
my case is i use shadow (cloud gaming/computing) and so i remote control into a windows machine. i would love to disable those shortcuts so that my keyboard inputs are not interrupted by androids shortcuts.
if i alt tab or press the windows button. i dont want the android shortcuts to trigger.
please let me know if you found a solution but this most likely is achieved through adb or root. lets do actual investigation.

Categories

Resources