Haskell向操作系统发送键盘信号

Haskell向操作系统发送键盘信号,haskell,keyboard,output,Haskell,Keyboard,Output,我想从haskell将键盘输入回操作系统(ubuntu)。更具体地说,我正在解析一个二进制信号,我想把它转换成键盘输入。我不想把键盘输入捕获到程序中 是否有haskell软件包支持此功能?如果没有,是否有好的攻击策略?好的,因此我最终使用了该库。它不可跨操作系统移植,但我现在可以使用midi控制器键入。如果有人感兴趣,代码已打开。Ubuntu操作系统本身不关心键。(与Windows不同,Linux操作系统在操作系统和用户界面方面做了适当的区分。)我想您想将键盘事件发送到?或者确实发送到某个正在运

我想从haskell将键盘输入回操作系统(ubuntu)。更具体地说,我正在解析一个二进制信号,我想把它转换成键盘输入。我不想把键盘输入捕获到程序中


是否有haskell软件包支持此功能?如果没有,是否有好的攻击策略?

好的,因此我最终使用了该库。它不可跨操作系统移植,但我现在可以使用midi控制器键入。如果有人感兴趣,代码已打开。

Ubuntu操作系统本身不关心键。(与Windows不同,Linux操作系统在操作系统和用户界面方面做了适当的区分。)我想您想将键盘事件发送到?或者确实发送到某个正在运行的应用程序?我不知道键事件发送到了X,但这是有意义的。我想将击键发送到X服务器,让它处理对当前活动窗口或其他任何对象的委派。在X中,一种方法是使用XTest。有一个库已经在haskell中包装了Xtest协议:-对您有用吗?