pygame - 使用带有 DirectFB 的 PyGame 在屏幕中心出现奇怪的符号
问题描述
我正在使用 pygame 在微型 SPI LCD 支架上绘制 GUI,就像/dev/fb1
通过 directfb 一样。
如果我运行 df_matrix,则不会出现奇怪的符号。
如果我在pygame中绘制,然后手动打开/dev/fb1
,写入屏幕数据,奇怪的符号没有出现。
那么,如何摆脱这个烦人的符号呢?
解决方案
为了隔离问题,我尝试了很多解决方案,将pygame从1.9.6升级到2.0.0.dev12,无效。升级 sdl1 到 sdl2,无效。重新编译安装directfb 1.7.7,无效。调用 pygame.mouse.set_visible(False),无效。导出 SDL_NOMOUSE=1,无效。
最后,正如 Kingsley 和 Cribber 所建议的,它一定是鼠标光标,所以我找出了正确的解决方案:
add no-cursor to /etc/directfbrc
推荐阅读
- sql - SQL Server:合并具有相同ID但不同列值的两行
- python - 为什么没有在 tkinter 单选按钮中设置默认值?
- azure - Azure Active Directory 是否也识别机器/IP/网络以登录或有任何设置
- python - pyad.adsearch.ADQuery() 失败并出现 com_error
- javascript - 无法在反应中读取未定义的属性“名称”?
- node.js - 如何修复 TypeError:无法读取 null 的属性“客户”
- typescript - 打字稿:迭代模块导出的标识符并根据一些规则验证它们
- sql - 此查询的 Postgresql 索引?
- javascript - 大数上的 toFixed 函数
- javascript - 如何在 Webpack 中缩小文件?