我的键盘和 SDL(以及其他一些东西)出现了问题。
基本上,每当我按下我制作的 pong 克隆版中的一个键(或任何使用 SDL 的游戏)时,该键要么被记录为被按下两次,要么如果按住该键,则它会跳过(打开和关闭)。这种情况也发生在我玩的一些游戏中(大概是也使用 SDL 进行输入的游戏)。
使用相同应用程序的 Windows 上不会出现此问题(在 VM 中运行 Windows 只是为了尝试一下),并且以前安装的 Ubuntu 中也不会出现。
所以我的问题是:如何在不重新安装整个操作系统的情况下重新安装 Ubuntu 中的输入驱动程序(或与其相关的任何内容)。
答案1
似乎是 libsdl 2.0.5 中的一个错误。它应该在一开始就被修复,但 Ubuntu 仍然在使用这个错误的版本。