1. DroidForums.net is currently undergoing a major software upgrade. If you are experiencing any problems logging in please: Contact Us

Terminal Emulator commands

Discussion in 'Android Hacks and Help' started by tha_toadman, Dec 14, 2010.

  1. tha_toadman
    Offline

    tha_toadman New Member

    Joined:
    Dec 8, 2010
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    0
    How can I send the ESC command using an OG Droid in Terminal Emulator?

    Using the d-pad button doesn't work and neither does changing it to a different key (the control key that is). Any help or recommendations would be appreciated. Thanks!
  2. jrummy16
    Offline

    jrummy16 Premium Member Theme Developer Premium Member Developer

    Joined:
    Jan 25, 2010
    Messages:
    1,213
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Orange County, CA
    You might be able to do it through input keyevent.

    input allows you to input keycodes or text. I am lazy and use it to send text messages when I am by a computer with this function:

    Code:
    text()  {
    for word in "$@"; do
      input text $word
      input keyevent 62
    done
    }
    
    then in adb shell I do:

    Code:
    text this message can be whatever and it will type it on your phone like you are actually typing it on the screen or keyboard.
    
    Anywho, probably info you weren't looking for but the following table might help you do what you want. Look at the keyevent codes below for your options and then in ternial do:

    Code:
     
    input keyevent <keyevent>
    
    so.. if I wanted to press back without actually pressing the button I would do:

    Code:
    input keyevent 4
    Code:
    0 -->  "KEYCODE_UNKNOWN"
    1 -->  "KEYCODE_MENU"
    2 -->  "KEYCODE_SOFT_RIGHT"
    3 -->  "KEYCODE_HOME"
    4 -->  "KEYCODE_BACK"
    5 -->  "KEYCODE_CALL"
    6 -->  "KEYCODE_ENDCALL"
    7 -->  "KEYCODE_0"
    8 -->  "KEYCODE_1"
    9 -->  "KEYCODE_2"
    10 -->  "KEYCODE_3"
    11 -->  "KEYCODE_4"
    12 -->  "KEYCODE_5"
    13 -->  "KEYCODE_6"
    14 -->  "KEYCODE_7"
    15 -->  "KEYCODE_8"
    16 -->  "KEYCODE_9"
    17 -->  "KEYCODE_STAR"
    18 -->  "KEYCODE_POUND"
    19 -->  "KEYCODE_DPAD_UP"
    20 -->  "KEYCODE_DPAD_DOWN"
    21 -->  "KEYCODE_DPAD_LEFT"
    22 -->  "KEYCODE_DPAD_RIGHT"
    23 -->  "KEYCODE_DPAD_CENTER"
    24 -->  "KEYCODE_VOLUME_UP"
    25 -->  "KEYCODE_VOLUME_DOWN"
    26 -->  "KEYCODE_POWER"
    27 -->  "KEYCODE_CAMERA"
    28 -->  "KEYCODE_CLEAR"
    29 -->  "KEYCODE_A"
    30 -->  "KEYCODE_B"
    31 -->  "KEYCODE_C"
    32 -->  "KEYCODE_D"
    33 -->  "KEYCODE_E"
    34 -->  "KEYCODE_F"
    35 -->  "KEYCODE_G"
    36 -->  "KEYCODE_H"
    37 -->  "KEYCODE_I"
    38 -->  "KEYCODE_J"
    39 -->  "KEYCODE_K"
    40 -->  "KEYCODE_L"
    41 -->  "KEYCODE_M"
    42 -->  "KEYCODE_N"
    43 -->  "KEYCODE_O"
    44 -->  "KEYCODE_P"
    45 -->  "KEYCODE_Q"
    46 -->  "KEYCODE_R"
    47 -->  "KEYCODE_S"
    48 -->  "KEYCODE_T"
    49 -->  "KEYCODE_U"
    50 -->  "KEYCODE_V"
    51 -->  "KEYCODE_W"
    52 -->  "KEYCODE_X"
    53 -->  "KEYCODE_Y"
    54 -->  "KEYCODE_Z"
    55 -->  "KEYCODE_COMMA"
    56 -->  "KEYCODE_PERIOD"
    57 -->  "KEYCODE_ALT_LEFT"
    58 -->  "KEYCODE_ALT_RIGHT"
    59 -->  "KEYCODE_SHIFT_LEFT"
    60 -->  "KEYCODE_SHIFT_RIGHT"
    61 -->  "KEYCODE_TAB"
    62 -->  "KEYCODE_SPACE"
    63 -->  "KEYCODE_SYM"
    64 -->  "KEYCODE_EXPLORER"
    65 -->  "KEYCODE_ENVELOPE"
    66 -->  "KEYCODE_ENTER"
    67 -->  "KEYCODE_DEL"
    68 -->  "KEYCODE_GRAVE"
    69 -->  "KEYCODE_MINUS"
    70 -->  "KEYCODE_EQUALS"
    71 -->  "KEYCODE_LEFT_BRACKET"
    72 -->  "KEYCODE_RIGHT_BRACKET"
    73 -->  "KEYCODE_BACKSLASH"
    74 -->  "KEYCODE_SEMICOLON"
    75 -->  "KEYCODE_APOSTROPHE"
    76 -->  "KEYCODE_SLASH"
    77 -->  "KEYCODE_AT"
    78 -->  "KEYCODE_NUM"
    79 -->  "KEYCODE_HEADSETHOOK"
    80 -->  "KEYCODE_FOCUS"
    81 -->  "KEYCODE_PLUS"
    82 -->  "KEYCODE_MENU"
    83 -->  "KEYCODE_NOTIFICATION"
    84 -->  "KEYCODE_SEARCH"
    85 -->  "TAG_LAST_KEYCODE"
     
    
    Last edited: Dec 14, 2010
  3. rivera82falcon
    Offline

    rivera82falcon New Member

    Joined:
    Jul 21, 2010
    Messages:
    90
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    NJ
    Say whaaaa? :icon_eek: Is this just so you can text through some kind of console similar to PDAnet? If that is a yes, can you elaborate more on what you do since I am obviously a newb here. Also, when you send an SMS, is it saving what you typed or no?
  4. tha_toadman
    Offline

    tha_toadman New Member

    Joined:
    Dec 8, 2010
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    0
    Wow that sounds pretty deep. I might just try Better Terminal Emulator instead. Thanks though.
Search tags for this page
android terminal commands
,
android terminal commands list
,
android terminal emulator codes
,
android terminal emulator command list
,

android terminal emulator commands

,
android terminal emulator commands list
,
cm7 terminal emulator commands
,
terminal emulator android codes
,
terminal emulator android commands
,
terminal emulator android commands list
,
terminal emulator codes android
,
terminal emulator comant
,

terminal emulator commands

,
terminal emulator commands android
,
terminal emulator commands android list