linux - xkb 是 xlib 标准的一部分吗?

标签 linux xlib window-managers xserver

xkbxlib 标准的一部分吗?我可以在我的应用程序中使用它,而不会在所有“xorg 驱动”系统上出现任何问题吗?

最佳答案

所以,我还没有发现 xkb 是否是 xlib 标准的一部分。但我发现,我可以在任何可以使用 xlib 的地方使用 xkb。根据此 Xlib 的开发人员 post :

Programmers writing against the Xlib API will find some Xlib keyboard functions now call XKB support under the hood. Other Xlib keyboard calls are deprecated and should be replaced in applications by calls to replacement XKB functions in Xlib.

因此,您几乎可以在任何地方使用xkb。 (几乎是因为可以在没有扩展名的情况下构建 x 服务器,但在现实生活中你可能无法满足它。

关于linux - xkb 是 xlib 标准的一部分吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56380470/

相关文章:

window-managers - i3 - 将容器移动到下一个/上一个 ws(如果不存在的话)

android - 按下电源键时从 WindowManager 中删除 float 按钮

linux - 在 Linux 上分发软件?

linux - 在 Linux 内核中暂停代码执行

c++ - 在 C++ 的聚焦窗口上使用 XGetPixel 获取像素 RGB 颜色

c++ - 如何使用 xlib 识别顶级 X11 窗口?

c++ - X11 键按下导致键按下和释放

window-managers - 如何在很棒的窗口管理器版本 >4 中删除标题栏

具有非特权用户的Linux exec

c - 如何在 c 程序(在 linux 上)中接收使用 sigqueue 发送的信号?