I tried running VMagicMirror on Linux using Wine and Steam Proton. VMagicMirror is an application used by VTubers to animate characters created with VRoid.
The app runs smoothly on my Linux system, Endeavour OS. However, when the app is covered by another application, the character in VMagicMirror stops tracking my keyboard and mouse movements and remains idle. But when I bring the app back to the foreground (not minimized), the character resumes tracking my keyboard and mouse inputs.
On Windows, even when VMagicMirror is covered by another application, the character continues tracking the keyboard and mouse without issues.
Is there a way to make VMagicMirror detect keyboard tracking even when the application is covered by another app?
I’ve already switched to X11, but it’s the same no changes. When I tried using Proton Steam with the legacy runtime, it only detected pointer movement; the keyboard and mouse clicks still didn’t work. Maybe this is indeed a compatibility issue with Windows applications that haven’t fully worked on Wine or Proton yet. But seriously, I’m getting even more curious.