Skip to content

pscj/LeanKeyboard

 
 

Repository files navigation

Logo of LeanKeyboard LeanKeyboard

MPLv2 License

LeanKeyboard: Keyboard for Android-based set-top boxes and TVs:

This repository is based on the original LeanKeyboard project and includes additional improvements for local remote input and day-to-day TV typing.

Features:

  • Designed for TV screens.
  • Any remote controller support.
  • Supports dozens of languages.
  • Doesn't depend on Google Services.
  • Chinese (zh) translation included.
  • Phone-to-TV local text bridge via QR code on the same LAN.
  • No root required!

Tip: Switch to other language with language button or by long press on the space bar

Tip: Do long press on the language button to choose between available languages

What's new in this fork:

  • Local QR pairing page for continuing text input from a phone on the same local network.
  • Better prompt bar behavior for the top voice button and D-pad focus navigation.
  • Refreshed default English copy for remote input prompts and a dedicated Simplified Chinese translation set.

Screenshots:

Remote input from your phone:

  1. Open LeanKeyboard on the TV and focus a text field.
  2. Make sure the TV and phone are connected to the same local network.
  3. Scan the QR code shown in the keyboard UI.
  4. Type on your phone and submit the text to the focused field on the TV.

If no LAN address is available, LeanKeyboard will show that QR pairing is temporarily unavailable.

Install LeanKeyboard:

Easy installation in less than 10 minutes with only FireTV

Standard installation via ADB

Donation:

If you want to support my developments you are welcome to buy me a cup of coffee :)

  • Patreon
  • PayPal: firsthash at gmail.com
  • BTC: 1JAT5VVWarVBkpVbNDn8UA8HXNdrukuBSx
  • LTC: ltc1qgc24eq9jl9cq78qnd5jpqhemkajg9vudwyd8pw
  • ETH: 0xe455E21a085ae195a097cd4F456051A9916A5064
  • ETC: 0x209eCd33Fa61fA92167595eB3Aea92EE1905c815
  • XMR: 48QsMjqfkeW54vkgKyRnjodtYxdmLk6HXfTWPSZoaFPEDpoHDwFUciGCe1QC9VAeGrgGw4PKNAksX9RW7myFqYJQDN5cHGT
  • BNB: bnb1amjr7fauftxxyhe4f95280vklctj243k9u55fq
  • DOGE: DBnqJwJs2GJBxrCDsi5bXwSmjnz8uGdUpB
  • eUSDT: 0xe455e21a085ae195a097cd4f456051a9916a5064

Reviews / Articles:

Changelog:

Contributors:

Developer:

Screens:

Screenshot of LeanKeyboard Screenshot of LeanKeyboard Screenshot of LeanKeyboard Screenshot of LeanKeyboard

About

Keyboard for Android TV devices (set-top-boxes, TVs etc)

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Java 100.0%