Physical keyboard layouts still missing from stock distributions as of 2022.
About More Physical Keyboard Layouts
More Physical Keyboard Layouts is a personalization app developed by călin.
Download Statistics
More Physical Keyboard Layouts has been downloaded 150 thousand times. In the last 30 days, the app was downloaded 700 times.
User Ratings
More Physical Keyboard Layouts is rated 3.94 out of 5 stars. The rating is based on 690 ratings.
App Information
More Physical Keyboard Layouts is FREE to download. The APK download size is 294.93 kB. The latest version available is 1.29. The last update was on August 19, 2023.
Technical Requirements
More Physical Keyboard Layouts requires Android 4.1+ or higher. The app has a content rating of Everyone. The app has been available on Google Play February 2020.
Description
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
Recent changes: v1.29 + Urdu Phonetic + Thai Writer layouts + Thai Manoonchai + Santali Inscript + Nias + EurKEY + Bangla Probhat v1.28 + Russian Phonetic (Linux) + US Dvorak Programmer; fix Portuguese Magic Keyboard tilde accent; Android 12 support v1.27 + Tamil 99 v1.24: + Portuguese (magic Keyboard) v1.23: Neo 2 fix ι v1.22: Neo 2 fix ä & W v1.21: + Santali + Neo 2 v1.20: fix Turkish F. You can now type İ with caps lock on now v1.19: fix Kurdish: now able to type ڵMod-DH
Get a detailed PDF report for More Physical Keyboard Layouts with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
Comments on More Physical Keyboard Layouts for Android
★★★★★Sadegh Nakhjiri· Sep 21, 2025
Now I have standard persian layout for my keyboard. Thanks a lot. Without this app I couldn't type "گ" with keyboard
★★★★★Abdul Kader Chowdhury· Nov 20, 2024
Please add Bangle Bijou layout. Bijou layout is widely used in Bangladesh. Bangle Bijou keyboard layout is a must-have layout.
★★★★★Nima Naraghipoor· Aug 25, 2025
The layout works perfectly fine if you have problems with language switching some of them are because of android bugs that you should find the answers for them elsewhere Unfortunately physical keyboard for android has a lot of bugs
★★★★★Zlati Angelov· Apr 20, 2025
I almost returned my physical Samsung Keyboard for Galaxy Tab s9, because it did not have Bulgarian (phonetic traditional) layout. This awesome app fixed my problem! Thank you!
★☆☆☆☆Vesselin Kolev· Jan 9, 2023
Doesn't work on Samsung Ultra tablets for Bulgarian Phonetic for external keyboards. Even if Bulgarian phonetic is selected in the keyboard options, the traditional Bulgarian keyboard layout is still enforced (layout the almost nobody uses after the end of Epoch of typewriting machines).
★☆☆☆☆Sumit Kumar· Oct 2, 2025
In Devanagari in script hindi, the character on number row above 26 alphabets is not working. Whether I press number or shift plus number only number is coming, the default characters of shif+number are not coming. Please update the same. I tried many layouts including nepali traditional
★☆☆☆☆S. P SINGH· Sep 1, 2023
Mere pH mein Punjabi language work nhi kr rha ... download language aa rha hai repeat .plz help me
Google Play Rankings for More Physical Keyboard Layouts
This app is not ranked
Technologies used by More Physical Keyboard Layouts
Subscribe to see full permission and library details
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.