More Physical Keyboard Layouts

Physical keyboard layouts still missing from stock distributions as of 2022.

More Physical Keyboard Layouts - Enhance Your Typing

"More Physical Keyboard Layouts" is an Android app that expands the available layout options for physical keyboards connected via OTG or Bluetooth, offering additional choices not present in stock distributions. This app integrates seamlessly into the system's language and input settings, allowing users to customize their typing experience. From Albanian to Urdu, the app supports a variety of tested layouts, catering to diverse linguistic needs.
Install from Google Play Store

App stats

By: călin
Version: 1.29 (Last updated: 2023-08-19)
Creation date: 2020-02-07

Ranking

Other platforms

More Rich Results (v1.2.0)
5.00 (1) 26
Not available on Firefox
Not available on Edge
Want to check extension ranking and stats more quickly for other Android apps? Install Chrome-Stats extension to view Android-Stats data as you browse the Google Play Store.

App summary

Adds a few choices to the list of layouts to use when a physical keyboard is connected e.g. via OTG or Bluetooth.

This app does not create an icon of its own when you install it, but simply adds some new layout options for physical keyboards. These options are usually located under
System > Language and Input, and they might not be accessible unless a physical keyboard is connected.

Even for positive reviews, please tell me which layout you were using, to help mark them as tested by the community.

Please star this issue if you agree that Android should support these layouts out of the box: https://issuetracker.google.com/issues/155769655

For the full list of layouts, or for the source code visit https://github.com/varzan/extra-keyboard-layouts

Please post any issue on github.

Tested layouts:
Albanian
Armenian Phonetic
Armenian Typewriter
Azeri Cyrillic
Bangla Jatiya
Bashkir
Belarusian
Belgian (Comma)
Belgian (Period)
Bosnian (Cyrillic)
Bulgarian (Phonetic Traditional)
Bulgarian (Phonetic)
Canadian French
Colemak
Czech (QWERTZ)
Divehi Phonetic
Dutch
EurKEY
Halmak
Hindi Traditional INSCRIPT
Jawi Phonetic QWERTY
Nias
Polish (Programmers)
Portuguese (Magic keyboard)
Romanian Programmers
Romanian Standard
Swedish Dvorak (Svorak A1)
Thai Kedmanee +/- Writer, +/- Shiftlock
Thai Manoonchai +/- Writer +/- Shiftlock
Thai Pattachote +/- Writer +/- Shiftlock
Thai TIS 820-2538
Urdu (Phonetic)

Experimental - not tested:
ABC - Latin alphabetical order
Azeri Latin
Arabic 102 AZERTY
Assamese INSCRIPT
Bengali
Bengali INSCRIPT
Bulgarian Typewriter
Canadian Multilingual Standard
Cherokee nation
Czech (QWERTY)
Czech Programmers
Divehi Typewriter
English (India)
Faeroese
Finnish with Sami
Georgian (Ergonomic)
Georgian (MES)
Georgian (QWERTY)
German (IBM)
Greek (220)
Greek (220) Latin
Greek (319) Latin
Greek Latin
Greenlandic
Gujarati
Hausa
Hawaiian
Hebrew (Standard)
Hungarian 101 QWERTY
Inuktitut Latin
Irish
Italian (142)
Jawi SIRIM
Kannada
Kazakh
Khmer
Khmer Nida
Korean
Kyrgyz Cyrillic
Kurdish Hejar
Kurdish KRG
Lao
Latin American
Latvian (QWERTY)
Lisu Basic
Lisu Standard
Lithuanian IBM
Lithuanian Standard
Luxembourgish
Macedonian (FYROM)
Macedonian (FYROM) - Standard
Malayalam
Maltese 47-Key
Maltese 48-Key
Maori
Marathi
Mongolian (Mongolian Script)
Mongolian Cyrillic
Myanmar
Nepali
Neo 2
New Tai Lue
Norwegian with Sami
N’Ko
Odia
Ogham
Pashto (Afghanistan)
Persian standard
Phags Pa
Punjabi
Russian (Typewriter)
Russian Phonetic Linux
Russian Phonetic YaWert
Sakha
Sami Extended Finland-Sweden
Sami Extended Norway
Scottish Gaelic
Santali (Sarjom baha - phonetic Ol' Chiki script)
Serbian (Cyrillic)
Serbian (Latin)
Sesotho sa Leboa
Setswana
Sinhala
Slovak (QWERTY)
Slovak (QWERTZ)
Sorbian Extended
Sorbian Standard
Spanish variation
Swedish with Sami
Syriac
Syriac Phonetic
Tajik
Tamil
Tamil 99
Tatar
Telugu
Thai Kedmanee (non-ShiftLock)
Thai Pattachote
Thai Pattachote (non-ShiftLock)
Tifinagh basic
Tifinagh extended
Turkish F
Turkish Q
Turkmen
US English Table for IBM Arabic 238_L
Ukrainian (Enhanced)
United States-Dvorak for left hand
United States-Dvorak for right hand
Urdu
Uyghur
Uzbek Cyrillic
Vietnamese
Wolof

User reviews

These summaries are automatically generated weekly using AI based on recent user reviews. Google Play Store does not verify user reviews, so some user reviews may be inaccurate, spammy, or outdated.
Pros
  • Wide variety of keyboard layouts available for different languages
  • Easy to use and set up, works seamlessly with physical keyboards
  • Responsive developers who address user feedback and requests
  • Solves problems for users who need layouts not included in Android's default options
  • Life-saving app for individuals who struggle with language input
Cons
  • Some users experienced specific key mapping issues with certain layouts
  • Inability to switch languages effectively in some cases
  • Certain layouts do not appear or function correctly on specific devices
  • Request for additional layouts or features that are not yet implemented
Most mentioned
  • Works with physical keyboards
  • Supports a variety of languages and layouts
  • Helpful for users looking for specific language inputs
  • Developers are responsive to user needs
  • Some issues with key mapping and switching layouts
User reviews
I was searching for Linux supported keyboard layouts but I accidentally found छत्तीसगढ़ी Language option through this application. I didn't expect that keyboard layout for Chhattisgarhi Language is also available here. Earlier, I was struggling to write Chhattisgarhi Language in Devnagari Script using Hindi keyboard but now my problem got solved. I'm very happy. It made my day. अब जब भी मन करही तब मैं कोनो से अपन छत्तीसगढ़ी भाखा मा टाईप करके बात कर सकत हो एकदम आसानी से. Thanks to Developers!
by Vinay Kumar Paikra, 2024-08-21

I had a problem using Persian layout in Poco X3. It didn't applied correctly and English layout was used instead. I've selected Persian (Standard) layout after installing this app and now it's working! Thank you.
by Mohammad Asadi, 2024-08-13

Thank you! Indespensable app for people who want to use an Android device and a real keyboard to write in a language not included in Android's limited set of physical layouts. Special thanks for including the Bangla Probhat layout.
by Sajjad Kabir Joy, 2023-08-30
View all user reviews