Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auto-detecting a laptop touchpad as a gamepad #80

Open
NetSysFire opened this issue Feb 3, 2023 · 0 comments
Open

Auto-detecting a laptop touchpad as a gamepad #80

NetSysFire opened this issue Feb 3, 2023 · 0 comments

Comments

@NetSysFire
Copy link

When I first launched parsec on my laptop, I almost immediately noticed severe glitchiness.

The cause for that it auto-detected my touchpad as a gamepad and actually used it right away without any user input, amplifying mouse movement and making navigation of the application impossible.

Steps to reproduce

  1. Launch parsec on a Linux laptop. In my case this is a Dell Latitude 3500 running Arch Linux, but I imagine it will also be reproducible with similar devices or even on a desktop with a touchpad connected, as this is not really unique.
  2. If no glitchiness is happening yet, navigate to the gamepad settings section and your touchpad should pop up immediately and is auto-enabled.
  3. Glitchiness because mouse movement is amplified.

Expected behavior

Do not setup touchpads as gamepads or require manual enabling for such devices. On Linux, many devices have metadata, too, so filtering out touchpads should be trivial. I am fairly sure there are already libraries for this, e.g sdl2, which you can look at for references.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant