shks / ParsecTOP

Parsec texture streaming client operator for TouchDesigner. Build with CPulsPuls Operator. Based on https://github.com/parsec-cloud/parsec-sdk.
20 stars 1 forks source link

Option to disable mouse grab #1

Open pointshader opened 3 years ago

pointshader commented 3 years ago

Hi, thank you for your work to start this project!

I successfully connected to a host, but immediately the cursor on the client seems like it's being overriden. However, it's not smooth. The mouse only updates once every second or two, even outside of touchdesigner, making the computer essentially unusable until I disable the parsecTOP.

Do you think there is an easy way to add an option to disable however this TOP is grabbing the mouse? I'm assuming somewhere under the hood it's using win32 calls.

I'm excited to see where this project goes - do you plan on open sourcing this code eventually?

Cheers!

shks commented 3 years ago

Hi, thank you for your report. I just made a major update to this project. Now both the client and host can be integrated with TouchDesigner. In addition, I put a toggle to switch on/off of sending mouse pos. Note and mouse position override is only with the desktop mode (Parsec APP).