How to disable Settings button of input fields in KIOSK mode

797 Views Asked by At

I want to how is possible to disable Settings button of input fields in KIOSK mode ? I have read the KNOX and KIOS official doc and searched on Stackoverflow, but was not able to find a working solution.

2

There are 2 best solutions below

3
On

This is not a solution but a workaround.

  1. Choose and install any other keyboard app, which has no feature such as settings.
  2. In the Settings app, add it to device's input methods and disable the others.
  3. Restrict the Settings app, with KNOX ( allowSettingsChanges ).

If your KIOSK requires high-level security, you can develop your own input method to avoid malicious keylogger app. According to this answer, sample codes are available in AOSP repository.

0
On

According to the official docs This might help ?

Additional Device settings (Knox 3.4 and above devices only)

Language and input Select the Language and input checkbox to display additional keyboard utilization settings for Knox 3.4 and above supported devices.

Refer to the Show keyboard button On and Off options to display a keyboard button on the device navigation bar for an easier toggle between mobile device keyboard resources. Once set, refer to the Allow user to change setting option to either Allow device user keyboard changes, Do not allow user changes or Do not allow and hide setting from user.