My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
KeyboardShortcuts  
Updated Jul 15, 2011 by kenny.l.root@gmail.com

#summary Keyboard shortcuts available in ConnectBot with a hardware keyboard

Here are some keyboard shortcuts available when a hardware keyboard is present. If you're using a phone where the main input type is a virtual keyboard, please see UsageWithSoftKeyboard.

Note: the side that shift, alt, slash, and tab uses can be changed in preferences between left, right, and disabled.

  • Control key (CTRL)
  • Pressing once on the trackball will toggle on control for the next character typed. The cursor will indicate this state with a < symbol. Note that pressing the trackball again will send an escape key.
  • Escape (ESC)
  • Pressing twice on the trackball will send escape key. Note that some other terminal emulators map pressing ALT-key to escape + key.
  • Shift
  • Pressing the shift (up arrow) key once will make the next key typed its uppercase variant according to the keyboard layout. This state is indicated with an outline of a triangle on the top of the cursor. Pressing it twice will turn on shift lock which is indicated by a solid triangle on the top of the cursor.
  • Alt
  • Pressing the Alt key once will make the next key typed its symbol as indicated on the keyboard. This state is indicated with the outline of a triangle on the bottom of the cursor. Pressing it twice will turn on alt lock which is indicated by a solid triangle on the bottom of the cursor.
  • Slash (opposite side Alt)
  • The opposite side alt key can be used as a shortcut for the forward slash / character. This aids in quickly typing directories on the G1.
  • Tab (opposite side Shift)
  • The opposite side shift key can be used as a shortcut for the tab key (CTRL-i) for quick completion in many shells.
  • Function keys (F1 through F10)
  • Hold down the shift key and press numbers 1 through 10 to send F1 through F10 respectively.
Comment by james.d....@gmail.com, Oct 10, 2009

The font size can be adjusted with the volume control buttons.

Comment by danden...@gmail.com, Nov 11, 2009

how about on a moto droid? I cant access the F keys because they are on ALT modifiers on lettered keys. cant hit the directional controller button plus 4 to get f4 and no combination of button, alt, and 4 gets me there.

Comment by darren.a...@gmail.com, Nov 12, 2009

Moto Droid does not have trackball. Another solution for pressing CTRL?

Comment by darren.a...@gmail.com, Nov 12, 2009

Justfigured out how to do ctrl on moto droid. Press center of dpad then lettr such as c. Nice.

Comment by worshipj...@gmail.com, Nov 13, 2009

@darren.ankney Thank you so much for posting back. I really needed control keys. Never thought to press the center of the that pad then the letter. Works great.

Comment by teled...@gmail.com, Nov 15, 2009

How about the LG eve? no trackball,no alt or ctrl and pressing thescreen centre didn't change the input :( There is also no vertical bar

Comment by howan...@gmail.com, Dec 7, 2009

Can not figure out a tab on the Samsung Moment keyboard.

Comment by philten6...@gmail.com, Dec 9, 2009

Also with the LG GW620 (eve), a solution to press Ctrl+Key would be great ?

Comment by koekje...@gmail.com, Dec 20, 2009

I agree the LG GW620 is difficult to use. When I press the track ball, I can only get the menu, rather than using it to send Ctrl. The EVE also doesn't have right and left shift keys or an alt key.

I think would be be very helpful and would work across multiple devices is window to enter 'difficult' input. For example, press the appropriate button to show the menu. There could be an option here to 'enter key sequence.' This option would have special text entry box, where the key sequence could be created before sending it to the terminal. This window would have bascially an onscreen keyboard for entering the special sequences.

An alternative solution might be instead of showing a onscreen keyboard, use menus to enter the sequence. So, once selecting 'enter key sequence', the options might be Ctrl+X Alt+X Function ...

Selecting Ctrl+X would prompt for X. Selecting Function key would prompt to select the function key.

Comment by rOOp...@gmail.com, Dec 23, 2009

still no word on F1, F4 function key input on Motorolla Droid? Can't seem to get that command to work. End up with a tilde when i hit alt (twice to lock number mode) and then shift+1.

Anyone with a droid who can send F1 PLEASE help!

Comment by johnny.r...@gmail.com, Jan 17, 2010

What about the pipe " | " key?

Comment by beretta...@gmail.com, Jan 17, 2010

johnny.r.hughes: | is shift-alt-,

Comment by demona...@gmail.com, Jan 30, 2010

Anyone got any idea how to use the function keys on Motorola Droid/Milestone(EU)? Got the same problem as dandenson. I am not able to use a software and hardware keyboard mix. Software keyboard got no trackball. Hardware would need to press shift+alt+the modifies letter key (q=1, w=2...) How does it work?

Comment by SaiTam...@gmail.com, Jan 30, 2010

Same problem like demonaz82 with my Milestone, the european droid.

Any solution for that?

Comment by stardust...@gmail.com, Feb 9, 2010

just found it by accident! on my Driod, it seems that the left ALT key will work for the second keyboard options.

Comment by gulop...@gmail.com, Feb 17, 2010

What about sending an ALT key? irssi uses Alt-1, Alt-2, Alt-3, etc. to switch between channels, but I can't seem to figure out how to do so with ConnectBot?. Motorola Droid.

Comment by jungyuan...@gmail.com, Apr 2, 2010

How to send ESC key in Motorola Backflip?

Comment by planb.security@gmail.com, Apr 9, 2010

@gulopine I haven't figured out how to send an ALT-1 yet, but for irssi, you can get by with Ctrl(dpad click)-N and Ctrl-P for next window and previous window.

Comment by xavier.m...@gmail.com, Apr 14, 2010

What is the keys for "$" character in azerty keyboard ? (milestone)

Comment by pico...@gmail.com, Apr 29, 2010

Hi, lg eve/gw620 user here. It would be really nice to have a workaround for missing ctrl and esc keys.

Comment by onsigh...@gmail.com, Apr 30, 2010

Ctrl on Motorola Backflip on the physical keyboard is the OK? button. Hit it four times and it defaults to TAB (auto completion!)

Comment by onsigh...@gmail.com, Apr 30, 2010

Thanks for the volume control font size changer tip, James. I was able to reboot my server without getting out of bed for my reading glasses last night! :)

Comment by smi...@gmail.com, May 19, 2010

Any fix/workarounds for the LG Eve?

Comment by icat...@163.com, May 21, 2010

Moto ME600,Control key is "OK",press "OK" 7 times can send a Tab key.

Comment by dunpeals...@gmail.com, Jun 10, 2010

i agree, no function key support is available on the moto droid. remapping the keys would be a little extreme as there are only so many available on the droid... http://pdk.android.com/online-pdk/guide/keymaps_keyboard_input.html

maybe if i can add a development patch to fix this issue.

regards, dunpealslyr

Comment by intan...@gmail.com, Jun 15, 2010

the samsung moment only has fn and Shift key on left only, and arrow keys on right

it has no alt key, i havent figured out how to send alt on it at all yet

Comment by sonja...@gmail.com, Jun 25, 2010

lg eve 620 can use camera button for escape or ctrl a (good for screen) . Shift + number key is corresponding function key so shift 0 if Fn10 which is menubar in emacs . You can bind the function keys toi commands in a keymap file, use read in bash to get the codes. Otherwise it is the full keyboard app to get ctrl charachters.

Comment by josh.pru...@gmail.com, Aug 3, 2010

This software is really neat. Thank you for your work on it.

I learned how to do all the things I wanted to do with it by reading the documentation.

Comment by chasjf...@gmail.com, Aug 11, 2010

I have just purchased an iRobot apad. This device is not a phone, and it does not have a trackball. It does have a USB controller, and my USB keyboard works perfectly, except...

CTRL, ESC, and TAB do not work, nor can I find any workaround.

I would be ok with finding these keys on the screen, and they seem to appear from time to time, but I certainly do not know the sequence to activate them.

Also, volume control goes berserk and ramps the fonts either all the way up, or all the way down.

Are there any other ssh clients?

Comment by project member kenny.l.root@gmail.com, Aug 11, 2010

Sounds like the apad is a piece of junk and it appears to be using pirated applications (Market without passing CTS, etc).

Comment by smartax@gmail.com, Aug 23, 2010

Note on the Droid 2: the hardware "OK" button is CTRL. I haven't figured out how to do ESC.

Comment by simondav...@gmail.com, Aug 23, 2010

Pipe doesn't work on a Motorola Charm, using "SHIFT-ALT-,"

Are their any alternate key combos?

Comment by weboscar...@gmail.com, Aug 25, 2010

Are there any plans to bring the F-Keys to work on the Motorola Milestone?

Comment by tgwa...@gmail.com, Aug 26, 2010

smartax: try OK twice for escape? Otherwise there is a setting to set the camera button to esc. have you tried that?

Comment by smartax@gmail.com, Aug 31, 2010

@tgwaste double-tapping works for escape; thanks!

Comment by dunha...@gmail.com, Sep 1, 2010

Pipe is not working for droid 2. Also, it would be cool if the tab key in the upper left worked for tab completion.

Comment by 10typesofpeople@gmail.com, Sep 4, 2010

I have a Droid 2 and I'm also trying to figure out tab (and pipe).

Is there a way to subscribe to this page so we get notices when it's updated.

Comment by kreuc...@gmail.com, Sep 7, 2010

Ctrl for Epic 4G? No trackball, dpad "center" or OK keys here :-( However there are unused smiley and sym keys where left ctl and alt would go, would be very nice to map those as ctrl and alt! Tab would be nice too (but ctrl+i would suffice).

Comment by ocularde...@gmail.com, Sep 23, 2010

I am on a moto cliq. This app is absolutely amazing. Works perfectly! Thank you!

I was wondering if there is any way to type backticks and curly braces?

Thanks again.

Comment by hnass...@gmail.com, Oct 25, 2010

Etna (LG Eve, GW620R) running opentna. I noticed with connectbot, atleast a recetn upgrade, the keys are screwed! I mean, Alt-Anything never corresponds to the actual keys inscribed on my keyboard. I cannot find the forward slash ('/') at all! Anyone have any idea what is going on.

ConnectBot? 1.7.1

Comment by hnass...@gmail.com, Oct 25, 2010

more on the last note, Alt- w, e, r -> produces 1,2,3. Alt-s, d, f -> 4,5,6 ...

Comment by hnass...@gmail.com, Oct 25, 2010

it might be an issue with my keymap although everything else works. I will be looking at src/org/connectbot/service/TerminalKeyListener?.java later on to understand what my keys are sending out.

Comment by zhouhui...@gmail.com, Apr 25, 2011

1,How to move the cursor in the connectBot?left move,right move.. 2,How to get the previous command?like linux ↑ please help!

Comment by shuk...@selectel.ru, May 7, 2011

How about hardware Ctrl Key Toshiba-A100 (netbook on android) do have them, but they are completly ignored by ConnectionBot?...

Comment by mr.gary....@gmail.com, May 9, 2011

I have the full keyboard installed ok n the Tmobile g2x, but tab and ctrl-i don't work. suggestions for tab auto complete?

Comment by yudiwij...@gmail.com, May 13, 2011

Try to install "keyboard with ctrl key" on the market, it's free. You can have tab, ctrl, arrows, etc. It works great on connectbot.

Comment by agupt...@gmail.com, May 21, 2011

I have an Asus Eee Pad transformer with the keyboard dock. The physical keyboard has Ctrl, alt and Tab keys but none of them work in Connectbot. I also could not find any way to configure Connectbot to configure these keys. Can anyone provide suggestions as to how I can make full use of these keys without having to use on screen gestures? Thanks for your help!

Comment by wiren.li...@gmail.com, May 29, 2011

I have exactly the same problem with Transformer. The Ctrl and ESC keys are especially important when using Vim. Wish ConnectBot? support Transformer keybboard soon. Thanks in advance!

Comment by brownchr...@gmail.com, Jun 1, 2011

Have a Transformer as well. Cannot enter the symbols normally available by hitting SHIFT and a number key. Have tried with/without the physical keyboard with the same result.

Comment by joeshmo...@gmail.com, Jun 2, 2011

+1 to the Transformer problem. Makes normal use nearly impossible (code without parentheses?) Help would be much appreciated.

Comment by luke.pre...@gmail.com, Jun 2, 2011

I also have a Transformer. The inability to enter symbols w/ shift+numberkey renders connectbot almost unusable for me. Any help would be excellent.

Comment by raquelhe...@gmail.com, Jun 3, 2011

My keyboard stooped work? I don't know what is happen? Perhaps I did blocked... Do you know what to do?

Comment by tcp...@gmail.com, Jun 3, 2011

Yep, gonna have to return the transformer, without connectbot a tablet is useless to me.

Comment by mezyn...@gmail.com, Jun 8, 2011

I have the same problem, please add support for the transformer keyboard.

Comment by fmhi...@gmail.com, Jun 8, 2011

+1 on the transformer issue.. vim is pretty much impossible to use with the physical transformer keyboard and that unfortunately renders connectbot nearly useless for what I do.

Comment by oggy.ham...@gmail.com, Jun 11, 2011

+1 to the transformer problem ...

Comment by thesa...@gmail.com, Jun 11, 2011

+1 on the transformer issue, using "Better Terminal Emulator Pro" until it is fixed.

Comment by tom.c.co...@gmail.com, Jun 11, 2011

Ditto for transformer problem here. Adding an activity to let us remap the keys would seem to be a general solution for all these problems.

Comment by wenhao...@gmail.com, Jun 17, 2011

LOL we all have the tranformer problem. Going to try Better Terminal Emulator Pro today.

Comment by kurt...@gmail.com, Jun 20, 2011

I have a slightly modified fork of connectbot for asus transformer, you can try it.

https://github.com/downloads/lorantkurthy/connectbot/ConnectBot.apk

(The repo is at https://github.com/lorantkurthy/connectbot)

Comment by kurt...@gmail.com, Jun 20, 2011

Better Terminal Emulator Pro has major shortcomings (for me at least) like no support for multisession, no utf-8 encoding, and so on.

Comment by calvinsp...@gmail.com, Jun 21, 2011

kurt you're a hero. your fork works like a charm with transformer

Comment by joeshmo...@gmail.com, Jun 21, 2011

i appreciate the fix, but that .apk didn't seem to make a different for me.

Comment by joeshmo...@gmail.com, Jun 21, 2011

Scratch that: does indeed work. Had to uninstall old version first. Very much appreciated, thank you greatly.

Comment by hopfc...@gmail.com, Jun 26, 2011

+1 to fix the asus transformer keybindings

Comment by morgan.f...@gmail.com, Jul 8, 2011

+1 asus transformer fix

Comment by padcr...@gmail.com, Jul 10, 2011

+1 to the transformer fix. After uninstalling the original and activating the Transformer keyboard option :) Works perfectly - thanks a lot :)

Comment by cheekdot...@gmail.com, Jul 15, 2011

so glad for the transformer fix! put it on the market?

Comment by vincesw...@gmail.com, Jul 25, 2011

Kurt, you sir are a quality contributor!

Comment by vincesw...@gmail.com, Jul 25, 2011

Kurt, you sir are a quality contributor!

Comment by danieljw...@gmail.com, Jul 27, 2011

boo-yah! Thanks so much for that fork.

Comment by mr.sn...@gmail.com, Aug 5, 2011

Thanks so much for the transformer fix! Very nice.

Comment by gwro...@gmail.com, Aug 11, 2011

Transformer++

Comment by rdrobe...@gmail.com, Aug 12, 2011

Kurt

thank you very much, works nice :)

Comment by mtcycle...@gmail.com, Sep 2, 2011

Kurt,

Thank you, my eee pad is useful now!

Comment by bbj...@gmail.com, Sep 9, 2011

Hi, great product..... Any suggestions on getting a working keyboard for a tablet (Galaxy tab)?

Comment by p...@gunnar-pv.dk, Sep 9, 2011

Hello. I understand that you can tap on the screen to type Ctrl. On my Sony Ericsson X10 mini pro it works so that when I tap on the screen, two icons appear: Ctrl and Esc. I can tap on either of those to type Ctrl or Esc and a key. But the trouble is that these two icons are extremely small and hard to reach by tapping on the screen. I often have to tap about ten times before being so lucky that I select the Ctrl icon. Is there any way of increasing the size of those two icons or making Ctrl and key easier to type?

Comment by pking...@gmail.com, Sep 16, 2011

Downloaded the patched .apk file for the eee pad transformer, uninstalled the current version of ConnectBot?, and installed the patch. But I see no difference, and I can't find a place to "activate the Transformer keyboard option" in either the Settings menu or elsewhere. What am I missing? Could someone tell me exactly what to do? Thanks!

Comment by rayko....@gmail.com, Oct 1, 2011

Kurt, great work with the patch, I'm able to use the control key on my Asus eee pad. But, the Alt/Alt Gr key doesn't seem to work. In emacs its used for changing modes. Would be good to fix that as well, that way, the Asus Dock will have full usability on ConnectBot?.

Thanks a lot for the previous fix.

Comment by davidjul...@gmail.com, Oct 7, 2011

Holy moley, Kurt -- thanks for the TF101 patch! ConnectBot? is useable now...

Comment by zinger.n...@gmail.com, Oct 10, 2011

Hello. The patch works fine for me with Eee Transformer, thanks !

Comment by jlmont...@gmail.com, Oct 14, 2011

Kurt, thanks a lot man! :)

Comment by krzyszto...@gmail.com, Oct 15, 2011

Kurt, thanks for patch.

Comment by jichua...@gmail.com, Oct 18, 2011

I built a version of ConnectBot? that works on the Eee Pad Slider as well. I basically enabled Kurthy's fix for the Slider in addition to the Transformer. The APK is found here:

http://cjix.info/files/ConnectBot-release.apk

Repo at https://github.com/jichuan89/connectbot

Comment by siriu...@gmail.com, Nov 1, 2011

hey to the user behind the last comment: please patch the latest version of git TABLET branch for that.

Comment by laaps...@gmail.com, Nov 9, 2011

Hi,

I bought my HTC phone because of ConnectBot? but currently very disappointed because my HTC Status/ChaCha? with a physical keyboard is very unsupported.

There's no ALT, CTRL or Trackball on the HTC ChaCha?, only a "Sym" button which is not functional in ConnectBot?. So currently I cant do much with ConnectBot? on that phone.

Comment by giovanni...@gmail.com, Nov 12, 2011

I'm very happy with connectbot on my Transformer. But the esc key is a bit unconfortabe in the search button. Is it possible to have ESC in the right position ? (on the "back" button of the keyboard) ?

Comment by akaih...@gmail.com, Nov 13, 2011

I'm having the same problem as pking on Sep 16: neither Kurt's nor jichuan89's version has a "Transformer mode" option in settings. Could this be because my system is not in English?

Comment by Rickgcse...@yahoo.com, Dec 1, 2011

I have a asus Eee pad TF101 anybody have any idea how the heck to access Bios? There is no F2 key and I've tried a bunch of different combinations....?

Comment by ste...@iizuka.co.uk, Dec 6, 2011

Really struggling with connectbot on ice cream sandwich (galaxy nexus) - it has no buttons for alt, no physical camera button, arrow keys and no trackball. Anyone got any tips?

Comment by ste...@iizuka.co.uk, Dec 6, 2011

Ignore my previous comment - I installed Full Keyboard from the market and it works superbly with connectbot.

Comment by mark.whe...@gmail.com, Dec 14, 2011

It's been mentioned, but probably worth mentioning again -- on the Asus Transformer, tap the screen, then tap the CTRL that pops up bottom-left of the screen, then type a C -- hey presto, ^C

Mark

Comment by bjorn.sn...@gmail.com, Dec 29, 2011

Needs far better support for physical keyboards, especially now that tablets are taking off, and you even have a dedicated tablet build of ConnectBot?! I'm using the Samsung Galaxy Tab 10.1 with the physical keyboard dock, and while the tab key works like a charm, I really need ctrl- shortcuts to work. Tapping the screen and tapping ctrl every time I need an emacs command is just not going to work.

Comment by Arkay1...@gmail.com, Jan 16, 2012

connect bot is great but is there a way to add an ssh binary to the transformer so you can ssh out directly from the internal shell?

Comment by txm.four...@gmail.com, Jan 30, 2012

Tab and Ctrl doesn't work on Samsung Keyboard Dock for Galaxy tab 8.9. Any ideas how to fix it and how to handle Alt and Esc keys (the keyboard dock doesn't have them, but has many other keys, maybe remap some of them?)

Comment by txm.four...@gmail.com, Jan 30, 2012

Tab and Ctrl works for Samsung Keyboard Dock for Galaxy Tab 8.9 with Tablet build. Not found Esc and Alt keys though..

Comment by mar...@brokenflower.org, Feb 1, 2012

on the transformer prime ctrl and esc does not work as expected, I'm also having trouble using shift + number keys to insert / and other characters, but if i press it twice I get ?/ so i can live with that, but I need for ctrl to work, I use it so much that I cant tap the screen and click ctrl and then whatever keys I need to press. usually ctrl + a + (a,d,c) or ctrl + r, ctrl + c.

anyway, very nice app, but I can't really use it when it's "defective"

Comment by ajb...@gmail.com, Feb 2, 2012

HI there

really need to know how to move the cursor on a virtual keyboard

Comment by phillip....@gmail.com, Feb 6, 2012

I've got the transformer prime too and after installing the tablet fix from https://github.com/lorantkurthy/connectbot/downloads I still can't get shift+number keys to work (ie. !@#$%^&() ). Any help, suggestions, or ETA on a fix for this?

Comment by lars.wad...@bredband.net, Feb 20, 2012

Really don't get it what that patch did. I see no keyboard option in the application specific to transformer prime. How was it supposed to work? If it is that "tapping to get the ctrl icon", it doesn't really help much. Of course I'm grateful for someone helping out, and for free also, but I just like to know how it was supposed to work.

Comment by tessa....@gmail.com, Mar 3, 2012

It turns out that lorantkurthy's Transformer patch only worked on the original Transformer, not the Transformer Prime. I forked his repository and made a version that also works with the Transformer Prime (TF201).

I also made the Back key generate ESC, which will make your life easier if you use vi. Be warned that this will remove all Back functionality while using ConnectBot? since it also overrides the soft Back button on the tablet screen.

APK: https://github.com/downloads/tlau/connectbot/connectbot-TF201.apk Git repository: https://github.com/tlau/connectbot

Comment by pierre.c...@gmail.com, Mar 12, 2012

Hi,

I just downloaded and installed the above apk (and uninstalled previous connect-bot) and still have an issue with CTRL. I use screen in my ssh session and use ctrl-a a lot. It doesn't work on my transformer prime ...

Comment by qqpatr...@gmail.com, Mar 15, 2012

Tessa! Thank you so much!!!

Comment by viachesl...@gmail.com, Mar 17, 2012

Kurt, thank you so much!

Comment by anton.pi...@gmail.com, Mar 20, 2012

Tessa, thank you very much! For a long time looking for a normal solution...

Comment by txm.four...@gmail.com, Apr 13, 2012

Any ideas how to get "Voice" button on galaxy tab keyboard dock to work as Alt/Meta?

Comment by Mclarenf...@gmail.com, Apr 20, 2012

I have the droid 4 and there seems to be no way to make use of the symbols ie: !@#$%^&() as theres no alt key and the shift key + 1-0 are mapped to the fn keys.

Comment by Yukko.Se...@gmail.com, Apr 30, 2012

Tessa! Great! Thanks for 201 TP


Sign in to add a comment
Powered by Google Project Hosting