Endeavour OS not tracking Keyboard on VmagicMirror

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’m guessing you’re using Wayland and that’s why, but it could just be general incompatibility/limitation with WINE/Linux.

If you are using Wayland, try X11 and see if it works.

And if you don’t know what Wayland and X11 are, check here (Point 4):

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.

1 Like