gpt4 book ai didi

gnome - GNOME Shell扩展可以移动指针吗?如果是这样,怎么办?

转载 作者:行者123 更新时间:2023-12-03 17:19:48 25 4
gpt4 key购买 nike

我想编写一个扩展,其功能与GNOME Shell中"focus-follows mouse"设置相反:我想使指针移动到当前聚焦窗口的中心。

可以在GNOME Shell扩展中完成吗?我看到了一些包装xfixes cursor的GNOME代码,但是在核心Javascript或任何现有扩展中都找不到对程序指针更新的引用。 (我只是对Google不好吗?)

有效答案包括(1)执行此操作的示例代码或(2)引用无法完成的规范来源。

最佳答案

overview.js中找到此代码

Gdk = imports.gi.Gdk
let display = Gdk.Display.get_default();
let deviceManager = display.get_device_manager();
let pointer = deviceManager.get_client_pointer();
let [screen, pointerX, pointerY] = pointer.get_position();
pointer.warp(screen, 10, 10);

关于gnome - GNOME Shell扩展可以移动指针吗?如果是这样,怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41474276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com