mirror of
https://github.com/Kunzisoft/KeePassDX.git
synced 2025-12-04 15:49:33 +01:00
Upgrade Magikeyboard page
@@ -1,15 +1,22 @@
|
||||
Created to securely copy the elements of an entry.
|
||||
The **Magikeyboard** is an Android keyboard specially designed to fill in forms securely with the elements of a database entry.
|
||||
|
||||
This automatic fill mode does not depend on the auto-fill services of the device, and does not share its info with other apps. **This is the safest way to fill a form with an entry.**
|
||||
|
||||
# Activation
|
||||
|
||||
1. Activate "Magikeyboard" in the settings:
|
||||
* In the KeePassDX app settings `Settings → Form filling → Device Keyboard Settings`
|
||||
* OR directly from the device settings, usually `Settings → Language & Input → Current Keyboard`
|
||||
* Or directly from the device settings, usually `Settings → Language & Input → Current Keyboard`
|
||||
|
||||
[[images/magikeyboard/keyboard_activation.jpg]]
|
||||
|
||||
2. Activate special OS settings:
|
||||
2. Check that the setting `Settings → Form filling → Magikeyboard settings → Select shared info` is enabled, otherwise the information will be searched but not returned to the Magikeyboard.
|
||||
|
||||
_**Database learning** : If the `Settings → Form filling → Magikeyboard settings → Save search info` option is enabled, the app will try to save the information in the entry selected so that the next search will propose this entry._
|
||||
|
||||
[[images/magikeyboard/form_filling_settings.jpg]]
|
||||
|
||||
3. Activate special OS settings:
|
||||
|
||||
Activating settings in your system may be necessary to use Magikeyboard, otherwise you will not be able to open the app from the key button.
|
||||
|
||||
@@ -22,7 +29,7 @@ Alternatively, you can disable MIUI optimizations which block a lot of elements
|
||||
|
||||
[[images/magikeyboard/miui_settings.jpg]]
|
||||
|
||||
**Important note: **
|
||||
**Important note**:
|
||||
It seems that some Xiaomi devices has changed the MIUI system to block the display of an application from a keyboard. Some users have used [App Ops](https://play.google.com/store/apps/details?id=rikka.appops) and turn on a closed "Unknown Ops" to bypass this behaviour.
|
||||
|
||||
*Battery saver*:
|
||||
@@ -33,8 +40,8 @@ It seems that some Xiaomi devices has changed the MIUI system to block the displ
|
||||
## Entry selection from Magikeyboard
|
||||
|
||||
1. In your form, change the default keyboard with MagiKeyboard
|
||||
* By pressing the space bar (if your default keyboard permits it)
|
||||
* OR in another way: (**[Keyboard switcher](https://f-droid.org/en/packages/com.kunzisoft.keyboard.switcher/)** on [F-Droid](https://f-droid.org/en/packages/com.kunzisoft.keyboard.switcher/) or [Play Store](https://play.google.com/store/apps/details?id=com.kunzisoft.keyboard.switcher))
|
||||
* By long-pressing the space bar (if your default keyboard permits it)
|
||||
* Or in another way: (**[Keyboard switcher](https://f-droid.org/en/packages/com.kunzisoft.keyboard.switcher/)** on [F-Droid](https://f-droid.org/en/packages/com.kunzisoft.keyboard.switcher/) or [Play Store](https://play.google.com/store/apps/details?id=com.kunzisoft.keyboard.switcher))
|
||||
|
||||
[[images/magikeyboard/keyboard_selection.jpg]]
|
||||
|
||||
@@ -52,23 +59,18 @@ It seems that some Xiaomi devices has changed the MIUI system to block the displ
|
||||
|
||||
[[images/magikeyboard/share_with.jpg]]
|
||||
|
||||
If a database is open, it will be used to select the entry to integrate into the Magikeyboard. Otherwise you will have to open a database.
|
||||
|
||||
_If you have configured one entry with a compatible URL or package name linked to the search, KeePassDX will directly propose the entry in the Magikeyboard.
|
||||
If there are no entries that match this information, an entry selection will be requested.
|
||||
And if there are multiple entries that match, an entry selection will be requested after a search to filter the results._
|
||||
|
||||
It is possible to select an existing entry or to create a new one.
|
||||
|
||||
[[images/magikeyboard/entry_selection.jpg]]
|
||||
|
||||
_**Database learning : During this step, if the `Settings → Form filling → Magikeyboard settings → Save search info` option is enabled, the application will try to save the information in the entry selected so that the next search will propose this entry.**_
|
||||
|
||||
[[images/magikeyboard/entry_creation.jpg]]
|
||||
|
||||
If a database is open, it will be used to select the entry to integrate into the Magikeyboard, otherwise you will have to open a database.
|
||||
_Note that a bookmarked database with a star will be automatically proposed to you, if you don't want this behavior, just delete the bookmark._
|
||||
|
||||
_The setting `Settings → Form filling → Magikeyboard settings → Select shared info` must be enabled, otherwise the information will be searched but not returned to the Magikeyboard._
|
||||
* If you have configured one entry with a compatible URL or package name linked to the search, KeePassDX will directly propose the entry in the Magikeyboard.
|
||||
* If no entry matches this information, an entry selection will be requested.
|
||||
* If there are multiple entries that match, an entry selection will be requested after a search to filter the results._
|
||||
|
||||
[[images/magikeyboard/entry_selection.jpg]]
|
||||
|
||||
It is possible to select an existing entry or to create a new one.
|
||||
|
||||
[[images/magikeyboard/entry_creation.jpg]]
|
||||
|
||||
3. Fill in your fields using the entry elements buttons.
|
||||
|
||||
@@ -82,26 +84,24 @@ At this stage, the keyboard will be replaced by your previous keyboard if the se
|
||||
|
||||
## Entry selection from database
|
||||
|
||||
You can enable an option that allows you to fill in the values of an entry in the Magikeyboard when you access this entry from your database.
|
||||
With this method it is possible to automatically populate the keyboard when you manually select an entry while browsing a database.
|
||||
|
||||
1. Activate the setting `Settings → Form filling → Magikeyboard settings → Entry selection`
|
||||
1. Activate the setting `Settings → Form filling → Magikeyboard settings → Entry selection`.
|
||||
|
||||
2. Open the desired entry, a notification appears indicating that the entry is available in the Magikeyboard.
|
||||
|
||||
3. Open the page of the application or browser containing the form to be filled in.
|
||||
|
||||
4. If your keyboard is the default one, change it to the Magikeyboard (with a long press on the space bar or another method indicated in point A 1.)
|
||||
4. If your keyboard is the default one, change it to the Magikeyboard (with a long press on the space bar or another method depending on your keyboard).
|
||||
|
||||
5. The following steps are the same as Usage A from point 3.
|
||||
5. Use the entry elements buttons to fill out the form
|
||||
|
||||
# Legend
|
||||
# Entry elements buttons
|
||||
|
||||
[[images/magikeyboard/legend.jpg]]
|
||||
|
||||
# Tips
|
||||
|
||||
[[images/magikeyboard/form_filling_settings.jpg]]
|
||||
|
||||
## Switch
|
||||
|
||||
You can return to your previous keyboard at any time by pressing the "keyboard" button. A long click on this button allows to select a keyboard.
|
||||
|
||||
Reference in New Issue
Block a user