I don't know if this thread belongs here, as I am a newbie and could be in the wrong place, but I'm going to start it here and please move it to the appropriate place if this is not correct.
I have an htc evo4g and use shapewriter as my keyboard for email and text. When browsing the web I'd rather use the built in sense keyboard. Is there any way to have it automatically use the stock keyboard for the browser but the shapewriter keyboard for everything else?
This is the type of thing you can do with Tasker. Check it out, it is an awesome app.
How would you run that through tasker I have been trying to do that but am at a loss
Sent from my EVO running cm6 powered by snap
Tasker only allows you to show the input method menu, it cannot chose it for you.
But to do it I'd do something like...
New -> Application -> Browser
+ button -> Dialog -> InputMethod Settings
Tap right box of new profile -> Add Exit Task
+ button -> Dialog -> InputMethod Settings
With this it will ask you what you desired input method is when you open the browser (chose stock) and when you close it (chose shapewriter). It is less than ideal, but it'll get the job done.
There is an app on here (xda) that is similar to what you want. That app will auto select your desired input based on your phone being portrait or landscape.
rmoney said:
There is an app on here (xda) that is similar to what you want. That app will auto select your desired input based on your phone being portrait or landscape.
Click to expand...
Click to collapse
I've been looking for an app to do that, searched a few times but no luck - any chance you can point me to the app? I've got a Captivate and would like to use SWYPE for portrait and the Samsung or stock Android for landscape.
Thanks in advance.
sjroberts98 said:
I've been looking for an app to do that, searched a few times but no luck - any chance you can point me to the app? I've got a Captivate and would like to use SWYPE for portrait and the Samsung or stock Android for landscape.
Thanks in advance.
Click to expand...
Click to collapse
Its not perfect, but it works well enough. Hopefully someone will continue to develop it.
http://forum.xda-developers.com/showpost.php?p=8148657&postcount=33
I just updated my HOS (Vodafone) from ICS to Jellybean, and now I no longer see the 'Smileys' option in the Message app menu (for selecting a smiley to insert into the message text). I'm using the Swype keyboard, as I was with ICS.
Anyone know how to get this 'Smileys' menu option back?
They moved the smiles to the default keyboard. Now it's accessible from all apps.
vbaros said:
They moved the smiles to the default keyboard. Now it's accessible from all apps.
Click to expand...
Click to collapse
Unless one happens to be one of the thousands using a different keyboard, in which case it's not accessible anywhere...
Thanks for rapid response, anyway.
Keyboard workaround
I found a way to keep the Swype keyboard I like and still have access to the smileys list...
This is probably well known, but since no-one has mentioned it - if more than one keyboard is installed and enabled at the same time, a keyboard icon appears in the notification area that allows you to swap keyboards on-the-fly, and so get access to any features on any keyboard. Not ideal, but as good as it gets.
What I'd like to be able to do is set a default app for an action (e.g. opening an HTML link) but *also* have the option to use a different app on the fly. A long/short press setup where the long press provides a list of apps (as the OS does when no default is set) seems like a very natural way to do this. I'm running an essentially stock 2.3.4 on a rooted DInc 2. Any suggestions for a way to accomplish this?
technovore said:
What I'd like to be able to do is set a default app for an action (e.g. opening an HTML link) but *also* have the option to use a different app on the fly. A long/short press setup where the long press provides a list of apps (as the OS does when no default is set) seems like a very natural way to do this. I'm running an essentially stock 2.3.4 on a rooted DInc 2. Any suggestions for a way to accomplish this?
Click to expand...
Click to collapse
it is possible but there is no software to do it.
editing android-system would do
change long press action.
Hi guys,
I am having an issue on my Nexus 5 (4.4.2, stock, root, xposed) that I can't seem to figure out. My issue is regarding the default input method. For some reason, each time I set my default keyboard to anything other than the Google keyboard, it resets back to the GKB after an unspecified amount of time. I have tried using SwiftKey, Swype, and Fleksy. Each keyboard experiences the same issue.
I don't want to use the Google keyboard, or have to choose a new keyboard almost every time I go to type something.
Has anyone else experienced this issue? Is there an easy fix or workaround?
Thanks for your help.
tallymatty said:
Hi guys,
I am having an issue on my Nexus 5 (4.4.2, stock, root, xposed) that I can't seem to figure out. My issue is regarding the default input method. For some reason, each time I set my default keyboard to anything other than the Google keyboard, it resets back to the GKB after an unspecified amount of time. I have tried using SwiftKey, Swype, and Fleksy. Each keyboard experiences the same issue.
I don't want to use the Google keyboard, or have to choose a new keyboard almost every time I go to type something.
Has anyone else experienced this issue? Is there an easy fix or workaround?
Thanks for your help.
Click to expand...
Click to collapse
I freeze all of the imput methods except the one I use. That way, I never have to choose the default imput method because only one is available to the system. And if SwiftKey wonks, I just have to defrost the stock keyboard until I fix it. And no imput method icon in the status bar either.
Sent from my Nexus 7
This happens to me each time i update SwiftKey..
I dont think its a bug.. Idk
Sent from my Nexus 5 using xda app-developers app
if you can locate and grab the swiftkey apk, download and install it. installing it that route, vs using the play store to install it, will place the app in the system location that is read and initialized on boot up.
I used Titanium Backup to convert the play store installation of the app to a system app. Google Keyboard still got set as the default input method after an unknown event.
tallymatty said:
I used Titanium Backup to convert the play store installation of the app to a system app. Google Keyboard still got set as the default input method after an unknown event.
Click to expand...
Click to collapse
It will never be set as default (or even be a choice) if you freeze it. See my edited post, above.
Sent from my Nexus 5
I just started using my first Android phone 2 days ago, so this is probably a really dumb question, but I've figured almost everything else out and this one not so intuitive.
When I'm in the home screen or the alphabetical list of all apps, if I turn the phone horizontal it won't switch to landscape. It only rotates if I open the keyboard. The settings menu and most apps auto-rotate fine, so I know the phone can sense it right., it's just the basic Android screens that won't landscape unless the keyboard is open.
I'm using CM11 from 21-OCT-2014 and the only extras I've installed are gapps, k9 mail, firefox, google translate and google wallet. The "Auto-rotate screen" box is checked, as are the "0 degrees" and "90 degrees" rotation mode boxes.
enigma9o7 said:
I just started using my first Android phone 2 days ago, so this is probably a really dumb question, but I've figured almost everything else out and this one not so intuitive.
When I'm in the home screen or the alphabetical list of all apps, if I turn the phone horizontal it won't switch to landscape. It only rotates if I open the keyboard. The settings menu and most apps auto-rotate fine, so I know the phone can sense it right., it's just the basic Android screens that won't landscape unless the keyboard is open.
I'm using CM11 from 21-OCT-2014 and the only extras I've installed are gapps, k9 mail, firefox, google translate and google wallet. The "Auto-rotate screen" box is checked, as are the "0 degrees" and "90 degrees" rotation mode boxes.
Click to expand...
Click to collapse
Probably depends on the launcher (home screens and app drawer is handled by launcher). Some have a setting to enable it, some don't...
I dunno if this is normal behavior, something I can change in a setting, or a bug in something, and if so what?
Not quite sure what a launcher is, but I only installed the stuff I mentioned before, so I assume my launcher is whatever comes with CM11 or Gapps.
enigma9o7 said:
I dunno if this is normal behavior, something I can change in a setting, or a bug in something, and if so what?
Not quite sure what a launcher is, but I only installed the stuff I mentioned before, so I assume my launcher is whatever comes with CM11 or Gapps.
Click to expand...
Click to collapse
add this line to build.prop
log.tag.launcher_force_rotate=VERBOSE
palmbeach05 said:
add this line to build.prop
log.tag.launcher_force_rotate=VERBOSE
Click to expand...
Click to collapse
Done, and it worked! Thanks much. Any explanation as to why editing a system file was necessary to do something that seems to me should be automatic? Will I have to do this again after updates or anything?
(Of course nothing is simple the first time; took me over an hour to do this; figured easiest way would be from terminal, but had to find the file without a whereis command, then didn't know how to hit "ESC" when trying to edit with VI since there's no ESC key on our keyboard, finally found it in a menu, then wasn't able to save cuz readonly... tried again after su but same result, considered changing permissions but since I really didn't know what I was doing, did a web search, found a tutorial for editing it with ES file manager, which I installed, but the 2-year old tutorial had different menu structure for putting ES into "root explorer" mode, but finally got it modifiedt, saved, rebooted).
And I still dunno what launcher I'm using. After posting I did some web searches earlier, seems CM has its own launcher (forgot name, something that sounded french), and GApps has a launcher, but I read the CM version of GApps (that I used) doesn't change the launcher, but I also read the launcher from GApps is the one that will pop up google now if you swipe on the side of the screen, and that keeps happening to me (by accident as I'm trying to figure out how to use this thing) so it seems I have the GApps launcher. I dunno.
My problem is solved as mentioned in previous post, just rambling as I'm trying to understand all this.
it's called trebuchet
palmbeach05 said:
add this line to build.prop
log.tag.launcher_force_rotate=VERBOSE
Click to expand...
Click to collapse
Just upgraded CM to new version and had to do this again. Is there any way to make this more permanent?
enigma9o7 said:
Just upgraded CM to new version and had to do this again. Is there any way to make this more permanent?
Click to expand...
Click to collapse
Use a different launcher? Nova, GoLauncher, Apex, Aviate, etc... most should have options for this.
Is there no way to fix it permanently in the default launcher? I'd just rather not use too many add-ons unless truly needed, but am getting tired of looking up this thread every time I update CM so I can find the text I need to re-insert. I'm happy to figure out how to submit a real bug report but dunno if it's a CM issue or google issue or what...
enigma9o7 said:
Is there no way to fix it permanently in the default launcher? I'd just rather not use too many add-ons unless truly needed, but am getting tired of looking up this thread every time I update CM so I can find the text I need to re-insert. I'm happy to figure out how to submit a real bug report but dunno if it's a CM issue or google issue or what...
Click to expand...
Click to collapse
There's no bug. This is by design.
If you don't like it, you can change the launcher or keep doing the build.prop hack.
Curious... why do you think it would have been purposely designed this way? I just assumed it was one of those things that worked right for some phones but not others or something.... There's already settings to turn off rotation (and to select which specific orientation to allow rotation), so if someone wanted it off for some reason they should be able to turn it off that way...
Either way, if it's not a bug report, then it's a feature request, either way I'd like to at least *try* to get it changed before I give up and try an alternative. I'd imagine the developer or whatever wouldn't want people switching to alternative launchers if there's something he could easily fix fix anyway. And I imagine since it's so easy to fix by editing that file, it can't be that hard to fix in the program or whatever, and since supported in other launchers it's not some system limitation or something...
Anyway just my thoughts. I'm still very thankful for being told the workaround, and I'll probably figure out how to write a shell script that adds that line for me so I can just run that after each update (instead of looking up this thread and manually editing a file on an annoying little device). But that only helps me, be better to get it fixed for everyone.
enigma9o7 said:
Curious... why do you think it would have been purposely designed this way? I just assumed it was one of those things that worked right for some phones but not others or something.... There's already settings to turn off rotation (and to select which specific orientation to allow rotation), so if someone wanted it off for some reason they should be able to turn it off that way...
Either way, if it's not a bug report, then it's a feature request, either way I'd like to at least *try* to get it changed before I give up and try an alternative. I'd imagine the developer or whatever wouldn't want people switching to alternative launchers if there's something he could easily fix fix anyway. And I imagine since it's so easy to fix by editing that file, it can't be that hard to fix in the program or whatever, and since supported in other launchers it's not some system limitation or something...
Anyway just my thoughts. I'm still very thankful for being told the workaround, and I'll probably figure out how to write a shell script that adds that line for me so I can just run that after each update (instead of looking up this thread and manually editing a file on an annoying little device). But that only helps me, be better to get it fixed for everyone.
Click to expand...
Click to collapse
Android is all about choice, you've been given several workarounds which fix the problem.
Other than that, this is how the stock launcher in CM is designed. A lot of people don't want the home screen to rotate when the phone rotates, I'm one of them.