我有一些 C 代码,可以在 Linux 帧缓冲区控制台上绘制简单的图形。我还使用树莓派及其复合视频输出。操作系统是 raspbian,我正在做一个不使用 X 的低级解决方案。
我的图形运行良好,而且我还能够读取 USB 键盘并对按键做出响应。
目前有一个 tty 终端,我的图形是通过它写入的。 tty 仍然处于活动状态,按键操作会回显到屏幕上。
我想要实现的是禁用帧缓冲区上的所有控制台消息和 tty,以便只显示我的图形。有人有这样做的好方法吗?也许禁用该虚拟控制台上的 tty?
Rob
我想你正在寻找的是ioctl(fd, KDSETMODE, KD_GRAPHICS)
。您需要在退出之前将其设置回来。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)