Disable on screen keyboard permanently.
#11
(02-15-2022, 11:48 AM)Zebulon Walton Wrote:
(02-15-2022, 08:05 AM)wibble Wrote: Based on the script on the wiki page I guess something like this should work as the basis for a script which you could then add a .desktop file for:

if [ $(gsettings get org.gnome.desktop.a11y.applications screen-keyboard-enabled) = "true" ]; then  gsettings set org.gnome.desktop.a11y.applications screen-keyboard-enabled false; else  gsettings set org.gnome.desktop.a11y.applications screen-keyboard-enabled true; fi

Thanks, that works great!

What I did was use that in a shell script ~/bin/keybd, that displays the result before exiting:

Code:
#!/bin/bash if [ $(gsettings get org.gnome.desktop.a11y.applications screen-keyboard-enabled) = "true" ]; then gsettings set org.gnome.desktop.a11y.applications screen-keyboard-enabled false; else gsettings set org.gnome.desktop.a11y.applications screen-keyboard-enabled true; fi echo "" echo "" echo "" echo ====================================================="" echo "Toggling on-screen keyboard..." echo "Keyboard is now: $(gsettings get org.gnome.desktop.a11y.applications screen-keyboard-enabled)" echo ====================================================="" sleep 2

I installed xterm since I found that unlike King's Cross the xterm window closes completely after it exits (no need to swipe up).

Code:
sudo apt install xterm

Then I created the desktop file in ~/.local/share/applications/keybd_toggle.desktop:

Code:
[Desktop Entry] Name=04 Toggle Keybd Type=Application Icon=input-keyboard.png Exec=/usr/bin/xterm -fg white -bg black -e /home/mobian/bin/keybd Categories=Utility; X-Purism-FormFactor=Workstation;Mobile;

This makes for a very quick way to toggle the onscreen keyboard. (The reason for the number "04" in the name is to put this near the top of the screen. I have my most frequently used icons named that way, currently prefixed 00 through 04.)

Thanks for showing your work. I used it as a basis for my own and incorporated both turning the software keyboard off and changing the charging limits for use with the keyboard case.

echo -n 1500000 | sudo tee /sys/class/power_supply/axp20x-usb/input_current_limit

A side note, you can close force close kgx with "kill $PPID" at the end of the script.

Wish I could get around having to enter my password for the sudo part though
  Reply


Messages In This Thread
RE: Disable on screen keyboard permanently. - by SwordfishII - 06-08-2022, 08:25 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  OpenTTD game - Error: no usable screen resolutions found. eugenr 3 6,625 06-23-2026, 01:12 AM
Last Post: Mary_Davis
  Disable vibrations 3x5co 9 16,639 01-03-2026, 12:26 PM
Last Post: baptx
  Trixie - bring up the On Screen Keyboard manually. grump_fiddle_reinstall 0 1,384 12-23-2025, 04:34 AM
Last Post: grump_fiddle_reinstall
  On-Screen Keyboard Arrow Keys biketool 11 11,883 12-23-2025, 04:25 AM
Last Post: grump_fiddle_reinstall
  How to add an homemade app to the main screen? JChdeL 3 2,414 11-04-2025, 04:13 AM
Last Post: JChdeL
  New Install, apps start but don't show up on screen?! RT3 2 3,610 07-18-2025, 07:56 PM
Last Post: Kevin Kofler
  mobian phosh on screen keyboard not popping up for Chromium/Electron apps grump_fiddle_reinstall 1 4,621 01-15-2025, 08:08 PM
Last Post: Kevin Kofler
  icon keyboard chris_02 4 6,123 01-14-2025, 02:49 AM
Last Post: grump_fiddle_reinstall
  New keyboard issue sandspur 30 40,993 01-13-2025, 01:37 AM
Last Post: grump_fiddle_reinstall
  how to disable ipv6 at kernel level with towboot? vusra 3 5,149 10-04-2024, 04:23 AM
Last Post: vusra

Forum Jump:


Users browsing this thread: 1 Guest(s)