Files
Titanboard/README.md
2025-01-16 13:53:07 +01:00

1.2 KiB

Titanboard

Screenshot of the program at work

Titanboard is an input method for physical keyboard phones, supporting as low as Android 1.5 Cupcake.

Features

  • Support for very low Android versions, down to 1.5
  • Nimble and small; I set out to have the APK be at most 100 kB
  • Each physical key can have several additional symbols, which the user can cycle by long pressing a given key. This also applies for alternate (alt) symbols
  • 11 supported languages, which are trivial to add yourself (consult res/xml/language_keymaps.xml)
  • No hard to memorize key combinations; reasonably uses what the physical keyboard has to offer
  • Clipboard management
  • Fixes for PKB quirks
  • Reasonably customizable

Planned features

  • For now, Titanboard is an abandoned, but stable project.

Supported languages

  • English
  • German
  • French
  • Italian
  • Spanish
  • Polish
  • Russian (Phonetic)
  • Greek (polytonic diacritics under Q)
  • Arabic (Phonetic)
  • Hebrew
  • Czech

Supported devices

Thus far, the supported devices are:

  • Unihertz Titan
  • Unihertz Titan Slim
  • Unihertz Titan Pocket

It's very easy to add new devices as well, just look into res/xml/device_keymaps.xml.