119

I had the same issue after upgrading the developer tools (v20.0.0v2012...). All of a sudden none of my android virtual devices would accept any input from my physical PC/Mac keyboard. This is how I fixed it: Eclipse > Window menu > AVD Manager Select your virtual device and click Edit Under Hardware, Click New Select Keyboard Support then click OK Edit ...


29

This is a standard 'feature' of ICS. Aside from the notification, changing input methods can be accomplished through the "language and input" section of the phone menu. If you disable and uninstall all keyboards except for one, so there is nothing else to switch to, the notification may disappear.


24

As I see an alternative keyboard may solve your issue, and this seems to be an acceptable solution, and you even mention something you cannot find -- hereby I proudly present: Hacker's Keyboard Checking its Guide, there's in fact a section suggesting such a feature: You can configure the gesture used for this in the keyboard's "Gesture and key actions" ...


22

I'm not sure about stock ICS, but in CyanogenMod 9 & 10.2 you can disable this notification by going to "Settings -> Language & input" and de-selecting the "Selector notification" option just below the list of keyboards.


21

From your home screen, press Menu -> Settings -> Language and Input (or Language and Keyboard on older Android devices). From here select the keyboard you are using. In the next page of settings, you should see something like Audio feedback for swype, or Sound on keypress for flexT9. You can modify Vibrate on keypress there too if you wish.


21

Vol Down + C is functionally equivalent to Ctrl + C.


19

Please try the following settings. My environment (Target: Android 4.0.3 - API Level 15) successful. AVD - Edit - Hardware: - New... - Keyboard support - yes AVD - Edit - Hardware: - New... - Keyboard lid support - no


18

press the shift key and see the change in the icon for the smiley. It changes to the enter key.


17

Simply press the enter/return button in your key board. It is located at the right botton corner of your keyboard. In some cases, this button sends the SMS (or submit applications, in cases of forms in websites) If your device does that, simply hit enter/return button while holding the shift button or the upside arrow Hope this helps.


16

I what I will call a workaround for the present, as it is not a simple solution as allowing offensive words in voice typing, but it has the same final affect: Under Settings, choose Language & Input Choose Personal Dictionary Click the plus (+) button in the top right Enter the "offensive word" under the Phrase and Shortcut spaces Click the back button (...


16

What you have to do is pair your external keyboard then Go to Settings -> Language & Input -> Physical Keyboard Then tap on your keyboard and a dialog for choosing the keyboard layout should appear. Choose the layouts you want (note that you have to select two or more to be able to switch) and then press back. Near the bottom of the dialog a label ...


16

Easiest way: add an extra letter at the end of the line. Select that letter. Hit enter. The letter will be replaced with a new line.


15

These are actually Unicode characters you can easily reproduce on your computer: How can I get “WHITE SMILING FACE (U+263A)” with the keyboard? The Android platform supports unicode and all its characters, however the soft keyboard that comes with your Android ROM probably won't carry all your desired symbols. When long clicking on some symbols/characters ...


13

Go into language settings and disable(uncheck) all of the other keyboards but the one you wish to use. go to applications settings, find the "all" tab, find the other stock keyboards and disable them. restart. worked for me.


13

Yes. This is definitely possible, requiring no modifications or drivers on the PC. As the OP mentions, the USB identification on the phone end is ultimately done in software (in this file https://github.com/android/kernel_msm/blob/android-msm-2.6.35/drivers/usb/gadget/composite.c), and it could be modified to identify itself as a standard USB keyboard. ...


13

You can't disable the pop-up alone, but there are some other options:- You can disable the spell-checker completely. If your keyboard already provides all the spell-check functionality you need, then this might be a good option for you. In Language & input in the device settings, untick Spell checker. This will disable the pop-up and the red underlining ...


12

Are the Y and Z keys switched? It sounds as if you have the wrong language set for your keyboard (or your system, as it defaults to the systems language). Some European keyboard layouts, possibly German, have a QWERTZ layout instead. Settings > Language & input > Android keyboard (Settings icon) > Input languages


11

Your current layout is called "Material Light". To change it, though there isn't a pure black version, go to Settings > Language and Input > Google Keyboard > Appearance and Layouts The dark material setting is called "Material Dark" and looks like this: I'm assuming you want material design as you are keeping it stock, but there are the old KitKat '...


10

I do not have a mapping between characters and images, but I was able to figure out where the images are stored and its contents. The images are stored in /system/framework/framework-res.apk. Having pulled this file from ICS emulator, I extracted and found 16 files for emoticons grouped based on DPI. The following are the files and its preview for ldpi. ...


10

I fixed it! The trick was to clear the cache and data for Google Keyboard. Settings => Apps => ALL* => Google Keyboard => {Clear Data, Clear Cache} * Be sure to go to ALL instead of RUNNING. The instance under RUNNING will not give you the correct data clearing options.


9

EDIT: it's not the answer you want, but provides useful info nonetheless, here's the userdict file: /data/data/com.android.providers.userdictionary/databases/user_dict.db You need root to access it and sqlite3 to view the data inside (here's mine): localhost # cd /data/data/com.android.providers.userdictionary/databases/ localhost # sqlite3 user_dict....


9

Thumb Keyboard allows for this, as well as many other handy features which make it well worth the money Paid Version 7 Day Trial Version


9

First, obtain the following: Android device with root access adb on your computer you can do without this, but that just means a lot of time copying files back and forth to your phone and moving them with something like Root Explorer text editor Now, Plug your phone in to your computer and navigate to the /system/usr/keylayout/ folder, using adb or a ...


9

Here are all the emoticons from Ice Cream Sandwich with typed string. And a couple of extra ones that are not mentioned above. From http://juxtaposedgraphix.blogspot.in/2012/09/android-40-ics-emoticons-ice-cream.html


9

This is supported in stock android. Settings -> Languages & Input -> Android Keyboard (Settings icon) -> Advanced settings -> Custom input styles -> Add style -> Set Language & Layout Then to activate this style, go back to the keyboard settings and go to the input languages and uncheck "use system language" then check the languages you want. :-)


9

I had the same issue, not with Cyanogen, but stock android in Nexus 5 phone. I solved the issue temporarily as follows : Go to Settings > Developer Options Change Animator Duration Scale to 0.5x (may be more. At first I set it in None, so it didn't work. Changing to 0.5x solved my problem. I didn't check other options like 1x etc). This method solved ...


9

Long press on the word when you type it and see it above keyboard. You will be given an option to delete it from learned words. Android 4.3


8

Holding down the '. key will get you a menu of extra characters to type. I saw the ` there. 2012-10-09 Update: I recently check with the beta version of Swype, and noticed that the ` had moved to r4 key, but my original answer is still valid for the version of Swype built into my phone. Future versions of Swype may move special keys around, and you may need ...


8

It seems that asking this question has encouraged me actually make a proper effort to poke around the phone's settings enough to find a workable solution, which is to enable Spell correction for the QWERTY keyboard word suggestions / predictions. The option is enabled in the location: Settings Language & Keyboard Touch Input Text Input QWERTY section ...


8

You need to change the config.ini file in your .android directory. This file is found under the main hard drive directory. From there, open the avd file and you will see a list of virtual devices. Open the desired device and then open the config.ini in notepad. Then copy this text: "hw.keyboard = yes" (minus the quotes) and then save and close. The next time ...


Only top voted, non community-wiki answers of a minimum length are eligible