<html style="direction: ltr;">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<style type="text/css">body p { margin-bottom: 0.2cm; margin-top: 0pt; } </style>
</head>
<body style="direction: ltr;"
bidimailui-detected-decoding-type="UTF-8" bgcolor="#FFFFFF"
text="#000000">
Hi all,<br>
<br>
At home, I have a highly sophisticated media server (i.e. - a bash
script that schedules, using "at", a "cat /dev/video0 >
video.mpg", and schedules another "killall cat"). We usually just
order the Yes transcoder to jump to the proper programme at the
right time, and coincidentally tell the computer to record at the
same time.<br>
<br>
Don't mock it, it works for us.<br>
<br>
Since the media computer's keyboard is a tiny wireless thing, and
since we like the TV to show the live broadcast while we set up the
recording anyway (so we can see what time programmes start and end),
we usually use a laptop and SSH to actually set the recording.<br>
<br>
*queue sad music*<br>
About half a year ago we moved to a bigger, better, apartment. Due
to a recent drive for (slightly more) organized living room, all
household computers' permanent residence is in different rooms (some
of them on different floors - it's a really really big apartment).
Whereas previously the routine consisted of:<br>
<ol>
<li>Pick up nearest laptop</li>
<li>Click the "TV computer" icon</li>
<li>Order programmes</li>
</ol>
<p>It now consists of:<br>
</p>
<ol>
<li>Go to other room</li>
<li>Disconnect laptop from "docking station" (one HDMI and three
USB cables)</li>
<li>Wait for display to switch to laptop screen<br>
</li>
<li>Bring laptop to living room</li>
<li>Perform step 2 from previous checklist</li>
<li>Perform step 3 from previous checklist</li>
<li>Return laptop to room</li>
<li>Do the reverse of steps 3 and 2 from above</li>
</ol>
<p>That greatly compromises our otherwise very positive media
computer experience. So I got the bright idea of using one of the
many Android devices we have around to do the same task, reverting
to the simple 3 points list.<br>
</p>
<p>There is one problem, though. I get no tab completion.<br>
</p>
<h3>TL;DR so far:</h3>
<p>Tab completion over ssh from Android does not work.<br>
</p>
<p><br>
</p>
<p>I have tried different keyboards, to no avail. I did try the
"hacker keyboard", and it is great in that it has ctrl and arrow
movement. Tab, however, still does not work.<br>
</p>
<p>Tab completion does work for a local shell. Just not one started
over ssh.<br>
</p>
<p>The remote shell does get the tab character. If I run "hd", I can
see "09" in the input stream.<br>
</p>
<p>Tab completion does work when the ssh is from a "real" computer.<br>
</p>
<p>At this point, I'm at a loss as to what to check. I am not aware
that tab has anything to do with stty. Does anyone understands the
way the shell decides to provide auto-completion, and therefor the
reason why it doesn't?<br>
</p>
<p>Thanks,<br>
Shachar<br>
</p>
</body>
</html>