Malfunction with "Menu" key in squeekboard Terminal layout (byzantium)

In squeekboard Terminal layout, when I click on the >_ key, then the Menu key… the next set of keys the context menu that should appear doesn’t. Normally it should advance for further selections, but… nothing.

Is anybody else seeing this malfunction?

2 Likes

I may misunderstand you, but the Menu-button just opens context menus like right click on mouse. There is no “other set of keys” available on this button.

2 Likes

Ah, you’re right. I forgot. But I’m not getting the context menu, either.

1 Like

If there is no context menu, you don’t get it. :wink: Try the terminal layout on file manager or browser, there you should get the menu. I’m using this button for almost 2 years (on my own layout).

1 Like

No, I’ve already tested with several different apps, and the Menu key isn’t popping up the context menu.

It used to work for me, of course.

1 Like

Okay, than I need your layout language and Squeekboard version and I will look deeper into it.

1 Like

Version 1.22.0

It’s the default Terminal layout (for English). (I do usally use a customized English .yaml which mirrors the Terminal layout, but I’ve tested the malfunction with the non-customized Terminal layout, too.)

EDIT: I tried disabling my customized English .yaml, but the context menu still doesn’t pop up as it should in Terminal view.

1 Like

It may be time for a reflash.

1 Like

No, I can verify it on my own device. It’s a bug indeed… a very annoying one, since I used it as workaround for Nautilus-touch-menu-bug. And now it does not work on it anymore.

The point is: it still works on other applications like Librewolf or Contact-book.

2 Likes

Not for me.
EDIT: Actually it does work in Contacts and Firefox.

But not in Web, Text Editor, Terminal, Files, and probably other apps.

2 Likes

I see though that some squeekboard fixes were just backported to byzantium so you might at least want to hold off until that update comes through.

2 Likes

I just checked the history.log and we got an update on 5th of this month. So if we rollback that update, it may work again.

2 Likes

sudo apt install squeekboard=1.22.0-1pureos1 does the job. And restart Squeekboard or alternatively Phosh or phone. The key works for me again.

3 Likes

Thanks!
Note typo:

Missing the “e” in 1pureos1.

2 Likes

Fixed. 123

2 Likes

@dos Since I cannot bug-report on Purism’s git, I wanted to ping you here that you get knowledge about your “bugfix”. :smile: Thanks for your work, but the menu button got partly broken (and this is an important button for daily use, at least to me).

2 Likes

This appears to be a bug in GTK3, which I’ve workarounded at Fix Menu key handling in GTK3 apps (!711) · Merge requests · World / Phosh / squeekboard · GitLab now.

7 Likes