smallperson / connectbot

Automatically exported from code.google.com/p/connectbot
Apache License 2.0
0 stars 0 forks source link

Provide on-screen arrow keys for users with no trackball or d-pad #374

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I have a Sony Ericsson X10 Mini Pro with no D-Pad or Trackball. As such, I 
can't press the up or down arrows on my phone, I don't have them! :)

I liked the way you now support the Ctrl + Esc keys by having them as an 
on-screen button, and I wondered whether it would be possible to provide the 
same functionality for up, down, left and right.

I've included a mock up of what I'd hope this might look like (and a couple of 
other things I'd like to see).

Original issue reported on code.google.com by jon@sprig.gs on 30 Sep 2010 at 2:31

Attachments:

GoogleCodeExporter commented 9 years ago
This is an issue on Galaxy S too.

Original comment by f3i.m...@gmail.com on 30 Nov 2010 at 1:34

GoogleCodeExporter commented 9 years ago
Desire HD here. This would be really nice.

Original comment by soziopho...@gmail.com on 22 Feb 2011 at 8:58

GoogleCodeExporter commented 9 years ago
Just put Honeycomb on a new Nook Color and ran into the same issue.  Can't 
really use any text UIs without arrow keys!

Original comment by malvineous on 2 Mar 2011 at 11:14

GoogleCodeExporter commented 9 years ago
Same for motorol xoom, please add arrow keys so we would be able to use this 
cool application asap.

Original comment by hasta.a...@gmail.com on 18 Mar 2011 at 12:01

GoogleCodeExporter commented 9 years ago
Would definitely like this added.

Original comment by dcampos4...@gmail.com on 25 Mar 2011 at 5:38

GoogleCodeExporter commented 9 years ago
Makes me cry when I get alerted to a service failure and I only have my 
xoom+phone combo on me. Sure, I can SSH in and have a poke about... but 
configuration changes become rather frustrating :-\ 

Original comment by paralyze...@gmail.com on 1 May 2011 at 11:48

GoogleCodeExporter commented 9 years ago
+1 on this issue. This priority should be critical.

Original comment by hagen....@gmail.com on 2 May 2011 at 10:40

GoogleCodeExporter commented 9 years ago
I vote for this issue too.

Original comment by rosmii...@gmail.com on 19 May 2011 at 8:05

GoogleCodeExporter commented 9 years ago
I would like something like:

Original comment by tgwa...@gmail.com on 19 May 2011 at 9:37

Attachments:

GoogleCodeExporter commented 9 years ago
The tab key is VERY important to me. I use it more than any key other than 
space of bet, for auto complete of long files and such. I's love to see some 
thing like comment #9. If not, my very first android programming may be adding 
"shake for tab".

Original comment by adultsit...@gmail.com on 28 May 2011 at 11:54

GoogleCodeExporter commented 9 years ago
ssh is just unusable for me without up/down keys.

Original comment by o...@ojab.ru on 8 Jun 2011 at 5:56

GoogleCodeExporter commented 9 years ago
I don't know whether it would help those others who are asking for this (while 
we wait for this issue's eventual implementation ;) )... I discovered "The 
Hackers Keyboard" [1] which may provide a temporary reprieve for us :)

[1] https://market.android.com/details?id=org.pocketworkstation.pckeyboard 

Original comment by jon@sprig.gs on 8 Jun 2011 at 7:31

GoogleCodeExporter commented 9 years ago
the hackers keyboard would be cool if it actually worked :(

connectbot doesnt recognize control or the F-keys from that keyboard.  too bad 
:(

Original comment by tgwa...@gmail.com on 15 Jun 2011 at 10:12

GoogleCodeExporter commented 9 years ago
doesnt recognize esc either.. :(

Original comment by tgwa...@gmail.com on 15 Jun 2011 at 10:13

GoogleCodeExporter commented 9 years ago
Hackers keyboard is nice :)
I would like to have something like issh has: 
http://www.zinger-soft.com/ss/keypie2.png

Original comment by leonboga...@gmail.com on 26 Jun 2011 at 9:06

GoogleCodeExporter commented 9 years ago
Priority for this problem should be higher than medium because without this 
feature ConnectBot is close to useless on new devices.

Original comment by janho...@gmail.com on 25 Jul 2011 at 12:32

GoogleCodeExporter commented 9 years ago
Just a note for people wanting arrow keys. The Swype keyboard will give you 
arrow keys and other useful useful functions if you swype from the Swype key to 
the SYM key.

Original comment by supp...@bettercgi.com on 25 Jul 2011 at 2:53

GoogleCodeExporter commented 9 years ago
Im not sure where people are using arrow keys but typically in programs (ie: 
vi) you can use:

h - left
j - down
k - up
l - right

Original comment by tgwa...@gmail.com on 25 Jul 2011 at 8:27

GoogleCodeExporter commented 9 years ago
I found this to be a good alternative: 
https://market.android.com/details?id=org.pocketworkstation.pckeyboard

Original comment by leonboga...@gmail.com on 26 Jul 2011 at 8:44

GoogleCodeExporter commented 9 years ago
Another alternative is to switch into "vi editing mode" (if your shell supports 
it... busybox ash does).

Just configure connectbot's post-login automation to execute "set -o vi" (or 
run it manually) and then you're able to edit the current line like in 
vim-editor.

Example:
$ foo      # execute a command
bar
<ESC>k     # changes from "insert" into "normal" mode and sends "cursor up"  
(see comment #18)
<ESC>a     # return back into "insert" mode (in this example appending at 
current position)

Original comment by dominik....@gmail.com on 14 Aug 2011 at 6:22

GoogleCodeExporter commented 9 years ago
Kindle Fire user, could really use this.

Original comment by JesseAtE...@gmail.com on 3 Feb 2012 at 7:54

GoogleCodeExporter commented 9 years ago
Thanks jon@sprig.gs, the hackers keyboard worked: arrows and tab!

Original comment by joelandm...@gmail.com on 3 Feb 2012 at 8:16

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Hacker s keyborddo the job thanks

Original comment by michele....@gmail.com on 12 Jul 2012 at 10:28

GoogleCodeExporter commented 9 years ago
+1 as would be very useful on Nexus 7

Original comment by vk5...@gmail.com on 10 Jan 2013 at 8:43

GoogleCodeExporter commented 9 years ago
Would love to see this working in the nexus 4. Really can't do much without my 
arrows. I use them for history search all the time.

Original comment by herr...@gmail.com on 1 May 2013 at 11:26

GoogleCodeExporter commented 9 years ago
I wanted this also, pull the softkeys branch on andlingers-softkeys repository. 
 I made four changes:

* use font for "ctrl" and "esc" keys, rather than image, with a new button 
style so they are easier to click on small screens
* when extra keys are visible, also provide tab and arrows
* when esc/tab/arrows are clicked, do not hide it immediately (so you can press 
the same key more than once)
* added setting to make the extra keys visible all the time (but they are 
transparent when not in use, so they do not get in the way)

I tweaked these over a month span, and as of two weeks ago they are "perfect" 
and I have not had to change them since, so I would really appreciate testing 
or feedback.

Original comment by andlingers on 21 Aug 2013 at 5:34

GoogleCodeExporter commented 9 years ago
Connectbot is a cool thing but same issue with arrow keys on Caterpillar B15.

Original comment by polemo...@gmail.com on 14 Nov 2013 at 7:58

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Galaxy S4

Original comment by gutsal.a...@softsky.com.ua on 6 Feb 2014 at 6:49

GoogleCodeExporter commented 9 years ago
Galaxy tab S.
Only buttons are on/off, vol up/down, back, home and task show.

Original comment by DavidLai...@gmail.com on 25 Jul 2014 at 8:39

GoogleCodeExporter commented 9 years ago
Galaxy S3 ... same issue, arrow keys are so important in text mode (ssh).

Regards.

Original comment by laurent....@gmail.com on 22 Apr 2015 at 12:54