C 对图形使用linux帧缓冲区,但禁用控制台文本
我有一些在linux帧缓冲区控制台上绘制简单图形的c代码。我还使用了树莓圆周率和它的复合视频输出。操作系统是raspbian的,我正在做一个不使用X的低级解决方案 我的图形处理很好,我也能阅读usb键盘并对按键做出反应 目前有一个tty终端,我的图形是写在上面的。tty仍处于活动状态,按键会回显到屏幕上 我想要实现的是禁用帧缓冲区上的所有控制台消息和TTY,以便只显示我的图形。有人有好的方法吗?也许在虚拟控制台上禁用ttyC 对图形使用linux帧缓冲区,但禁用控制台文本,c,linux,framebuffer,C,Linux,Framebuffer,我有一些在linux帧缓冲区控制台上绘制简单图形的c代码。我还使用了树莓圆周率和它的复合视频输出。操作系统是raspbian的,我正在做一个不使用X的低级解决方案 我的图形处理很好,我也能阅读usb键盘并对按键做出反应 目前有一个tty终端,我的图形是写在上面的。tty仍处于活动状态,按键会回显到屏幕上 我想要实现的是禁用帧缓冲区上的所有控制台消息和TTY,以便只显示我的图形。有人有好的方法吗?也许在虚拟控制台上禁用tty Rob我想你要找的是ioctl(fd,KDSETMODE,KD_GRAP
Rob我想你要找的是
ioctl(fd,KDSETMODE,KD_GRAPHICS)
。您需要在退出前将其设置回原位