jason Posted January 18, 2023 Author Report Share Posted January 18, 2023 Okay, this is a bit of a process, and I'll describe what we've done. We've taken windows demo USB apps and we've wrapped our device into it so that we can use their code and framework to see if we can open the remote using their code. There are two approaches windows takes, HID and USB devices. We made an app for each. I could not sign their app using their certificate so what we are asking is for you to do the following for each of the apps: HID Download the app here Unzip and run `Install.ps1` (This installs a self signed certificate for the app) If successful, you should be able to run CustomHidDeviceAccess_1.0.0.0_x86_x64_arm_Debug.appxbundle by double clicking You should see a box, 'Select a Hid Device'. If you see our device in there, select and click `connect`. If connected successfully, you will see some text at the bottom of the window that says, "Currently connected to: \\...." If it failed, it should give us an error code, please let us know what that is. USB Download the app here Unzip and run `Install.ps1` (This installs a self signed certificate for the app) If successful, you should be able to run CustomUsbDeviceAccess_1.0.4.0_x86_x64_arm_Debug.appxbundle by double clicking You should see a box, 'Select a USB Device'. If you see our device in there, select and click `connect`. If connected successfully, you will see some text at the bottom of the window that says, "Currently connected to: \\...." If it failed, it should give us an error code, please let us know what that is. ---- Only one of these apps should list our device, and not the other. I'm sorry for these mundane tasks that feel endless, believe me, I'm trying to push us past this as quickly as possible and may have a lead on a laptop I can purchase to reproduce this. 1 Link to comment Share on other sites More sharing options...
theboomr Posted January 18, 2023 Report Share Posted January 18, 2023 (edited) Alright, so. First off just want to say, I needed to enable developer mode on my Win11 PC, as well as enable running powershell scripts, in the 2 places I circled in this screenshot: Once I figured that out: the remote shows up in the HID app, and not in the USB app. However, in the HID app, when I select the device, then click "Connect to device", it gives me this red error at the bottom of the window. Edited January 18, 2023 by theboomr Link to comment Share on other sites More sharing options...
jason Posted January 18, 2023 Author Report Share Posted January 18, 2023 4 minutes ago, theboomr said: Alright, so. First off just want to say, I needed to enable developer mode on my Win11 PC, as well as enable running powershell scripts, in the 2 places I circled in this screenshot: Once I figured that out: the remote shows up in the HID app, and not in the USB app. However, in the HID app, when I select the device, then click "Connect to device", it gives me this red error at the bottom of the window. That’s helpful. Is SkipApp open? Link to comment Share on other sites More sharing options...
theboomr Posted January 18, 2023 Report Share Posted January 18, 2023 SkipApp is not open, and I don't see any processes in Task Manager that look like it's hanging out in the background accidentally or anything Link to comment Share on other sites More sharing options...
jason Posted January 18, 2023 Author Report Share Posted January 18, 2023 4 minutes ago, theboomr said: SkipApp is not open, and I don't see any processes in Task Manager that look like it's hanging out in the background accidentally or anything Anyway you can print out the processes I can see? Can you also open up the event viewer. Search for 20a0 can you export that and attach? something in windows is reserving it maybe. Link to comment Share on other sites More sharing options...
theboomr Posted January 18, 2023 Report Share Posted January 18, 2023 Here's a list of running processes. Can you provide a little more instruction how to properly search the Event Viewer? I'm not that familiar with it and find that its UI leaves...quite a lot to be desired, lol. theboomr_Running-Process-List.txt Link to comment Share on other sites More sharing options...
jason Posted January 18, 2023 Author Report Share Posted January 18, 2023 10 minutes ago, theboomr said: Here's a list of running processes. Can you provide a little more instruction how to properly search the Event Viewer? I'm not that familiar with it and find that its UI leaves...quite a lot to be desired, lol. theboomr_Running-Process-List.txt 115.51 kB · 1 download Yes, it doesn't look like there is an easy way to export. Let's try something first. Go to Event Viewer->Custom Views->Device Manager USB Input Device Is there anything there? There should only be a few, click on them, screen shot those. Let me figure out how to create a filtered view and I'll get back to you asap. Link to comment Share on other sites More sharing options...
theboomr Posted January 18, 2023 Report Share Posted January 18, 2023 There are 10 events in there, none from today though. All from yesterday the 16th and a few earlier on the 14th. Still want screenshots of those? I assume you just want the General tab? Link to comment Share on other sites More sharing options...
theboomr Posted January 18, 2023 Report Share Posted January 18, 2023 Wasn't too much trouble to grab these so here's screenshots of all 10 Link to comment Share on other sites More sharing options...
dnalloheoj Posted January 18, 2023 Report Share Posted January 18, 2023 (edited) Apologies for dropping off for a few days, work got busy this week and ended up decided to format and reinstall for a separate reason a couple days ago. Darn Samsung Data Migration. So back in with a fresh W10 Ent install on my PC, testing from the W11 VM shortly. Oddly, seems I can't USB passthrough the Skip any more to the W11 box without it temporarily disconnecting the USB->NVME drive I've got the VM on. Will try rebuilding it quick. Nevermind, rebuilding didn't help. I guess that's just completely broken now. Not sure if related to the recently installed update or either of those demo apps, other USB devices still pass through fine though. Currently got getting much of a response at all in the App, should be on the version from a page or two back. Getting connected via HID though. USB same error as above poster. flirc20230118.log Edited January 18, 2023 by dnalloheoj Link to comment Share on other sites More sharing options...
jason Posted January 18, 2023 Author Report Share Posted January 18, 2023 45 minutes ago, dnalloheoj said: Apologies for dropping off for a few days, work got busy this week and ended up decided to format and reinstall for a separate reason a couple days ago. Darn Samsung Data Migration. So back in with a fresh W10 Ent install on my PC, testing from the W11 VM shortly. Oddly, seems I can't USB passthrough the Skip any more to the W11 box without it temporarily disconnecting the USB->NVME drive I've got the VM on. Will try rebuilding it quick. Currently got getting much of a response at all in the App, should be on the version from a page or two back. Getting connected via HID though. USB same error as above poster. flirc20230118.log 204.84 kB · 2 downloads This is really interesting and it's starting to look like two distinct problems. 1. We need to investigate why windows sdk sample app allows us to connect and ours does not 2. Boomer has another problem that is likely related to driver corruption. I suspect because it's more bleeding edge. It would be great to get another data point. @AeroCluster@sWRbQTFGSIAWare you able to give this a shot? Link to comment Share on other sites More sharing options...
jason Posted January 18, 2023 Author Report Share Posted January 18, 2023 1 hour ago, theboomr said: Alright, so. First off just want to say, I needed to enable developer mode on my Win11 PC, as well as enable running powershell scripts, in the 2 places I circled in this screenshot: Once I figured that out: the remote shows up in the HID app, and not in the USB app. However, in the HID app, when I select the device, then click "Connect to device", it gives me this red error at the bottom of the window. Thanks for adding those extra instructions. I really think your specific issue isn't quite the same but more so because of the problem in device manager. Have you tried putting a hub inbetween and different ports? Link to comment Share on other sites More sharing options...
theboomr Posted January 18, 2023 Report Share Posted January 18, 2023 11 minutes ago, jason said: Thanks for adding those extra instructions. I really think your specific issue isn't quite the same but more so because of the problem in device manager. Have you tried putting a hub inbetween and different ports? I have tried several ports, including some on the back and all of my front-facing ports, but I haven't tried every single back port. I have not tried putting a hub in between, that's an interesting idea. Can try that tonight probably. If I feel up to it I will try to test every single port in the back too, but I like to keep the same things plugged into the same ports so it is annoying to unplug things :) Link to comment Share on other sites More sharing options...
dnalloheoj Posted January 18, 2023 Report Share Posted January 18, 2023 Here's a couple more pictures from Event Viewer, was able to track down which specific HID-Compliant Vendor Defined device it was popping up as in Devmgmt, grabbed all the different EventID's I found. https://imgur.com/a/jJ398Zp Link to comment Share on other sites More sharing options...
jason Posted January 18, 2023 Author Report Share Posted January 18, 2023 3 minutes ago, theboomr said: I have tried several ports, including some on the back and all of my front-facing ports, but I haven't tried every single back port. I have not tried putting a hub in between, that's an interesting idea. Can try that tonight probably. If I feel up to it I will try to test every single port in the back too, but I like to keep the same things plugged into the same ports so it is annoying to unplug things :) I've googled this problem, and there is no single solution. From rolling back drivers, to new cables, disabling to re-enabling the device. It's all over the place. My favorite is: "I fixed it!", and then I can only imagine microsoft killed them because there is no fucking follow-up. 2 Link to comment Share on other sites More sharing options...
jason Posted January 18, 2023 Author Report Share Posted January 18, 2023 4 minutes ago, dnalloheoj said: Here's a couple more pictures from Event Viewer, was able to track down which specific HID-Compliant Vendor Defined device it was popping up as in Devmgmt, grabbed all the different EventID's I found. https://imgur.com/a/jJ398Zp If you go into device manager, expand Human Interface Devices, double click on each one that says, "Usb Input device", and then click on hardware ID's. You'll want to find one that says VID_20A0 Once you do that, go to the general tab of that device. Does it say: 'this device is working properly'.? Or something else? Link to comment Share on other sites More sharing options...
dnalloheoj Posted January 18, 2023 Report Share Posted January 18, 2023 (edited) Correct - VID_20A0 showing This device is working properly. Edit: Confirmed those same events linked in imgur (from 80EE and 40E8) are essentially the same ones that show up for the relevant 20A0 VID Edited January 18, 2023 by dnalloheoj Link to comment Share on other sites More sharing options...
jason Posted January 18, 2023 Author Report Share Posted January 18, 2023 4 minutes ago, dnalloheoj said: Correct - VID_20A0 showing This device is working properly. Edit: Confirmed those same events linked in imgur are essentially the same ones that show up for the relevant 20A0 VID Boom, this is good news. Do you see anything in Events? How about Events->View all events? Link to comment Share on other sites More sharing options...
dnalloheoj Posted January 18, 2023 Report Share Posted January 18, 2023 (edited) https://imgur.com/a/vVEnLrU Multiple copies of the same looking windows to get the whole content of 'Information:' The pictures from event viewer previously are what pop up in View All Events. Edited January 18, 2023 by dnalloheoj Link to comment Share on other sites More sharing options...
jason Posted January 18, 2023 Author Report Share Posted January 18, 2023 Just now, dnalloheoj said: https://imgur.com/a/vVEnLrU Multiple copies of the same looking windows to get the whole content of 'Information:' Thank you. I think we're narrowing this down now and I think @theboomrhas a different problem. But we'll need a few more tests from folks. Thank you so much for the help. Link to comment Share on other sites More sharing options...
dnalloheoj Posted January 18, 2023 Report Share Posted January 18, 2023 (edited) No problem. If @theboomr wants some help with his stuff and you think it's separate I could set some time away this weekend to hop on his computer remotely if he trusts a random internet stranger. Out for the night and on-site all day tomorrow, but ping me on reddit at the same name or discord dnalloheoj#4449 or whatever, might see it a little quicker if you need anything further, otherwise I'll check back here soon enough. Thanks for the work on this Jason. Edited January 18, 2023 by dnalloheoj Link to comment Share on other sites More sharing options...
jason Posted January 18, 2023 Author Report Share Posted January 18, 2023 Just now, dnalloheoj said: No problem. If @theboomr wants some help with his stuff and you think it's separate I could set some time away this weekend to hop on his computer remotely if he trusts a random internet stranger. Out for the night and on-site all day tomorrow, but ping me on reddit at the same name or discord dnalloheoj#4449 or whatever, might see it a little quicker, if you need anything further. Thanks for the work on this Jason. No problem and really thanks so much for the help and patience to you and to all. 1 Link to comment Share on other sites More sharing options...
theboomr Posted January 18, 2023 Report Share Posted January 18, 2023 Just now, dnalloheoj said: No problem. If @theboomr wants some help with his stuff and you think it's separate I could set some time away this weekend to hop on his computer remotely if he trusts a random internet stranger. Out for the night and on-site all day tomorrow, but ping me on reddit at the same name or discord dnalloheoj#4449 or whatever, might see it a little quicker, if you need anything further. Thanks for the work on this Jason. If it comes down to it, I'd prolly be okay with that haha. No rush to do that though since I am able to connect the remote successfully on my windows tablet still, so it's not like my remote is totally unusable while the app doesn't work on my main PC. I am also on Discord at theboomr#6204 if that's a communication option, I'll also see that quicker than here. Link to comment Share on other sites More sharing options...
theboomr Posted January 18, 2023 Report Share Posted January 18, 2023 Ok I did try with a USB hub and no change in behavior. Didn't try the rest of USB ports in back of my PC but I strongly doubt it would make any difference. Link to comment Share on other sites More sharing options...
jason Posted January 18, 2023 Author Report Share Posted January 18, 2023 4 minutes ago, theboomr said: Ok I did try with a USB hub and no change in behavior. Didn't try the rest of USB ports in back of my PC but I strongly doubt it would make any difference. No I don’t think so. But I’m convinced it’s a symptom of this other issue. Are you able to top back drivers in the device? Link to comment Share on other sites More sharing options...
Recommended Posts