calibx / msfsdeck

MSFS Plugin for LoupeDeck Live & CT
Apache License 2.0
49 stars 13 forks source link

compatibility with the razor loupedeck ans S #156

Closed calibx closed 2 years ago

calibx commented 2 years ago

Discussed in https://github.com/calibx/msfsdeck/discussions/154

Originally posted by **helifella** October 27, 2022 Hello, I am using W11 and have MSFS installed through the App Store. I purchased a Razer Stream Controller and installed it. I tried installing the plugin via the Loupedeck Marketplace, which threw the installation error as shown in the YouTube video. I ignored that, rebooted and changed the Profile. My issue was that I only saw two icons on the profile: Razer 2022-10-26 125041 I uninstalled that and did the manual install - same issue. Then I found if I changed the Device to CT or Live, I could see the Profile and associated control mappings applied correctly in the app, but of course changing the Live Profiles did not change the screen on the Razer hardware. So the Plugin appears to have installed as designed, but isn't working to my expectations. The Razer is technically the same as a Loupedeck Live, and therefore anything Profile or plugin that works on the Live should work on the Razer, but something in the backend is screwing it up. I'll email Razer and Loupedeck about it too because I shouldn't be having this kind of issue- if someone writes a plugin for one, it should work on the other. I feel ultimately this is a Razer/Loupedeck issue, but if you have a suggestion of a workaround in the interim I'd really appreciate it. Here is the installation log, perhaps that might shed some light on it... [2022-10-26T15-47-29-5129_LoupedeckServiceTool.log](https://github.com/calibx/msfsdeck/files/9874278/2022-10-26T15-47-29-5129_LoupedeckServiceTool.log) Edit: I've been looking into it further and I believe the issue is the different hardware ID code of the Razer Stream Controller which is Loupedeck40. I see there are two files, DefaultProfile20win.lp4 and DefaultProfile30win.lp4, which means there also needs to be a DefaultProfile40win.lp4 for it to work on mine. It would be exactly the same as the loupedeck30 (Live) profile as the hardware is identical. I had a look to see if I could figure out how to modify the code to achieve a solution for myself but it's a bit more advanced than I can handle - I created an issue.
calibx commented 2 years ago

Need profile from razor to make one

calibx commented 2 years ago

duplicated