linux - 是否有所有 XFixes 游标类型的列表?

标签 linux x11

我最近一直在涉足 X11 并想检索有关当前鼠标光标状态的信息。我设法获得了游标类型,但我没有设法找到所有游标原子/名称及其实际设计的列表,可能是因为我只查看了 X11 文件。

我使用了 XFixes 库和 XFixesGetCursorName(它为您提供了 ID、名称和原子(后两者是唯一的)。我真的不介意它是用名称还是原子完成的。

最佳答案

所有标准游标的名称都在 X11/cursorfont.h 中,但它是经过编码的。这是我机器上该文件的摘录:

#define XC_cross_reverse 32
#define XC_crosshair 34
#define XC_diamond_cross 36

对应的名称是cross_reversecrosshairdiamond_cross

关于linux - 是否有所有 XFixes 游标类型的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28300149/

相关文章:

c++ - 找不到 SDL.h 时

linux - 重命名服务器 cpanel jailshell 上的文件

x11 - 使用 LightDM + XMonad 在 NixOS 上进行 DPI 缩放

linux - 在 Linux 上 30 秒后用户空闲时间重置为 0

linux - 结构需要清洁

python - 区分 sudo <command> 和 <command>

linux - Qt 低功耗蓝牙多连接

python - 如何将 xlib 和 OpenGL 模块与 python 一起使用?

c - 使用 X11 的 Xcomposite 扩展获取被覆盖或不可见或最小化的窗口的屏幕截图

linux - 构建窗口管理器