Squeekboard stopped working - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: PinePhone (https://forum.pine64.org/forumdisplay.php?fid=120) +--- Forum: PinePhone Software (https://forum.pine64.org/forumdisplay.php?fid=121) +---- Forum: Mobian on PinePhone (https://forum.pine64.org/forumdisplay.php?fid=139) +---- Thread: Squeekboard stopped working (/showthread.php?tid=17638) |
Squeekboard stopped working - Zebulon Walton - 11-21-2022 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) 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. RE: Squeekboard stopped working - Zebulon Walton - 11-24-2022 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.) RE: Squeekboard stopped working - Zebulon Walton - 11-24-2022 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/squeekboard/blob/btantau-master-patch-76686/data/keyboards/terminal.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. |