Squeekboard stopped working
#1
After some recent updates I'm finding that squeekboard is no longer coming up when invoking the terminal or other programs needing keyboard input. I believe that sqeekboard is one of the packages that was updated.

However, if connecting remotely to the phone's GUI, squeekboard can be run manually in the terminal so it is there. When doing this, initially it displayed the following diagnostic:

Code:
Debug: Tried file "/home/mobian/.local/share/squeekboard/keyboards/terminal/us.yaml", but it's missing: No such file or directory (os error 2)

Info: Loaded layout Resource: terminal

It turned out that the file was actually located here:

Code:
/home/mobian/.local/share/squeekboard/keyboards/us.yaml

So I created the "terminal" subdirectory and copied the file there, resulting in no more errors and a bit different keyboard layout. There are no function keys either way and switching between "English" and "Terminal" mode makes no difference.

Anyone know a fix for this?

I've been having so many problems with recent updates (many audio problems and now this) I'm thinking of restoring my image backup from nearly a month ago, which was pretty stable, and avoiding updates for a while.
  Reply
#2
Update, I found that the main problem with squeekboard is that it was just not starting up automatically in the background. So I added it to ~/.config/autostart and now it pops up as expected when running the terminal.

Still no function keys though and no difference between the "English (US)" and "Terminal" keyboard setting. I'm assuming that there's a layout missing for the latter which would have the function keys.

Also the audio problems are sporadic. Usually it works OK but every once in a while I find that ringing goes out the earphone instead of the speaker and for calls the audio just goes into the bit bucket. Rebooting the phone will usually "fix" this but it can take several reboots that take over a minute each so it's pretty annoying. (I do have a "known to work" SD card that hasn't been updated for quite a while that can be inserted if the eMMC installation goes off the deep end.)
  Reply
#3
OK, after searching for squeekboard configurations and testing a few I found one that I like though it looks like it's a couple of years old:

https://source.puri.sm/btantau/squeekboa...minal.yaml

It has pretty much all the keys needed. A little awkward since the bottom row is a bit narrow for fumble-fingers and to get back to the alphabet keys from the function keys you have to go through the symbols. Those are just minor inconveniences though, functionality-wise this should do the trick. I set this layout up as both the US and terminal configs so it's always displayed when the keyboard pops up. (I don't need the stripped-down "US" configuration.) So the squeekboard issue is taken care of for now.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Lock screen question: always squeekboard tuxcall 1 123 02-02-2023, 08:51 PM
Last Post: Haibara23
  suspend inhibit no longer working jsch 3 792 10-23-2022, 09:20 AM
Last Post: LibrePhoneUser
  Rescue Your Mobian post Update Aug22 faster fix to working guide biketool 9 1,833 09-05-2022, 12:10 AM
Last Post: biketool
  How to get Pinetime working with Pinephone arkadione 12 3,252 08-28-2022, 12:30 PM
Last Post: Fish
  Receiving SMS stopped working treebeard 11 2,345 08-12-2022, 10:31 AM
Last Post: treebeard
  PP keyboard not working at all jojuma 3 721 08-03-2022, 10:02 AM
Last Post: jojuma
  Calls 4G not working oliwierzgorniak 1 619 07-04-2022, 05:15 AM
Last Post: zetabeta
  Working video players? jojuma 10 2,079 06-10-2022, 01:13 AM
Last Post: as365n4
  MMS via Verizon quit working treebeard 4 1,203 06-04-2022, 03:43 PM
Last Post: treebeard
  Cellular data is working! drh 0 487 05-15-2022, 09:02 AM
Last Post: drh

Forum Jump:


Users browsing this thread: 1 Guest(s)