为了账号安全,请及时绑定邮箱和手机立即绑定

控制鼠标和键盘Golang?

控制鼠标和键盘Golang?

Go
holdtom 2021-08-23 16:49:08
如何在操作系统/X11 级别控制检索/设置鼠标和触发键盘事件的位置?这类似于Java 中 Robot 类中的功能。我知道很可能不会有跨平台解决方案,但是如何在 Windows、Linux 和 Mac 上实现这一点?
查看完整描述

3 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

请看robotsgo,Golang Native 跨平台系统自动化


查看完整回答
反对 回复 2021-08-23
?
HUH函数

TA贡献1836条经验 获得超4个赞

ncurses bind - 是我发现的最轻量级的解决方案,所有其他解决方案都是图形或游戏引擎的一部分


查看完整回答
反对 回复 2021-08-23
?
不负相思意

TA贡献1777条经验 获得超10个赞

有很多方法可以解决这个问题。

与您描述的最接近的项目是“ ui ”

下一个级别是使用调用SDL的 go 绑定之一,这可能更容易。

堆栈的上层将是像 GTK、QT、FLTK 之类的工具包(甚至像 BurntSushi5 提到的 X11,但我不推荐它。)只需在 github 上搜索工具包并按语言选择即可。


查看完整回答
反对 回复 2021-08-23
  • 3 回答
  • 0 关注
  • 250 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信