AeroCluster Posted January 18, 2023 Report Posted January 18, 2023 5 hours ago, jason said: 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? I've attached all of the requested screenshots (I think. I might have missed a step catching up with the recent posts.). Hopefully these help. Let me know if there's some other info you could use.
jason Posted January 18, 2023 Author Report Posted January 18, 2023 6 hours ago, AeroCluster said: I've attached all of the requested screenshots (I think. I might have missed a step catching up with the recent posts.). Hopefully these help. Let me know if there's some other info you could use. can you and @theboomropen ‘process explorer’, Click the ‘find button’ of the menu bar. Type in 20a0. Does anything show up? If that doesn’t show anything, search for ‘hid’ Thank you for the help.
theboomr Posted January 18, 2023 Report Posted January 18, 2023 Nothing comes up for "20a0" in the search; I attached a screenshot of what comes up for "hid". I had to download process explorer from here for anyone else doing this.
jason Posted January 18, 2023 Author Report Posted January 18, 2023 22 minutes ago, theboomr said: Nothing comes up for "20a0" in the search; I attached a screenshot of what comes up for "hid". I had to download process explorer from here for anyone else doing this. Are you able to do a team viewer session?
theboomr Posted January 18, 2023 Report Posted January 18, 2023 28 minutes ago, jason said: Are you able to do a team viewer session? I probably can a little later this afternoon, like around 2pm MST? I would only have about 15-20 minutes for it, unless we waiting until way later tonight after I'm done with work. Fair warning, my internet upload speed is only like 3-5 Mbps so it will be a laggy experience unfortunately
jason Posted January 18, 2023 Author Report Posted January 18, 2023 25 minutes ago, theboomr said: I probably can a little later this afternoon, like around 2pm MST? I would only have about 15-20 minutes for it, unless we waiting until way later tonight after I'm done with work. Fair warning, my internet upload speed is only like 3-5 Mbps so it will be a laggy experience unfortunately Ah no problem, let's wait. Okay, for now, can you do the following. Find the device in device manager again. Go to the first entry in the list, take a screenrecording, just hit down on your keyboard, pause for a couple seconds, hit down again, until we get through all the entries. There must be a clue somewhere what has our device open. CleanShot 2023-01-18 at 11.29.27.mp4
jason Posted January 18, 2023 Author Report Posted January 18, 2023 46 minutes ago, theboomr said: Skip_Remote_USB_Properties.mp4 Major thanks to @Agustin Okay, FInd our Same 20A0 device under HID-compliant Vendor-Defined Device. Go to the details tab. Go to `Physical Device Object Name` Now open up the process explorer application. Search for your `value` you have for above, here is mine in the screenshot: What is the process? If it says non-existent, go to run->resmon Sort by PID, and find the match!
theboomr Posted January 18, 2023 Report Posted January 18, 2023 (edited) Hmm, so when I search in Process Explorer, there are zero results matching. I tried with the Skip app both open and closed, same thing. Also, not sure if this matters, but I noticed that the value for Physical Device Object Name seems to be incrementing by 1 (in hex) every time I unplug and plug it back in. Is that expected? Edited January 18, 2023 by theboomr
jason Posted January 18, 2023 Author Report Posted January 18, 2023 2 minutes ago, theboomr said: Hmm, so when I search in Process Explorer, there are zero results matching. I tried with the Skip app both open and closed, same thing. Also, not sure if this matters, but I noticed that the value for Physical Device Object Name seems to be incrementing by 1 (in hex) every time I unplug and plug it back in. Is that expected? It's not impossible. Are you sure you opened the right device in device manager? Maybe try the other 20a0?
theboomr Posted January 18, 2023 Report Posted January 18, 2023 It's definitely the device with "20A0" in its Hardware Ids, and it is the device that disappears from the list if I unplug the remote, so I'm pretty confident it's the right device. I tried searching for the Physical Device Object Name from the USB Input Device (which is "\Device\USBPDO-18" and does not change every unplug/replug the way the HID-compliant vendor-defined device does) and that also returns zero results in Process Explorer.
jason Posted January 18, 2023 Author Report Posted January 18, 2023 3 minutes ago, theboomr said: It's definitely the device with "20A0" in its Hardware Ids, and it is the device that disappears from the list if I unplug the remote, so I'm pretty confident it's the right device. I tried searching for the Physical Device Object Name from the USB Input Device (which is "\Device\USBPDO-18" and does not change every unplug/replug the way the HID-compliant vendor-defined device does) and that also returns zero results in Process Explorer. Can you make a video as previously done but with the vendor define device?
theboomr Posted January 18, 2023 Report Posted January 18, 2023 10 minutes ago, jason said: Can you make a video as previously done but with the vendor define device? Skip_Remote_Vendor-defined_USB_Properties.mp4
jason Posted January 18, 2023 Author Report Posted January 18, 2023 2 minutes ago, theboomr said: Skip_Remote_Vendor-defined_USB_Properties.mp4 And you were searching for \Device\00000134 ? You are not running any virtual machine software, is that correct?
theboomr Posted January 18, 2023 Report Posted January 18, 2023 2 minutes ago, jason said: And you were searching for \Device\00000134 ? You are not running any virtual machine software, is that correct? Correct and correct
jason Posted January 18, 2023 Author Report Posted January 18, 2023 Just now, theboomr said: Correct and correct Let's try this. Take a can of gasoline, carefully pour it on the computer, light it on fire, and call a priest, because the fucking thing must be possessed by the devil. 1
dnalloheoj Posted January 18, 2023 Report Posted January 18, 2023 (edited) Just tossing my results in here for information's sake: Edited January 18, 2023 by dnalloheoj 1
theboomr Posted January 18, 2023 Report Posted January 18, 2023 7 minutes ago, dnalloheoj said: Just tossing my results in here for information's sake: Ok that's interesting. If I open steam and then search Process Explorer for 20A0, it shows up for me as well just like this.
jason Posted January 18, 2023 Author Report Posted January 18, 2023 7 minutes ago, theboomr said: Ok that's interesting. If I open steam and then search Process Explorer for 20A0, it shows up for me as well just like this. omfg. Kill it and try the skipapp again.
theboomr Posted January 18, 2023 Report Posted January 18, 2023 7 minutes ago, jason said: omfg. Kill it and try the skipapp again. Still doesn't work. It's worth noting that Steam does not auto-start with Windows on my PC, I had to go and start it myself in order to get that result to show up in Process Explorer. I looked around a bit in Steam's controller settings and it doesn't seem like it shows anything detected in the UI, so it's weird that the process grabs it at all, but yeah, Skip App still doesn't work after closing Steam back down, and I checked for any running background processes.
jason Posted January 18, 2023 Author Report Posted January 18, 2023 1 hour ago, jason said: Major thanks to @Agustin Okay, FInd our Same 20A0 device under HID-compliant Vendor-Defined Device. Go to the details tab. Go to `Physical Device Object Name` Now open up the process explorer application. Search for your `value` you have for above, here is mine in the screenshot: What is the process? If it says non-existent, go to run->resmon Sort by PID, and find the match! @dnalloheojCan you try this? Can you also let us know if you kill all steam tasks, does skipapp find the remote? (use the public version)
jason Posted January 18, 2023 Author Report Posted January 18, 2023 4 minutes ago, theboomr said: Still doesn't work. It's worth noting that Steam does not auto-start with Windows on my PC, I had to go and start it myself in order to get that result to show up in Process Explorer. I looked around a bit in Steam's controller settings and it doesn't seem like it shows anything detected in the UI, so it's weird that the process grabs it at all, but yeah, Skip App still doesn't work after closing Steam back down, and I checked for any running background processes. make sure you use the public version, some of our test versions had a bunch of stuff in them that intentionally broke things but meant to get us useful logs.
theboomr Posted January 18, 2023 Report Posted January 18, 2023 10 minutes ago, jason said: make sure you use the public version, some of our test versions had a bunch of stuff in them that intentionally broke things but meant to get us useful logs. Ok, reinstalled the public version (0.9.4) and tried again, still doesn't work, does that same blip then disconnected behavior, and no processes show up in Process Explorer still, searching for either 20A0 or the Physical Device Object Name.
dnalloheoj Posted January 18, 2023 Report Posted January 18, 2023 Confirming no issues on W10 (Enterprise - but shouldn't matter here) 22H2 once I removed the previous known-broken 5923 or whatever it was and reinstalled the public release. Opening the app with Steam started works, opening steam with the app already open works. Noticed one tiny little blip, maybe .5-1s, when I opened up the App with Steam already opened, but it re-connected straight away and remained connected.
dnalloheoj Posted January 19, 2023 Report Posted January 19, 2023 (edited) @theboomr If I were to take a wild guess based on your running processes list from a page or two back, it looks like you've got some sort of ASUS software installed. asuscertservice.exe - Personally, I don't like that one bit. ROG software, perhaps? I also see ArmoryCrate on there, so I'm guessing ROG. Get rid of it. At least that's where I'd start, just going off nothing other than that Process List and what you've been describing here. Edit: Just going through the whole list quickly ... it looks pretty clean. I'll just toss Everything.exe out there as another possible culprit. For no other reason being, other than that's a program that I also had installed on my W10 machine when it was having issues, prior to reformatting/reinstalling Windows, and now I don't, and the remote works. I really don't think that would have anything to do with it.. It's just a similarity I see. Edited January 19, 2023 by dnalloheoj
Recommended Posts