This article covers situations where you cannot control the host computer using your mouse and keyboard, or where your cursor is missing or not moving like you would expect. If you're instead having issues with a controller, look into the article on controller issues.
Guests weren't given control permissions
The host needs to give permission by clicking the profile picture of the people connected at the bottom of Parsec.
Issues with task manager and elevated programs
Parsec cannot control task manager, and other programs running as administrator, in case it lacks system permissions. Learn how to give Parsec system permissions.
Game anti-cheats blocking Parsec's inputs
If you're playing a multiplayer game, it may intentionally block Parsec's inputs. Two common examples are Valorant and more recently League of Legends, which both use Vanguard anti-cheat.
Some game anti-cheats also run independently of the game (such as Vanguard) and can also be in effect outside the game. If you suspect an anti-cheat is causing the issue, try to restart your computer or remove the game and the anti-cheat completely.
Exclusive Input is not allowing the guest to use the mouse
The Exclusive Input Mode in Parsec's settings > Host makes it such that the host's mouse has higher priority over guests. If the host's mouse is constantly updating and moving slightly, the guests may never get to control it themselves. You can test this theory by turning off the setting and restarting the host's stream to apply the setting.
The cursor isn't visible when I try moving
If the host computer lacks a physical mouse, Windows will explicitly remove the cursor, and Parsec faithfully reproduces that behavior. To resolve, either connect a physical mouse into the host computer if possible, or use one of the solutions below.
Note: On Android, the cursor is intentionally not shown when you use touch inputs. If you need the cursor visible in this one specific case, then skip to the next section where we show how to enable the pointer trails feature in Windows.
Using the virtual mouse driver
Enable the 'Virtual Mouse' setting in Parsec's settings, in the Host tab, for the affected host computer. This setting creates a mouse device that does not do any movement on its own, but Windows sees it and adds back the cursor. This setting requires our Virtual USB Driver, which you can download using the link below that same setting.
Using the Windows Mouse Key setting
There's also a workaround using a built-in Windows setting.
- Press Windows key + I to open the settings
- Open Ease of Access
- Select Mouse in the left sidebar
- Enable Turn on Mouse Keys
The cursor doesn't move when other people move
Parsec tends to not show the cursor movement for the people connected when someone else aside from them moves the cursor. If you want to be able to see what other people are doing with the cursor, the host can enable cursor trails to cause it to show up in the stream. Here's how to do it on the host computer:
- Press Windows key + R
- Type
main.cpl
and press Enter - In the Pointer Options tab, enable Display pointer trails
- Set the duration slider as short as possible
- Click OK to close
With that, you should see the movements now on the guest. If you think the mouse is a bit too stuttery, you can manually edit a value in the registry editor to an unusually higher value than you can usually have, which will make it feel smoother.
- Press Windows key + R
- Type
regedit
and press Enter - Go to HKEY_CURRENT_USER\Control Panel\Mouse
- Double click MouseTrails and set the value to 100
- Click OK
- Restart the computer to apply the changes