Disable on screen keyboard permanently.
(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:


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).

sudo apt install xterm

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

[Desktop Entry]
Name=04 Toggle Keybd
Exec=/usr/bin/xterm -fg white -bg black -e /home/mobian/bin/keybd

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

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
  Battery problem with a Pinephone keyboard and Mobian elode 1 500 10-28-2022, 02:24 PM
Last Post: presire
  Disable headphone controls 3x5co 0 197 09-10-2022, 07:11 AM
Last Post: 3x5co
  Would creating a 2 row landscape keyboard be difficult? rp3 1 254 09-09-2022, 06:49 AM
Last Post: zetabeta
  Making a new keyboard layout Eugo 2 314 08-28-2022, 04:15 AM
Last Post: Eugo
  New keyboard issue sandspur 23 3,865 08-14-2022, 06:46 AM
Last Post: sandspur
  how to split screen? andrew907 2 380 08-08-2022, 09:38 AM
Last Post: andrew907
  PP Keyboard doesn't charge Pinephone (Mobian) jojuma 1 360 08-06-2022, 01:10 AM
Last Post: elode
  PP keyboard not working at all jojuma 3 547 08-03-2022, 10:02 AM
Last Post: jojuma
  Proximity sensor is oversensitive (was "Screen blanks when making call") treebeard 5 743 08-02-2022, 03:16 PM
Last Post: treebeard
  on screen keyboard woes vusra 1 438 07-18-2022, 03:29 AM
Last Post: vusra

Forum Jump:

Users browsing this thread: 1 Guest(s)