linuxmint / lightdm-settings

A configuration tool for the LightDM display manager
GNU General Public License v3.0
107 stars 24 forks source link

Feature request: Switch to enable onscreen keyboard #59

Open Jakko3 opened 1 year ago

Jakko3 commented 1 year ago

It would be very helpful to have a switch to enable or disable the onscreen keyboard as a default state after boot.

In slick-greeter this would be the setting "onscreen-keyboard" true or false. Currently this doesn't seem to work, at least not on my setup (issue https://github.com/linuxmint/slick-greeter/issues/219). In case this issue can be solved, the setting could be implemented in lightdm-settings.

mtwebster commented 5 months ago

Currently, once I enable it in the greeter itself, it remains enabled. Is this different for you? What version of slick-greeter (and/or Mint) are you running?

Jakko3 commented 5 months ago

I can enable/disable the onscreen keyboard in the accessibility menu in the top bar. If enable it that way, log in, log out, the keyboard is enabled. However, when rebooting it's not enabled anymore.

Accordingly I cannot set the default state of the onscreen keyboard.

My slick-greeter version is 2.0.3, lightdm version is 1.32.0. I'm on distribution postmarketOS (branch "edge"), which is based on Alpine Linux (branch "edge").

Jakko3 commented 3 months ago

I suggest the PR's https://github.com/linuxmint/slick-greeter/pull/229 and https://github.com/linuxmint/lightdm-settings/pull/62. This offers a clear setting by config file or GUI settings window. The checkbox "onscreen keyboard" in the accessibility menu in the top bar then applies only for the current slick-greeter screen.