Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Wayland] Command-Space to invoke the Menu search is broken #179

Open
probonopd opened this issue Nov 17, 2023 · 1 comment
Open

[Wayland] Command-Space to invoke the Menu search is broken #179

probonopd opened this issue Nov 17, 2023 · 1 comment
Labels
wayland Wayland breaks working software by mandating new concepts, leaving it to others to fix the breakage

Comments

@probonopd
Copy link
Member

probonopd commented Nov 17, 2023

Raspberry Pi OS, when running in Wayland (as it is the default), breaks the global shortcut for entering the Menu search box.

Pressing Command-Space should

  • Activate Menu so that keyboard input goes there
  • Show the Search box

This works on Xorg but not on Wayland.

Someone knowledgable in Wayland would need to look into it.

Some possibly relevant details:

$ env | grep way
WLR_XWAYLAND=/usr/bin/xwayland-xauth
DESKTOP_SESSION=LXDE-pi-wayfire
XDG_SESSION_DESKTOP=LXDE-pi-wayfire
XDG_SESSION_TYPE=wayland
WAYLAND_DISPLAY=wayland-1
GDMSESSION=LXDE-pi-wayfire
WAYFIRE_CONFIG_FILE=/home/user/.config/wayfire.ini
@probonopd probonopd added the wayland Wayland breaks working software by mandating new concepts, leaving it to others to fix the breakage label Nov 17, 2023
@mgord9518
Copy link

This probably comes from Wayland only sharing input with focused windows. A simple solution might be having the user set up a keybind in Wayfire that would trigger a command telling the bar to open the menu through some sort of IPC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wayland Wayland breaks working software by mandating new concepts, leaving it to others to fix the breakage
Projects
None yet
Development

No branches or pull requests

2 participants