-
Notifications
You must be signed in to change notification settings - Fork 34
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
Feature Request: Windows and Mac support #60
Comments
Thanks for the praise. But since device events used within the project are very much Linux specific, I don't think this will happen in the short or even in the medium term. 🤷♂️ Edit: In addition I might add: A version for Windows (and Mac) would be nice - so ideas for device handling on theses Platforms are very welcome. |
Windows does not allow device grabbing by an application. For USB device, there is a workaround (see libusb/libusb#335 ); however for bluetooth device, I do not know any workaround. To overcome this issue, the official Logitech Software configure the device to send all of its signal on HID++ interface. For more details, please see Logitech Spotlight HID++ documenation. Hence, on Windows or Mac official software get all the device events on HID++ interface. However, Projecteur do not configure the device in same manner, because in that case Input Mapper feature will not work. Without Input Mapper feature, Projecteur cannot provide some advanced features (that are lacking in Official Software) and hence, purpose of porting will be defeated. |
Well, at least not in the short to medium term - maybe in the long term. Nevertheless, the following repo https://github.com/cvuchener/hidpp could help with realizing a Windows version in the future. |
Logitech seems to have discontinued the Spotlight remote, so if the software stops getting support in the future, we will probably need to make this app cross-platform. I’m getting a remote later today, so I’ll start playing around with the HID capture in Windows. MacOS might be easier, I’ll also take a look at that |
Just for documentation this might be useful at some point in the future regarding a potential Windows version of Projecteur: |
And Mac? would it be possible to capture alle events just via Qt? |
Don't know never owned or used a Mac 😀 - capturing all those events just via Qt it is not possible to my knowledge |
I have just discovered this and I must say this is SO MUCH BETTER than the original. Kudos to you, my (wo)man.
But I can't build it for Windows and/or Mac... So, could you create a Windows port? I'd even donate to see it happen :)
The text was updated successfully, but these errors were encountered: