bitgapp / Cursr

KVM - Share Mouse & Keyboard between multiple computers. Custom borders and more!
https://cursr.app
Other
142 stars 4 forks source link

KVM mission control gesture only works on primary computer #68

Open shareef777 opened 2 months ago

shareef777 commented 2 months ago

Describe the Bug/Issue

When pairing two systems with Cursr and using four finger gesture for Mission Control, the gesture is only recognized on the originating device of the trackpad.

Steps to Reproduce

  1. Set trackpad gesture for Mission Control
  2. Move cursor to second paired device and use gesture
  3. Only primary device Mission Control activates

Expected Behavior

Expect Mission Control gesture to activate the device that the cursor is active on.

Screenshots If applicable, add screenshots to help explain your problem.

Your Environment

Additional Context

ragauskl commented 2 months ago

Yeah.. I know it's a bit annoying but the more complex gesture control (one not mimicking simple mouse events) is simply not implemented yet, if enough people request this I can look into macOS specific support for Mission Control, maybe there are some simple event's I can catch and pass onto another device, but for now this is first or second request since KVM was added to Cursr about a year ago.

I haven't added this yet as I want to provide touchpad gesture support on all OS and if I remember correctly that at very least this includes writing a custom driver for Linux which will be a lot of work, so for now I had to prioritize tasks that are higher priority and quicker to deal with, ex bugs and features that are required by more people.

So I will get to it - it's definitely in the plan, but first I have to finish some other work. I already have 1.8 fully planned, so maybe in 1.9 or 1.10, sorry for the inconvenience in meantime