[GUIDE] Using Tasker to switch your keyboard when docked/undocked
May not be neccessary for certain users, or devices running honeycomb 3.1 or higher.
For anyone like myself, who uses a different keyboard (I use thumb keyboard) from the default setup (which is the Asus keyboard), an app called Tasker
can make it a bit easier for you to switch them on the fly. It's not a fantastic method and there's probably a better way to do it, but for now I thought I'd share what I did with you all. It might not be necessary for your device. It was for me because it wouldnt auto switch the input method or allow a quick change, I guess it depends on which language/model/SKU you have. Just do the following to get a popup allowing you to change the input method when docked/undocked:
-In tasker create a new profile called 'Keyboard', click 'ok'. Click 'state', then 'keyboard out'. Click 'Done'.
-Create a new task. Call it 'Docked'. Click 'Ok'. Click the '+' then 'Input' category, select 'Input Method Select'. Click 'Done'. Then 'Done' on the next screen. (This will bring up a screen when you dock your tablet to let you choose the Asus option)
-Click the new task you have created called 'Docked'. Select the task option 'Add Exit Task'. Click 'new task'. Name it 'Undock'. Click 'Ok'. Press the '+', 'Input', then 'Input Method Select' again. Click 'Done'. And 'Done' once more.
-Make sure at the bottom right of the main screen it shows 'On'. and click 'Apply' at the bottom left of the screen.
Exclude tasker from any task manager you may have installed.
*Tip* If you keep getting 'Active' popping up in the notification area, go into Tasker>Settings>Preferences>click the monitor tab, then uncheck 'run in foreground'.
Now when you plug the tablet into the dock it should get a popup with a box to let you select the Asus keyboard, so that your keypresses correspond to the letters printed on the keys. And when you undock from the keyboard, just wait about 10 seconds and you should get another popup allowing you to change the keyboard back to what it was before. If you dont get this popup then just press the tasker icon in the notifcation area and select the keyboard you want manually.
All done. Enjoy.