gpt4 book ai didi

C/C++ : Disable mouse in Linux (X11 - xinput)

转载 作者:太空狗 更新时间:2023-10-29 12:31:20 24 4
gpt4 key购买 nike

我想使用 C/C++ 在 Linux 中以编程方式启用和禁用鼠标。 X11 的输入扩展允许您使用终端命令执行此操作:

xinput set-int-prop "<device name>" "Device Enabled" 8 0

这非常有效,但我希望直接使用库来执行此操作。我在 libxi(X11 输入扩展库)上找不到任何合适的文档,/usr/include/X11 中的头文件也没有提供任何有用的功能。谁能帮我解决这个问题?

最佳答案

您知道 xinput 是开源的,对吧? :) Here's the source tree .

似乎可以归结为对 XIChangeProperty() 的调用.

您可能会比我更仔细地阅读代码,当然还有手册页,以找出所需的参数。

关于C/C++ : Disable mouse in Linux (X11 - xinput),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26178170/

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