Touchpad can be disabled, without a way to enable it again
That’s a reopening of an old bug of my own, that has been resolved and closed, but that was with the old panel… So all is there to fix it easily, I just cannot find where in the code.
When going to the “Devices > Mouse and Touchpad” panel, in the “Touchpad” section, there is a “Touchpad” switch that… disables the touchpad. If the only pointer device accessible on the computer is a touchpad, then you cannot move your mouse cursor anymore. Even worse, this panel is not keyboard-browsable (#246 (closed)), so if someone does that, it’s now impossible to do anything (without dconf-editor, which is keyboard browsable, or without a terminal, if you know the key name).
So, the solution should be easy: when disabling the touchpad, Settings just currently sets the /org/gnome/desktop/peripherals/touchpad/send-events
key to disabled
, while it should be set probably to disabled-on-external-mouse
instead.