Mouse and Keyboard Isn't Working Correctly When Connected

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.

 

Issues with Arcade beta

Arcade does not give guests an actual keyboard or mouse. The guest's keyboard has a specific set of keys (shown below) that will act like a controller on the host, and the mouse has no function at all. If you want guests to use the actual keyboard and mouse, use the Computers tab to share your desktop.

https://support.parsec.app/hc/article_attachments/360080742051/arcade_keyboard_layout.png

If the guests are having issues controlling with the keyboard on Arcade even using the correct keys shown above, ask guests to click on the game to ensure Parsec is the active window. If there are still issues, look into the article on controller issues. The rest of this article on mouse and keyboard will be about hosting via the Computers tab.

 

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.

https://support.parsec.app/hc/article_attachments/360080742071/give_permissions.png

 

Unable to control in certain programs and situations

Check if you can control in some programs and situations, but not others. If that is the case, it is possible that either Parsec is lacking system permissions, or you're playing a game with an anti-cheat that blocks Parsec's inputs.

 

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 solve that, you can do either one of the things below:

  • Connect a physical mouse into the host computer if possible
  • If you can't, you may use this Wacom driver which we confirmed allows you to use the mouse properly
  • If you prefer not to use a third-party driver, you can instead enable Mouse Keys on the host's Windows machine, using the instructions below

If you want to enable Mouse Keys instead of connecting a mouse or using a driver:

  • Press Windows key + I to open the settings
  • Open Ease of Access
  • Select Mouse in the left sidebar
  • Enable Turn on Mouse Keys

ease_of_access_mouse.png

 

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

display_pointer_trails.png

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

regedit_mousetrails.png