【问题标题】:How to grab the pointer on Wayland like Gnome does?如何像 Gnome 一样在 Wayland 上抓取指针?
【发布时间】:2016-07-25 06:43:59
【问题描述】:

它在Wayland TODO text file 中明确指出,Wayland 还没有主动抓取指针。但是,如果我在 Wayland 上运行 Gnome,请尝试单击打开的菜单,然后在其外部单击,外部单击会被吞噬,就好像指针被菜单窗口抓住一样。 Gnome 如何做到这一点?

【问题讨论】:

  • 您不应该运行笨重且不完整的软件。

标签: linux gnome wayland


【解决方案1】:

您所说的内容可以通过在整个屏幕上创建透明叠加层来轻松完成。在这种情况下,透明区域上的点击事件不会传播到底层元素。您可以在 Telegram 的图像查看器中看到这一点,它会在图像下方创建全屏灰色叠加层。

但在合成器方面,这种效果可以通过不同的方式实现——通过禁用弹出矩形之外的所有输入事件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-18
    • 2017-10-21
    • 2019-11-16
    • 2016-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多