Hello,
How to activate or install a virtual keyboard on Porteus Kiosk?
The extension in the browser is blocked at the policy level, how can this be solved?
How to activate virtual keyboard?
Forum rules
Porteus Kiosk section of the forum is unmaintained now. Its kept in a 'read only' mode for archival purposes.
Please use the kiosk contact page for directing your queries: https://porteus-kiosk.org/contact.html
Porteus Kiosk section of the forum is unmaintained now. Its kept in a 'read only' mode for archival purposes.
Please use the kiosk contact page for directing your queries: https://porteus-kiosk.org/contact.html
- fanthom
- Moderator Team
- Posts: 5667
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
How to activate virtual keyboard?
Its explained here:
[Solved] Adding extensions to Chrome
[Solved] Adding extensions to Chrome
Please add [Solved] to your thread title if the solution was found.
How to activate virtual keyboard?
Is there a configuration example? I took the policy file from the image, and the folder opt, chrome.json
created parameter: browser_preferences=http://domain.com/files/chrome-policies.txt which points to my policy file, and in the file indicated the following:
"ExtensionInstallWhitelist", : "mclkkofklkfljcocdinagocijmpgbhab",
"ExtensionInstallForcelist" : "mclkkofklkfljcocdinagocijmpgbhab;https://chrome.google.com/webstore/deta ... put-tools/"
But nothing is installed. Tell me, what could be the problem?
created parameter: browser_preferences=http://domain.com/files/chrome-policies.txt which points to my policy file, and in the file indicated the following:
"ExtensionInstallWhitelist", : "mclkkofklkfljcocdinagocijmpgbhab",
"ExtensionInstallForcelist" : "mclkkofklkfljcocdinagocijmpgbhab;https://chrome.google.com/webstore/deta ... put-tools/"
But nothing is installed. Tell me, what could be the problem?
- fanthom
- Moderator Team
- Posts: 5667
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
How to activate virtual keyboard?
Your policies syntax is totally messed up.
Do a 'copy&paste' from the policies example i have provided in the linked thread.
It will work then.
Do a 'copy&paste' from the policies example i have provided in the linked thread.
It will work then.
Please add [Solved] to your thread title if the solution was found.
How to activate virtual keyboard?
Tell me what am I doing wrong?
Below is an example of my policy file referenced by the parameter browser_preferences=https: //password:[email protected]/policy/chrome.txt
"AllowFileSelectionDialogs": false,
"AllowOutdatedPlugins": true,
"AlternateErrorPagesEnabled": false,
"AlwaysOpenPdfExternally": false,
"AutofillAddressEnabled": false,
"AutoplayAllowed": true,
"BackgroundModeEnabled": false,
"BlockThirdPartyCookies": false,
"BookmarkBarEnabled": false,
"BrowserAddPersonEnabled": false,
"BrowserGuestModeEnabled": false,
"BrowserSignin": 0,
"CloudPrintSubmitEnabled": false,
"DefaultBrowserSettingEnabled": false,
"DefaultCookiesSetting": 1,
"DefaultImagesSetting": 1,
"DefaultJavaScriptSetting": 1,
"DefaultGeolocationSetting": 3,
"DefaultMediaStreamSetting": 3,
"DefaultNotificationsSetting": 3,
"DefaultPluginsSetting": 1,
"DefaultPopupsSetting": 2,
"DeveloperToolsDisabled": false,
"DefaultSearchProviderEnabled": true,
"DefaultSearchProviderName": "Google",
"DefaultSearchProviderSearchURL": "{google:baseURL}search?q={searchTerms}",
"DeveloperToolsAvailability": 2,
"DisablePrintPreview": false,
"DisableSafeBrowsingProceedAnyway": false,
"DisableScreenshots": true,
"DownloadDirectory": "/dev/null",
"EditBookmarksEnabled": false,
"EnableMediaRouter": false,
"ExtensionInstallBlacklist": ["*"],
"FullscreenAllowed": true,
"HideWebStoreIcon": true,
"HomepageIsNewTabPage": false,
"IncognitoModeAvailability": 1,
"MetricsReportingEnabled": false,
"NTPCustomBackgroundEnabled": false,
"PasswordManagerEnabled": false,
"PluginsAllowedForUrls": [ "http://*", "https://*", ],
"PrinterTypeDenyList": [ "pdf",],
"PrintingEnabled": false,
"PromotionalTabsEnabled": false,
"ProxyMode": "system",
//"ProxyPacUrl": "http://ip/proxy.pac",
"QuicAllowed": false,
"RunAllFlashInAllowMode": true,
"SafeBrowsingEnabled": false,
"SafeBrowsingExtendedReportingOptInAllowed": false,
"SearchSuggestEnabled": false,
"ShowAppsShortcutInBookmarkBar": false,
"ShowHomeButton": true,
"SpellCheckServiceEnabled": false,
"StricterMixedContentTreatmentEnabled": false,
"SyncDisabled": true,
"TranslateEnabled": false,
"UrlKeyedAnonymizedDataCollectionEnabled": false,
"RestoreOnStartup": 4,
"ExtensionInstallWhitelist": [ "pflmllfnnabikmfkkaddkoolinlfninn",],
"ExtensionInstallForcelist": [ "pflmllfnnabikmfkkaddkoolinlfninn;https://clients2.google.com/service/update2/crx",],
Below is an example of my policy file referenced by the parameter browser_preferences=https: //password:[email protected]/policy/chrome.txt
"AllowFileSelectionDialogs": false,
"AllowOutdatedPlugins": true,
"AlternateErrorPagesEnabled": false,
"AlwaysOpenPdfExternally": false,
"AutofillAddressEnabled": false,
"AutoplayAllowed": true,
"BackgroundModeEnabled": false,
"BlockThirdPartyCookies": false,
"BookmarkBarEnabled": false,
"BrowserAddPersonEnabled": false,
"BrowserGuestModeEnabled": false,
"BrowserSignin": 0,
"CloudPrintSubmitEnabled": false,
"DefaultBrowserSettingEnabled": false,
"DefaultCookiesSetting": 1,
"DefaultImagesSetting": 1,
"DefaultJavaScriptSetting": 1,
"DefaultGeolocationSetting": 3,
"DefaultMediaStreamSetting": 3,
"DefaultNotificationsSetting": 3,
"DefaultPluginsSetting": 1,
"DefaultPopupsSetting": 2,
"DeveloperToolsDisabled": false,
"DefaultSearchProviderEnabled": true,
"DefaultSearchProviderName": "Google",
"DefaultSearchProviderSearchURL": "{google:baseURL}search?q={searchTerms}",
"DeveloperToolsAvailability": 2,
"DisablePrintPreview": false,
"DisableSafeBrowsingProceedAnyway": false,
"DisableScreenshots": true,
"DownloadDirectory": "/dev/null",
"EditBookmarksEnabled": false,
"EnableMediaRouter": false,
"ExtensionInstallBlacklist": ["*"],
"FullscreenAllowed": true,
"HideWebStoreIcon": true,
"HomepageIsNewTabPage": false,
"IncognitoModeAvailability": 1,
"MetricsReportingEnabled": false,
"NTPCustomBackgroundEnabled": false,
"PasswordManagerEnabled": false,
"PluginsAllowedForUrls": [ "http://*", "https://*", ],
"PrinterTypeDenyList": [ "pdf",],
"PrintingEnabled": false,
"PromotionalTabsEnabled": false,
"ProxyMode": "system",
//"ProxyPacUrl": "http://ip/proxy.pac",
"QuicAllowed": false,
"RunAllFlashInAllowMode": true,
"SafeBrowsingEnabled": false,
"SafeBrowsingExtendedReportingOptInAllowed": false,
"SearchSuggestEnabled": false,
"ShowAppsShortcutInBookmarkBar": false,
"ShowHomeButton": true,
"SpellCheckServiceEnabled": false,
"StricterMixedContentTreatmentEnabled": false,
"SyncDisabled": true,
"TranslateEnabled": false,
"UrlKeyedAnonymizedDataCollectionEnabled": false,
"RestoreOnStartup": 4,
"ExtensionInstallWhitelist": [ "pflmllfnnabikmfkkaddkoolinlfninn",],
"ExtensionInstallForcelist": [ "pflmllfnnabikmfkkaddkoolinlfninn;https://clients2.google.com/service/update2/crx",],
- fanthom
- Moderator Team
- Posts: 5667
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
How to activate virtual keyboard?
Do you have private mode disabled?
This is enough for the policies file (these policies will be added or replace default kiosk ones):
This is enough for the policies file (these policies will be added or replace default kiosk ones):
Code: Select all
"ExtensionInstallWhitelist": [ "pflmllfnnabikmfkkaddkoolinlfninn",],
"ExtensionInstallForcelist": [ "pflmllfnnabikmfkkaddkoolinlfninn;https://clients2.google.com/service/update2/crx",],
Please add [Solved] to your thread title if the solution was found.
How to activate virtual keyboard?
Yes, thank you very much, it turns out I did not notice the icon in the browser with the keyboard.
Can I always force the keyboard to display and add language layouts?
Can I always force the keyboard to display and add language layouts?
How to activate virtual keyboard?
You can add language layouts persistence. It is necessary to configure the required layouts in chrome, and then copy the contents of the folder /home/.config/google-chrome/Default/Local Storage/leveldb in 002-chrome.xzm.
Then build a new iso (./make_iso.sh)