我想写一个程序来重新映射用户输入,比如更改键盘布局,但也可以做一些更复杂的事情,比如制作一个速记程序(例如,"t qk fx jmps ovr t lzy dg“输出为”快速的狐狸跳过懒狗“)。我更喜欢在X级别或更低的级别上做这件事。
我可以根据实际用户的输出来制作某种虚拟键盘吗?理想情况下,我喜欢某种简单的界面(即程序的标准输入是一系列真实的用户输入事件,输出是虚拟键盘的用户输入事件),但如果这不可能,我仍然会对如何实现这一点的指针感兴趣。我现在对Linux硬件设备、低级X的东西或内核一无所知;事实上,我对Linux还是个新手。链接到“基础”教程不是不受欢迎的。
我正在尝试在我从VMWareTools上下载的Linux 19上安装OSBoxes 9.6.5-270。我正在VMWare工作站10.0.7Buil-2844087中运行它
就像很多在线网站一样,我无法通过
The path "/usr/bin/gcc" is not valid path to the gcc binary
问题。我在这里和那里读过几篇文章,其中指出需要安装一些先决条件。到目前为止,我已经安装了:
gcc
二值
制作
linux源
基本构建(12.4ubuntu1)
linux-headers-4.15.0-20-generic
我忘了安装哪个包了?还是安装脚