This app was mentioned in
with an average of
I downloaded Termux the other day and installed vim. I couldn't figure out how to leave insert mode without the ESC key, lol...
I ended up downloading Hacker's Keyboard, it worked like a charm.
I found the Hackers Keyboard to be good on the Android. It gives you all the function keys and arrow keys. Just using a basic terminak, the up arrow saves me lots of time not retyping.
Have used it with vim, it has proper shift, ctrl and alt.
Still need to try Spacemacs on the Android.
Gboard should go into an "incognito" mode when using a private browser window.
You can also delete suggestions by dragging them up from the suggestion bar into the trash can that appears.
When I don't want to worry about that at all though, I switch to Hacker's Keyboard as an alternative. It's nice and lightweight.
Hacker's Keyboard. Probably works in German because the top item in the "What's New" section is about the German layout. :)
Its entire permission list is:
>I don't know how people without a Bluetooth keyboard will be getting around those old game menus. Have to emulate the arrow keys somehow.
Hacker Keyboard is the best thing to use with dosbox if you don't have a bluetooth keyboard.
Hacker's Keyboard. Doesn't access the 'net at all, autocomplete dictionary is local-only. Also very configurable, perhaps too configurable.
Hacker's Keyboard. Requires only 3 permissions: Read the local dictionary, write to the local dictionary, and control vibration for haptic feedback.
If anyone tries Moonlight on Android, I recommend downloading the hacker's keyboard app too ([link]). Otherwise, you won't be able to press CTRL. The hacker's keyboard isn't required all of the time, just when you want to use Moonlight with BDO. It's kinda old/ugly so I switch back to the standard keyboard when I'm done.
Moonlight runs flawlessly on my Mac and is probably the highest quality remote view/desktop streaming software I've used.
I use a keyboard app called Hacker's Keyboard.
It uses next to no permissions:
"read terms you added to the dictionary"
"add words to user-defined dictionary"
It also supports a few languages though i don't think mandarin is one of them and it also allows voice typing and word suggestions etc (but those features is easy enough to completely disable).
"Hacker's Keyboard". It's entire permissions list:
> * read terms you added to the dictionary
> * control vibration
> * add words to user-defined dictionary
Very configurable, too. Doesn't do any fancy crap like swipe-typing, though.
I use Hacker's Keyboard on my tablet which makes it easy to use something like vim, although it doesn't have any advantage on a tiny phone screen.
<uj>Not sure if that's a jerk or a real question, but in case it's a real question...
You generally use chorded key combinations to make uppercase letters and software keyboards manage those just fine, so why would ctrl and alt be any different? Switch to a keyboard that has the necessary keys and ctrl and alt work the same way: you tap the ctrl|alt|shift key and it gets toggled for the next keypress.
Hard part is finding a keyboard that has them and isn't shit. Hacker's Keyboard works out of the box for that sort of thing, or you could make a custom keyboard layout for Multiling O Keyboard that has the necessary keys.
Like everything else related to a software keyboard, though, it's a pain in the ass compared to a real keyboard, but still better than nothing when you need it.
I'm having the same problem. Here's what's happening.
The "Name(s) of Filer(s)" wants you to enter a name and press ENTER. I'm on a mobile and my keyboard would let me press ENTER in that field (i suspect because it's a text field, not a rest area). If you could press ENTER, it would take the test you entered and add it as an item and blank it out for another name to be entered. But since you can't hit enter, it never added the name you entered to the list.
Is this poor website design or part of a conspiracy to prevent mobile submitters?
EDIT: I was able to installer a third party keyboard, Hackers Keyboard, which allowed me to get my name added as an entry so I could proceeded.
You can use an alternative keyboard. I usually type on Hacker's keyboard when using Termux. You can set it as a full 5 row with Ctrl, Alt, Tab, ESC keys
Maybe you can try hacker's keyboard. On F-Droid and Google Play
Hacker's Keyboard is what I use. No idea if it's considered a "good" keyboard, but it works for me and the only permissions it asks for are...
> * control vibration
> * read terms you added to the dictionary
> * add words to user-defined dictionary
...so it's probably not a keylogger or data thief. :)
Yes! I learned the hard way that Android keyboards don't play nice with code sometimes. Changing hyphens to en or em dashes, or quotes to curly quotes. Very frustrating especially when idle on windows displays hyphen and en dash the same...
I now use a USB keyboard and otg connector. If that isn't an option, I use 'Hackers keyboard' from the Play store. [link]
If you are forced to use the on screen keyboard, I recommend Hacker's Keyboard. It gives you tab and arrow keys, etc.
I honestly don't know if Google Keyboard ever included Dvorak. I'm assuming you are talking about the android keyboard. There is a keyboard called Hacker's Keyboard, it appears to have a Dvorak layout.
Not every keyboard. On Android, for example, there's Hacker's Keyboard which requires the following permissions:
And that's it. The dictionary's purely local, too, so it doesn't even need to access the 'Net.
Hacker's Keyboard supports select all (ctrl-a), selct (arrow-keys & shift), ctrl-ca and ctrl-v, but it's not really usable on phones
I highly recommend Hacker's Keyboard for doing anything with SSH. It's basically a full QWERTY keyboard for Android devices with modifier keys and everything, and with the size of most devices these days, it's actually quite nice to use in landscape (or even portrait at a point?) mode.
Also, +1 for JuiceSSH.
If it connects to the 'Net, then your onscreen keyboad isn't secure. (one of the reasons, along with arrow keys, that I use Hacker's Keyboard - just look at that permissions list!)
In case anyone wants a keyboard with arrow keys, I use this as my primary keyboard on my tablet, helpful for doing things over ssh. Hacker Keyboard
It's absurdly embarrassing for Android that an easily accessible undo is still missing after this long.
The only way I know of to access Android's undo functionality is to install a keyboard that has a Ctrl key like Hacker's Keyboard and then to hit Ctrl-Z with it.
Even if you don't use it often, it can be handy to keep it installed for emergencies when you really need to undo something you accidentally deleted.
Since it's not mentioned, I will add the Hacker's keyboard to install, because it has Ctrl and Alt. Probably everybody on this thread already has it installed, but just in case...
Have you tried Hacker's Keyboard? It's on google play, I'm not sure about the Amazon store though. It has the arrow keys and a number row.
Oh, forgot to mention Hacker's Keyboard also. It'll make any terminal stuff on an Android device much easier, trust me on this.
Maybe try the Hacker's Keyboard, where you can set it to have a separate row for the numbers so holding down w doesn't pop up the secondary input 2.
You could also try configuring Mobile Gamepad (server and client side) to work with Minecraft on your computer.
You can use the Hacker's Keyboard for those. There might be other options available but that is the keyboard app that Nethunter also ships with - although it being opt-in during the installation. But of course you can also install it from the Play Store afterwards.
I don't do paid apps, barely play phone games and all, too. But the app I keep coming back to for every phone is Hackers Keyboard. I like having a full keyboard!
You might want to try using a different virtual keyboard? I've found Hacker's Keyboard is very snappy even when the rest of my device is sluggish, perhaps it has a lower memory footprint?
Edit: Also, you can try turning off tiles as that will prevent them from being loaded into memory on startup.
I play it safe and don't use Gboard. My personal favorite instead is the excellent, open source Hacker's Keyboard, which is available on Google Play and F-Droid.
I'm late but here are two solutions:
download Hacker's Keyboard (enable all keys on portrait too from the settings if you want)
use a wireless keyboard or a USB keyboard with OTG, if your phone supports that
Edit: use vimtutor command in termux and that will teach you the basics. I don't know if the solutions above will help you with the website tho. The keyboard will make it easy to practice on your phone and edit files with vim and to use termux in general.
Hacker's Keyboard. Only permissions are to control vibration (for some haptic feedback) and to read & add words to the local user-defined dictionary, so it's not likely to be reporting back anywhere.
This is the one I use: [link]
It hasn't been updated in a while, but it's open source and works great for my uses (SSH and RDP).
Based on your screenshot, your keyboard is sending an additional Ctrl+m (^M), which is why the file doesn't exist and you're seeing the additional usage messages. Wiki - NewLine
You could try using Google Play - Hacker's Keyboard
Sorry I'm late!
Hacker's Keyboard has an option you can enable to always have a notification available to bring up the keyboard. I believe this would work for your problem.
Dumb name but this was the cleanest, most utilitarian keyboard that matched my theme a couple years ago when I went hunting for one. Still works, but there might be better out there. You can disable all the prediction and swype crap pretty easily.
Hacker's Keyboard. It's very light and has a lot of extra stuff compared to others. Not so good for typing fast in natural language though. Better suited for terminals.
> On mobile
Android - Hacker's Keyboard
I also found out that the "Hacker's Keyboard" has shortcuts to enable/disable keyboards and set default input, so you don't need to hook up a USB cable and run adb.
I use Textra and Hacker's Keyboard. I never hear HK mentioned here, but I absolutely love it because it gives me a full keyboard. I prefer to type rather than swipe :)
[old-fashioned but powerful and customizable.]
Settings for Hacker's Keyboard
Keyboard height, portrait
Keyboard height, landscape
Gesture and key actions
Swipe Left / Increase Height(of keyboard) | Swipe Right / Decrease Height(of keyboard)
Try Hacker's Keyboard ([link]), but note that you may use the Volume hardware keys to simulate tab, ctrl and other keys in Termux as described by [link]
That's the one I use when I need a full keyboard but don't have my Bluetooth keyboard with me. I use it for editing UNIX scripts or troubleshooting things by console on UNIX hosts.
If you're actually serious about writing, and don't have a computer, get a $150 Chromebook. Barely more money than a decent Bluetooth keyboard.
For iOS, no.
But if it helps you or anyone else, this is the keyboard for Android that I use when I need these sorts of keys:
You have to install Hacker's Keyboard ([link]) to get a CTRL button. There may be better keyboards out there, but this is what I use.
Once you have Moonstream open, you can tap with 3 fingers to open the on screen keyboard. To get the BDO mouse cursor (CTRL keypress), I press the CTRL button then Tab. It doesn't seem to work by just pressing CTRL.
2 years or so back, I was surprised how difficult it was to find a keyboard app that didn't require the "full network access" permission. Didn't want any chance of what I typed going to the app author or others (be that Google, Joe Bloggs developer or anyone inbetween my phone and another third party). Ended up with Hacker's Keyboard ([link]) and have been very happy with it since. Highly recommend.
Hacker keyboard, which was suggested earlier, is a full laptop keyboard in case you are doing tech support stuff from your phone and whatnot
On Android there is a useable workaround using Hacker's Keyboard ([link]), you can paste text into any CoC text box. So you only have to (manually)copy the text in a common text editor and you can edit it there and paste it back into CoC in the future.
Huh. It works fine for me. Opens up Google voice typing. Do you have that on your device?
Since there are a few keyboards with similar names, this is the one I'm talking about:
Do you mean this?
Isn't this just for tablets? At least it seems designed for.
The keyboard in the video looks very limited.
There's an alternative which gives more keys than even a laptop or desktop PC keyboard would have.. https://play.google.com/store/apps/details?id=org.pocketworkstation.pckeyboard
Not really sure if it works for sms but in Hangout if you press ctrl+i you italice and ctrol+b you get bold. Could maybe work if you use a keyboard like Hacker's Keyboard?
You can play the real thing! There are plenty of BBSes available over SSH that let you play doors, just get a good SSH client on your phone and optionally install a PC-style keyboard like Hacker's Keyboard and you're good to go. Do a quick google to find a server and you're in business.
> I really like my LG keyboard, just long press space to get left and right cursor arrows
I prefer my Hacker's Keyboard precisely because it's a full keyboard that contains cursor arrows. It makes cursor positioning seem so familiar and natural.
Throwing this in for developers who type code directly on an Android device... Hacker's Keyboard is quite familiar to computer users... but is very limited if the screen isn't as large as an Android tablet due to how it can easily cause major anger (like it does to me at times when apps like Reddit don't have a landscape orientation).
Google Play Store link: [link]
It is a keyboard IME for Android, and if you don't understand that, do not even download it!
> There are keyboards that include the buttons themselves.
Hacker's Keyboard supports:
It seems that your comment contains 1 or more links that are hard to tap for mobile users.
I will extend those so they're easier for our sausage fingers to click!
Here is link number 1 - Previous text "get"
^Please ^PM ^/u/eganwall ^with ^issues ^or ^feedback! ^| ^Delete
> The only thing that keeps bringing me back to Gboard is the voice to text.
Any keyboard with a microphone icon can do that. I use that feature a lot with Hacker's Keyboard
I use hacker's keyboard because it has a layout similar to a real keyboard in portrait which comes in handy
I also really like Jelly Bean 4.3
Try Hacker's Keyboard. Doesn't require a 'Net connection, access to contacts or anything else (well, control vibration for haptic feedback and the ability to read & write to the local dictionary).
Unfortunately I don't have access to a bluetooth keyboard so I haven't tried one of those yet...
I currently use a mixture of Hacker's Keyboard in landscape mode and the volume down button as Ctrl in portrait mode. Hacker's Keyboard seems a little laggy to me though, so it's a little hit and miss at times.
It more closely replicates a traditional PC keybaord (number row, symbol positions, etc...). Whether or not you find it useful & easy to type day-to-day on will depend a lot on yourself, personally I didn't get on too well with it.
Here's a link to the play store page: [link]
I know it makes a simple keyboard and can also give you a 5 row full. Would give screenshots but the page on google play gives the same sort of image. So... link
I can fix that
Please. Get a real keyboard.
Alternatively Hackers Keyboard
I really like JuiceSSH. It's functional when I need to get something done and have no other option. You can use key-based authentication with it too. You're still typing on a phone keyboard, but for quick fixes or monitoring it's super useful. You can toggle two rows above the keyboard with some additional buttons like tab which aren't on the standard keyboard (seen here). There's also a full keyboard replacement called Hacker's Keyboard which has pretty much everything you'd need on a keyboard. I haven't needed it in a few years though since JuiceSSH has the toggle-able additional row, and other apps like Terminal Emulator allow keyboard shortcuts using the volume up/down keys.
I also have KeePassDroid on my phone to access my KeePassX database.
BusyBox also contains some useful tools.
As others have said really it doesn't matter what phone you get if it's an Android phone. I'd strongly recommend you go for a flagship from the last ~2 years though. A lot of other non-flagship Android phones are way underpowered and result in a horrible experience, at least in my experience.
> // I would use tabs, but I'm on my phone
Let me fix this real quick
Phone or Tablet? "Hacker's Keyboard" on a tablet is quite fun to use.
You can do it on Hacker's Keyboard also
+1 For ASK, it's free and open source.
Also there's Hacker's Keyboard..
You tried the Hacker's Keyboard yet?
Hacker's keyboard is my preferred choice.
Does it? I'm using Hacker's Keyboard in the screenshot. I don't know weather Termux has that feature.
> (volume-down key emulates Ctrl in termux)
Or just install a different keyboard on any Android phone...
Coding on a phone would suck, but it is completely possible. there are numerous terminal emulators, improved keyboards (so making symbols isn't a giant PITA) and even installing full blown regular linux inside virtual machines and chroots.
The new Ubuntu Phone OS that is coming out (along with Sailfish OS, which afaik, is only available for Europe) also are basically 'traditional' linux distributions and installing a compiler or other common programming tools is trivial.
The keyboard would still suck something major though. Typing anything of length with thumbs is so slow and awful, no matter how good the keyboard is.
That said, if you wanted some tools:
Keyboard - [link]
Terminal - [link]
SSH Client - [link]
Various Commandline utilities (Busybox) - [link]
I'm guessing you're referencing the link above. This is something you'll want to run on a laptop or desktop computer. Not familiar with termux but you'll have an easier time on windows, mac, or linux based pc.
For Termux you'll want to install this keyboard and enable it. Will make it easier to use termux.
pkg install nano
pkg install python
pkg install clang python-dev
pip install --upgrade pip
pip install instabot
It will take some typing.
Replace the following items in quotes with your username and password
Ctrl+x to exit nano. (andriod is Vol Down + C)
The Hacker's keyboard is pretty good and doesn't require any permissions but it doesn't have 'swype' functionality
It's hacker's keyboard and it's fucking godly [link]
Are you referring to this one ?
On Android you use a custom keyboard. When I had an Android device I used Hacker's Keyboard, which supports custom punctuation.
On iOS you hold down your regular quotation mark until a popup with other quotation marks appears (similar how you hold down «Е» to get «Ё» or hold down «Ь» to get «Ъ»). Here's a rundown.
On Linux you use Compose key. It's Compose, <, < for the left arrow quotation mark and Compose, >, > for the right.
Compose, <, <
Compose, >, >
On Windows and macOS there are many different options but I personally settled on Ilya Birman's Typography Layout. It supports both Russian and English and adds all those nifty combinations with AltGr key.
Happy typographically-correct typing :)
Hacker's keyboard has one. You can get it to a full 104-key layout, though it gets very cramped.
I prefer [link] - open source, can be set to dvorak layout, can be used for Control keybindings in bash etc.
Take a look at Hackers Keyboard.
I had the same problem. I installed this keyboard:
I switch to it only when I need to type an IP and it works great.
Ever tried Hacker's Keyboard?
Oooh, now you have my attention!
Sadly, I haven't found Android to be a very dev-friendly environment, but this is mostly because I'm a cheap bastard and don't like paying for apps.
To boot, I keep the Hacker's Keyboard (Google Play,F-Droid) installed so I can switch to it for on-the-go editing. Otherwise, probably want a BT keyboard. I found a Motorola keyboard on sale a long time ago and it's suited me well. This beauty is from Microsoft and costs $100, but looks magnificent.
For editing, I've dabbled with DroidEdit and it was decent to use. There is a Pro version, too. Here is a list of other editors, some with teaching/tutorial aspects built in. If nothing else, you can use some remote software like Splashtop, 2X, or TeamViewer to access a full-blown desktop somewhere and do your heavy-lifting from there.
try out Hacker's Keyboard.
very small, fast and lightweight :D
Here you go: [link]
Termux - an incredible terminal emulator and Linux environment app (no root required!)
Hacker's Keyboard - a full keyboard, Ctrl, Alt, Esc etc. included. Maybe not the most convenient to type on, but basically indispensable if you're using Termux
Loop - Habit Tracker - a simple free app to track habits with reminders, nice widgets and a simple overview of how you're doing
Google Keep - simple cross-platform app to keep random notes
this keyboard is essential for using emacs over SSH on the phone.
You might try Hacker's Keyboard at [link]
If there's a keyboard that can do this, it's [link]
Hacker's Keyboard is a must have app for everyone using ssh on an android.
Hacker's Keyboard. I only use it on my tablet but it has all the missing keys I need to work over ssh/telnet.
You could encourage people to use something like Hacker's Keyboard for your app.
Pretty much everything, except use our own product (which doesn't have an Android client).
Google Play link: [link]
F-Droid link: [link]
I'm not saying you should have to do this, but you can use arrow keys on Android: [link]
Hacker's Keyboard is still my favorite.
That's why I use the hacker's keyboard.