Keyboard (docking station) shortcuts - Asus Transformer TF700

I think TF700 owners might be interested in this: http://forum.xda-developers.com/showthread.php?t=1435242

Good find. Many shortcuts in general use have been inplemented, and the article referenced misses some, I think (like, for example, CTRL+A for "select all", and the CTRL+RIGHT/LEFT for cursor jumping). I found out many of these fairly quickly, as several of them are labeled on the dock itself as well -- but it's very nice to have a reference to the article in here, thanks!
EDIT: Heh, I didn't know about the MENU+... shortcuts, they rock! Thanks, di4b0ll0s!
Corrections on the shortcuts as described in your reference (http://forum.xda-developers.com/showthread.php?t=1435242):
HOME+<any key> on the Home Screen -- does open the Search Bar, but closes it the moment you release the Home button (crazy engineering, probably only suitable for three-handed people), meaning you have to type your search while keeping the Home key pressed.
ALT + TAB on the Home Screen (under Apex, at least) doesn't switch between programs, but invokes the Search Bar -- however, this time it will remain open when you release they key combo so you can type properly. (MENU+S does the same thing.)
HOME+... doesn't do much on my device (e.g., HOME+B apparently should've opened the browser. Nada. Same for HOME+C and HOME+L.)
Additions (seemingly rather specific to Apex Launcher, but it does mean that other apps probably have their own shortcuts functioning as well -- nice!)
MENU+T opens "Theme settings"
MENU+C opens "Settings"
Again, very nice find and fun to play with (and might save me from the last drop regarding CTS ).

Dude that's friggin awesome! I love shortcuts!

Related

Go Back/Front option in Start menu

One of the things I find annoying in browsing for apps through the Programs entry in the start menu is that if you browse sub folder in it (like Games) you can't go back without closing the Programs menu...
Is there any freeware and lite app or hack that can add a Back and Front options to the WM bottom bar only when browsing Programs?
Thanks in advance
Bump...
Come on it's been a week... Doesn't anyone know of an answer?
Sorry if this seems shameless but if I get it right this thread has only one week left and then will be deleted...
If nobody posts an answer, then it's probably because nobody has one.
I don't have an answer for your question, but a piece of advice instead: ditch the default start menu - it's crap Use QuickMenu, TouchLaunch or MortButtons (this one takes some time to configure properly but it's probably the most powerful), or more than one of them. They all have their pros and cons, but all are better than the default start menu that hasn't changed at all since windows CE 3.0 (probably since 1.0, but 2 is the oldest one i used ). QuickMenu is great because it behaves like the start menu on a "big" windows - it's cascading plus it has some neat options lik ebuilt in task manager, screen rotation and SIP selection. Also, it can replace the default menu entirely. But it's not very finger friendly and it's best used with a D-Pad, a stylus or with a finger where you're not in motion. But it's rather hard to use with a finger on a bike or on a bus.
TouchLaunch is still a beta, but works really smoothly, and is very finger friendly. Also, it can view all shortcuts you have in the start menu ignoring folder structure, so as long as you know program's name, it will be really easy to find.
All of them are free and availible here at xda-devs, just do a search. So my advice is to try them all and choose the one you like the best, but forget about the default menu.
Thanks for the reply
I realized that people might not now the answer but they might as well have missed the thread since it was burried by a whole week of q&a's...
I've actually tried QuickMenu and TouchLanch in the past but I removed both. The first is a lot less finger-friendly than Omnia's big screen implementation for the start menu and seemed kind of unstable (at least the version I tried. I switched to wktask as a task manager/lister/launcher (I keep only the most usefull shortcuts).
The second is kind of heavy, didn't fit to my whole screen (and I couldn't config it to... at least that version) and the Launcher that comes with Omnia has a feature very similar to it (which is also heavy... that's why I still use the default Program folder sometimes)...
I generally use the default Start menu Programs browser for apps I use less often.
Will try MortButton though I don't know if this is what I'm looking for (or if I can even use it)... I always thought there would be a small .exe or scipt to address this WM flaw.
I don't understand what do you mean?
When I go to 'Programs', then 'Games' via the start menu, if I press OK it takes me back to Programs.
Maybe you have a task manager set up that closes windows when you press OK.
Strange... Is there an "OK" in your system? Mine is WM 6.1 (oficial rom). I don't have any buttons in the bottom bar while browsing Games and on the top bar there's an "X" in the right.
It doesn't seem to be the task manage. I'm pretty sure I remember this behavior as the default and I just double checked after exiting wktask and even after a soft-reset (with it's autorun feature disabled)... Even without a task manager that folder is closed without returning to Programs...

Keyboard dock

I know there have been a couple of posts dotted around asking about the keyboard dock but I've seen nothing definitive.
I have the dock and it worked great with Honeycomb. I neglected to think about how it would work with a custom ROM before flashing one.
I've gone for the CM9 ROM and although generally typing on the keyboard works it is far less functional. The majority of the (very useful) hotkeys don't work.
Including:
Home
On screen KB up/down
Menu
Play/Pause Media
Makes the whole thing far less useful :-(
I'm interested in if anyone knows anything I can do to make this better on CM9 or even if it's likely to work better with any different ICS ROM?
Yes, the keyboard dock hotkeys don't work, all except the back key. But even more annoying it is that the software keyboard shows up and it shouldn't.
karnka said:
I know there have been a couple of posts dotted around asking about the keyboard dock but I've seen nothing definitive.
I have the dock and it worked great with Honeycomb. I neglected to think about how it would work with a custom ROM before flashing one.
I've gone for the CM9 ROM and although generally typing on the keyboard works it is far less functional. The majority of the (very useful) hotkeys don't work.
Including:
Home
On screen KB up/down
Menu
Play/Pause Media
Makes the whole thing far less useful :-(
I'm interested in if anyone knows anything I can do to make this better on CM9 or even if it's likely to work better with any different ICS ROM?
Click to expand...
Click to collapse
I do not have a genuine Samsung keyboard (yet) but you should be able to map home, menu and the media buttons with my app: http://www.apedroid.com/android-applications/external-keyboard-helper
You can also specify up to 16 apps and create shortcuts for them. For example you could start the browser with Alt+B and Gmail with Alt+G if you want to.
Yep
I remember that happening occasionally before but it's constant now and even more inconvenient without the convenient hotkey to hide it.
Can I assume this is pretty constant regardless of the ROM used?
karnka said:
Yep
I remember that happening occasionally before but it's constant now and even more inconvenient without the convenient hotkey to hide it.
Can I assume this is pretty constant regardless of the ROM used?
Click to expand...
Click to collapse
Yes I think so unless it is a HC rom based on a stock ROM.
I'll fix some of it in the CM9 port once I recieve my BT keyboad case and have something to test with. If you just want to get rid of the on-screen keyboard you can use my free app that does that and nothing more: https://play.google.com/store/apps/details?id=com.apedroid.hwkeyboardhelperfree
If you want full control you need my paid app: https://play.google.com/store/apps/details?id=com.apedroid.hwkeyboardhelper
Free demo: https://play.google.com/store/apps/details?id=com.apedroid.hwkeyboardhelperdemo
Thanks for the advice. Your app looks really helpful.
I've no problem buying the pro version but want to have a play with the demo one a little more first.
I'm having slight issues trying to map a few things:
App switching: can map keys to this but doesn't seem to do anything
"Internet" / "Mail" - these two keys aren't picked up by the mapping config as they immediately jump away launching the browser (I'd love to remap to chrome) or asking me whether i want Gmail or Mail (and not remembering my selection)
I've mapped home (hooray!) but although it takes you back to the launcher it doesn't necessarily take you back to the default screen as the onscreen home button does (that's a really small issue!)
Any thoughts about those?
On the subject of the demo version of the app... Is the only thing that's different between that and the pro version that the spacebar is mapped to: _This_is_a_demo_version!_?
karnka said:
Thanks for the advice. Your app looks really helpful.
I've no problem buying the pro version but want to have a play with the demo one a little more first.
I'm having slight issues trying to map a few things:
App switching: can map keys to this but doesn't seem to do anything
Click to expand...
Click to collapse
The problem with keycodes is that some are handled erlier in the input queue before I can process it in my app. App switcher and Home is two examples. I managed to do a workaround for Home but I have not yet found a way to bring up the app appswitcher programatically.
"Internet" / "Mail" - these two keys aren't picked up by the mapping config as they immediately jump away launching the browser (I'd love to remap to chrome) or asking me whether i want Gmail or Mail (and not remembering my selection)
Click to expand...
Click to collapse
Same reason here. Android propably picks up and processes these before the app get a chance and therefor the scancode is never passed on. However, when I get my BT keyboard dock I can investigate this more.
I've mapped home (hooray!) but although it takes you back to the launcher it doesn't necessarily take you back to the default screen as the onscreen home button does (that's a really small issue!)
Click to expand...
Click to collapse
This is due to the nature of the workaround. I just launch the launcher which gives almost the same effect as when the system processes the Home keycode (apart for the difference you noticed)
Any thoughts about those?
On the subject of the demo version of the app... Is the only thing that's different between that and the pro version that the spacebar is mapped to: _This_is_a_demo_version!_?
Click to expand...
Click to collapse
The versions are identical apart from the space button and some strings (demo vs pro, buy vs rate) so you can test out everything before buying.
You really should try the application shortcuts. Choose apps for A0 to AF and enter A0 to AF instead of characters when doing a custom layout. You could put the Email app on Alt+E and Gmail on Alt+G etc... Setting it up could be bit more userfriendly but once you figure it out it is not that hard to do.
Have got the pro version now and the overall effect is not much worse than the keyboard was under honeycomb so thanks very much.
Have setup a few short cuts (chrome and Gmail) and mapped them to some of the otherwise non-working function keys so that's great too.

Remap Keyboard Keys

I have AOKP Milestone 6 installed and I love how it looks, especially the Hide Notification Bar option because it makes my TF feel more like a netbook when I have it docked. The only problem is that the long press shortcuts don't work on the keyboard (ex. long pressing the home key doesn't give me the recent apps menu, it just brings me to the home screen).
I was wondering if there was a way to re-map some of the shortcut keys in the top row (bluetooth toggle, camera, internet, etc...) to my own custom actions such as launching the recent apps menu, killing a window and bringing up the notification bar. I know it's possible to do this in Linux since I just did it for a remote that I use with XBMC (the remote emulates a keyboard), I just didn't know if they feature is extended to Android or not.
Sent from my TF101 using Tapatalk 2
its possible but not easy. Some things can be remapped in the users/ect files such as ausec.(c something) but other more complex things like recent apps have to be done in framework-res.apk as far as i remember
Check out /system/usr/keylayout/asusec.kl.
I'm not sure if you can map keys to specific things like killing a window or bringing up the notification bar. However, recent apps is accessible through alt+tab (try it!) and so you may want to swap the Search and Alt keys.
EDIT: Some useful key names to look for and replace:
ALT_LEFT: left alt
ALT_RIGHT: right alt
SEARCH: search key
FORWARD_DEL: delete, as opposed to backspace. not mapped to anything by default
ESCAPE: escape key. I have this bound to the wifi key because I always accidentally hit it, and sometimes escape is useful in terminals or remote desktop
mjlim said:
Check out /system/usr/keylayout/asusec.kl.
I'm not sure if you can map keys to specific things like killing a window or bringing up the notification bar. However, recent apps is accessible through alt+tab (try it!) and so you may want to swap the Search and Alt keys.
Click to expand...
Click to collapse
Thats right usr/keylayout not user/ect don't know what i was thinking there. I know there is a way to exchange the stupid alt-tab icon recent apps to the cards recent apps but i don't have time to do that right now. I was also going to work on getting a guide set up on how to remap everything because it seems to be a pretty common desire.
Edit:
Found it
http://forum.xda-developers.com/showthread.php?t=1450138
Thanks for the info guys, I'll give it a try! I definitely think I'm going to stick with AOKP for a while since it seems to give me the best experience since I've had my TF (over a year).
alt tab
brando56894 said:
Thanks for the info guys, I'll give it a try! I definitely think I'm going to stick with AOKP for a while since it seems to give me the best experience since I've had my TF (over a year).
Click to expand...
Click to collapse
Have anyone result at this field ?
Is it possible to disable ALT-TAB (that switch android apps)?
I need this combination bee free for RDP.

Would it be useful to switch the multitasking key for a dedicated search key?

I think it was an excellent idea for Google to push for the elimination of the menu button. It makes sense and encourages developers to unambiguously put the rest of their program's menu options in the app itself, easily accessed. On the other hand, having a dedicated key for app switching seems kind of unnecessary. The Windows Phone layout makes sense to me. The search button seems like a good idea. The only problem is, on WP, the search key is always bound to the Bing web search.
I think Google could use this sort of layout better. Keep back and home, of course, but let users access the recent apps list by double-tapping the home key. Google Now Voice could be accessed by holding down home. Swap the app switch key for search, and default that to in-app search, which would be pretty useful for quite a few apps. Double-tapping (or long-tapping, I suppose) the search key could bring the user to the android universal search, and let them search through their phone and Google for general search terms, as well as the Play Store for apps that aren't currently on the phone.
Or, hell, just let users remap the keys to their heart's content right out of the box. Customization is why we went Android, isn't it?
Protogon said:
I think it was an excellent idea for Google to push for the elimination of the menu button. It makes sense and encourages developers to unambiguously put the rest of their program's menu options in the app itself, easily accessed.
Click to expand...
Click to collapse
Except . . . . that it doesn't really encourage them to. Too many app developers still haven't done it. And when they do, its always in a different place, which is counter-intuitive.
redpoint73 said:
Except . . . . that it doesn't really encourage them to. Too many app developers still haven't done it. And when they do, its always in a different place, which is counter-intuitive.
Click to expand...
Click to collapse
A lot of devs haven't updated their apps in a while, yes, but the ones that adhere to Holo guidelines always have the overflow menu at the top or bottom right. The icon is also universal, so it really isn't that hard to find.
Plus, just how many ICS-style three-button (or touchscreen only) devices are there out there right now?
personally i would prefer they ditch the multitask button and bring back the menu button as some of my apps now are losing screen realestate to the menu button being at the bottom part of screen. they could have easily just made a long press of the home screen open the multitask, and a double press of home key to open up the multiple launcher option.
blessedswine said:
personally i would prefer they ditch the multitask button and bring back the menu button as some of my apps now are losing screen realestate to the menu button being at the bottom part of screen.
Click to expand...
Click to collapse
I agree, I use the Menu button more than multitask. But I know that some people are just the opposite. The implementation on 2.23, where you can pick from different button mappings (with long press mapping also going to either multitask or menu), is the way to go IMO.
As far as the search button, I hardly ever used it on my old Desire Z.
You already have a dedicated search button. Hold down the Home button and talk to it. On Jellybean, you access Search by swiping up from the bottom bezel of the device, and the Google Now search page opens.
Letting users remap keys out of the box isn't the answer either, because everyone complains about OS fragmentation. Now that Google is taking steps to combat that, people are again complaining. You can't please everyone all the time.
nooomoto said:
Letting users remap keys out of the box isn't the answer either, because everyone complains about OS fragmentation. . . . You can't please everyone all the time.
Click to expand...
Click to collapse
A simple remap option in settings to me does not constitute fragmentation. The OS does not have to be 100% identical between all devices. Giving the user the option to select the key mapping gives the best chance of actually pleasing the most people (if not everyone).
redpoint73 said:
A simple remap option in settings to me does not constitute fragmentation. The OS does not have to be 100% identical between all devices. Giving the user the option to select the key mapping gives the best chance of actually pleasing the most people (if not everyone).
Click to expand...
Click to collapse
True I should have worded that better. However, even if Google did implement the ability to remap the keys in stock android, you can be sure some if not all of the manufacturers would disable it to prevent the mass market consumers from screwing up their devices and making warranty claims.
Everyone has a different opinion on how the hardware keys should be oriented, and Google is trying to simplify an OS that a lot of people claim is too complicated for them. Throwing in the ability to remap keys is going backward, not forward in terms of simplifying it for the average user.
Sent from my Nexus 7 using xda premium

[how-to] Reverse scroll direction

I sussed this out today after messing with the registry.
This works for my UK Touch Cover but the device ID may be different for other regions and the Type Cover.
If it doesn't work, I've detailed at the end how to find out your device ID.
Search from the start menu for regedit.exe and run it
Firstly, backup your registry with File -> Export
Next, navigate to "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\HID\VEN_MSHW&DEV_0004&SUBSYS_MSAY0001&REV_100295A&Col02\4&365f1178&0&0001\Device Parameters"
On the right pane will be a key called "FlipFlopScroll", right-click it and select edit.
Change the value to 1
If you want to flip the horisontal scroll too, change the value "FlipFlopHScroll" to 1 as well.
Close everything and re-boot
Your touchpad will now scroll in the normal direction
If this doesn't work or if you want to confirm that the key you are editing above is correct for you:
Hit Search from the start menu and select the settings search type
Type "Device Manager" and hit enter
Look for Mice and Other Pointing Devices
Expand the tree and right mouse on "HID-Compliant Mouse"
Select "Properties" and then hit the "Details" tab.
In the drop-down box, select "Hardware IDs"
The first line will look like the middle part of the key above. Mine is: "VEN_MSHW&DEV_0004&SUBSYS_MSAY0001&REV_100295A&Col02" If yours is different, just look for your key in the same place and change the FlipFlopScroll values accordingly. Also, please post if yours is different so we can collect the right keys for all locations and cover types.
Happy scrolling!
Works perfectly on my Surface RT! Thank you so much, been looking for this for a while (ever since I first tried the Surface).
You don't actually have to reboot; just detach the cover and then re-attach it.
Here, have a .REG file to apply the settings with! In fact, have both the default and the flipped mode registry files.
Great stuff! Have you guys seen any other parameters that control scroll speed or acceleration? I'd really love to be able to control the speed of touch screen scrolling, but haven't found anything.
I don't know about touch screen scrolling, but you can easily adjust the trackpad scroll speed. Just open the Mouse control panel (Start -> "mouse" -> Settings, select the option called "Mouse"), go to the Wheel tab (which the trackpad pretends to be), and adjust the option. Since it's a smooth scroll, not discrete jumps, the concept of "lines" or "pages" of scroll don't mean anything, but the numbers still control how fast the scroll goes. I have my Surface set to 5 for the vertical scroll, which is a bit faster than normal.
There's actually an app solely for the Surface called Trackpad Settings that lets you reverse scroll direction too.
jhoff80 said:
There's actually an app solely for the Surface called Trackpad Settings that lets you reverse scroll direction too.
Click to expand...
Click to collapse
O RLY? Hmm... I may have to decompile that and see how they pulled it off. Store apps *shouldn't* have HKLM registry write permission.
GoodDayToDie said:
O RLY? Hmm... I may have to decompile that and see how they pulled it off. Store apps *shouldn't* have HKLM registry write permission.
Click to expand...
Click to collapse
Yeah, that's actually scary that Store apps can do this. Hope MS is not dropping the ball on security...again...
It's *probably* either a special driver API (you may have noticed the Printer "driver" apps that can do things like show ink levels) or some system API that can be accessed from within the AppContainer (as opposed to directly editing the registry). Either way, it's intriguing.
rilot said:
The first line will look like the middle part of the key above. Mine is: "VEN_MSHW&DEV_0004&SUBSYS_MSAY0001&REV_100295A&Col02" If yours is different, just look for your key in the same place and change the FlipFlopScroll values accordingly. Also, please post if yours is different so we can collect the right keys for all locations and cover types.
Click to expand...
Click to collapse
I have a US keyboard with the same DeviceID as yours, yet the registry change does not flip my scrolling, in fact it disables it until I go into the Mouse settings and play with the wheel controls; then it reverts to the default f***ed-up Surface trackpad scrolling
App fix.
http://forum.xda-developers.com/showpost.php?p=35415784

Categories

Resources