同时在MacOS与Linux之间用pygame的兼容性问题及其他

MacOS下用Virtualbox安装Linux虚拟机

正常安装之后非常卡顿。从Devices下选择Insert Guest Additions CD Image安装重启后恢复正常。Virtualbox里像素Scale设置成200%。平时用的时候直接最大化,用三指左右扫在Mac和虚拟机中切换

MacOS下多线程程序出现 ‘nextEventMatchingMask should only be called from the Main thread’

MacOS下键盘操作这一类的代码需要在主线程中执行,同样的代码在Linux下可以测试通过。参见Github上的这个问题

Linux虚拟机中的鼠标

如果虚拟机没有捕获鼠标的话(需要用热键将鼠标从虚拟机切出),pygame的设置鼠标位置的API不能正常工作(鼠标位置由宿主机直接指定)。

Linux实体机连接蓝牙鼠标

解决方案参考这个帖子。先从命令行用bluetoothctl进入蓝牙配置,找到你的鼠标的硬件地址。然后执行操作

[bluetooth]# power off
[bluetooth]# power on
[bluetooth]# sca
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值