如何为linux控制台编写虚拟键盘?

时间:2013-02-01 03:07:56

标签: linux usb

我想在不使用键盘的情况下将键盘输入发送到linux机器。我想在任何Linux控制台和xmbc中都接受这个输入。

我的一个想法就是编写某种类型的虚拟USB键盘,以这种方式发送输入,但这可能会让它变得复杂。

基本上我正在寻找的是没有X(和XMBC)的Synergy

任何人都有关于在哪里寻找的建议?

2 个答案:

答案 0 :(得分:1)

你可以写一个用户空间驱动程序将事件注入内核..所以你可以ssh到你的linux框中,运行驱动程序并注入你键入的按键..所以它就好像有一个物理键盘连接和适用于所有程序。 This提供了有关如何编写用户空间驱动程序的详细信息...如果您不想重新发明轮子,则此程序TermKeyboard就是这样做的。

免责声明:我编写了程序

答案 1 :(得分:-1)

sourceforge上有一个fbcon键盘。 to com; ile it你必须添加string.h include http://sourceforge.net/projects/tabletvk/?source=dlp