Enabling/disabling virtual keyboard

Using

  • Gnome shell 47
  • Systemd
  • iio-sensor-proxy 3.8

I found in accessibility i can enable and disable virtual keyboard (a11y-keyboard) manually. Problem I have is, when enabled, the keyboard is popping up also when I am back in laptop mode. System probably recognizes the transition, because I don’t see the rotation lock button in quick settings.

The manual virtual keyboard toggle I do in GUI, can be also done via gconf from terminal.

Do you have some udev rule or something, which would be doing the gconf toggle instead of me?

I’m using NixOS on Gnome 48. For me, the a11y-keyboard switches automatically when I flip the keyboard.

Do you have the pinctrl_tigerlake kernel module loaded? I think it’s responsible for the tablet mode detection.

I’m on Ubuntu 25.04 and don’t have the virtual keyboard enabled in a11y. It automatically appears if I use the touchscreen and enter e.g. an input field.

Does the virtual keyboard disappear if you move the mouse cursor through the touchpad? It usually does for me. It also does appear / disappear when swiping from the bottom of the screen. But as I said… no special a11y setting active on my system.

Tablet mode gets detected, otherwise there wouldn’t be toggling of the rotation lock. I think i am just missing connection between tablet/notebook mode and virtual keyboard toggle.

You have tried to swipe up from the bottom of the screen to pull the keyboard up?

Ah ok, swiping up opens the keyboard. Is there a way to open it automatically when I enter a typing area?