Skip to content

Managed Configuration

Raimondas Rimkus edited this page Dec 25, 2025 · 3 revisions

For Administrators

Simple Keyboard supports managed configurations: https://developer.android.com/work/managed-configurations

Configurable settings: https://github.com/rkkr/simple-keyboard/blob/master/app/src/main/res/xml/app_restrictions.xml

Layouts configuration

pref_enabled_subtypes format: {locale}:{layout};{locale}:{layout};.... Example: en_US:qwerty;en_US:qwertz;de:qwertz.

Supported locales and layouts: https://github.com/wildwind123/simple-keyboard/blob/master/app/src/main/java/rkr/simplekeyboard/inputmethod/latin/utils/SubtypeLocaleUtils.java

Currently selected subtypes are logged in message: Loading subtypes: en_US:qwerty;en_US:qwertz;de:qwertz

For Developers

Clone this wiki locally