Detect WSLg

This commit is contained in:
Linus Dierheimer
2022-06-18 14:55:56 +02:00
parent 9176797327
commit 26d17250b6
4 changed files with 14 additions and 2 deletions
+6
View File
@@ -193,6 +193,12 @@ void ffPrintCursor(FFinstance* instance)
const FFDisplayServerResult* wmde = ffConnectDisplayServer(instance);
if(ffStrbufCompS(&wmde->wmPrettyName, "WSLg") == 0)
{
ffPrintError(instance, FF_CURSOR_MODULE_NAME, 0, &instance->config.cursor, "WSLg uses native windows cursor");
return;
}
if(ffStrbufIgnCaseCompS(&wmde->wmProtocolName, "TTY") == 0)
{
ffPrintError(instance, FF_CURSOR_MODULE_NAME, 0, &instance->config.cursor, "Cursor isn't supported in TTY");