前沿
在wsl中使用sdl等图形库的时候发现只要鼠标一旦移动到SDL界面便会消失,然而鼠标操作依旧可以正常点击,推测光标渲染的问题,导致光标没有显示出来
原因
SDL 驱动选择导致(Wayland vs X11/Xwayland)
WSLg 下 SDL 默认走 X11(Xwayland) 时的“鼠标光标渲染/抓取 bug”
解决方法
强制走 Wayland
1 | export SDL_VIDEODRIVER=wayland |
在wsl中使用sdl等图形库的时候发现只要鼠标一旦移动到SDL界面便会消失,然而鼠标操作依旧可以正常点击,推测光标渲染的问题,导致光标没有显示出来
SDL 驱动选择导致(Wayland vs X11/Xwayland)
WSLg 下 SDL 默认走 X11(Xwayland) 时的“鼠标光标渲染/抓取 bug”
强制走 Wayland
1 | export SDL_VIDEODRIVER=wayland |