-
Notifications
You must be signed in to change notification settings - Fork 9
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
"Game freaks out"/"spins forever" using 360 guitars, even with HidHide enabled #65
Comments
Also, if you've updated Windows since installing HidHide, you might have to uninstall and re-install it. |
I'm gonna give this a shot, if it doesn't work I'll try uninstalling Fortnite and reinstalling to the same drive the Epic Games launcher is in, as I know some games just freak out when their launcher is on a different drive (couple years working at Ubisoft taught me that). |
I've attempted the following and receive this message afterwards: 'HidHideCLI.exe' is not recognized as an internal or external command, Not sure if this is to be expected or not? |
Did you run the "cd" command before it? And is Command Prompt showing that as the folder you're in? (type C: to switch drive letters in command prompt, if your cmd window is in another drive) |
Disregard, it was user error on my part, I copied the path incorrectly and then somehow pasted it a second time, this DOES work (tested with a XB360 Strat), I will test with my Xplorer now and see what happens. As a note, it looks like you have to do this each time you change the instrument from one 360 controller to another (not a complaint at all, just something I noticed when switching from the Fender to the Xplorer 360 controllers). EDIT: Last update for now, this worked great for both my 360 Strat and Xplorer, Tilt also works to activate overdrive. Prior to this my only other note would be, for those having spin issues, it seems to be related to the Whammy Bar specifically. When spinning endlessly, if you apply pressure to the Whammy Bar, it stops the spinning altogether, but you have to hold it which isn't a solution at all. Maybe there's a way to work around the Whammy Bar outside of this workaround? |
This worked for me! Thanks so much :) Do you know if we'll have to do this each time we boot or can we now just start mapping without touching controller hiding every boot of the game? |
If the game's on an internal hard drive/SSD and you use the same USB port for your controller/dongle, it should stay the same across reboots. There's an option in the tool to refresh the HidHide blacklist of controllers if you switch USB port or it changes for some reason. |
I did everything here and it still doesn't work. :/ |
It will recognize my controller, but even with this fix, it spins. I tried refreshing the blacklist, everything. |
When you copied the command above, Did you replace the section in quotations with your own file path? |
|
I'm getting this message. C:\Program Files\Nefarius Software Solutions\HidHide\x64>HidHideCLI.exe app-reg "C:\Program Files\Epic Games\Fortnite\FortniteGame\Binaries\Win64\FortniteClient-Win64-Shipping.exe" |
Actually I figured that part out. The hidhide client was open. But now, I mapped my controller and clicked hide on the program, but it is not recognizing the controller in game period. |
I searched the error message at the end of the message you're seeing and it appears to be an error produced directly from HidHide, try opening HidHide and see any other devices that HidHide may be accessing and then try disconnecting them until you figure out which one is causing the issue, then try the steps again to stop the spinning issue in Fortnite. |
It ended up being because hidhide was open in the background. I closed it and it fixed that issue. But now I have another issue. When I hide/map my controller, I go in game, and it doesn't recognize my controller at all. The inputs from the controller won't do anything and the pro mode does not show. Even after I did that command. |
I fixed the issue without using HidHide. I'm using the Guitar Hero 5 guitar wireless with the usb wireless receiver. |
I am not sure how to resolve that issue, but this is what I do every time I plan on playing Festival.
NOTE: In the game settings themselves, I have my controller set to "Custom" under presets and the controller platform set to Generic (though HidHide should force this setting on its own). Give that a shot as well. If you're seeing that you're still having issues, I have no idea if this will work or not but would try restarting your PC, and start from a fresh boot. If you're still having issues you could try uninstalling the remapper, hidhide, restart your PC and then reinstall them and try again. Make sure HidHide is not accessing any other devices as well. |
I tried all of that and still to no avail. But I appreciate the detailed response with all the troubleshooting. I tried the custom setting and everything and it just does not work. I've had festival work once with my controller and santroller and then I rebooted my computer and it just stopped working. I didn't do anything different. There must be some setting in a program that changed. I'm not sure. |
Did you setup the virtual controller in any specific way? Such as mapping with the guitar at all? I'm not too familiar with x360ce but I'm not seeing a way to set the controller as a guitar somehow |
I've tried moving my fortnite install to c:\ to no luck. I've also tried what I believe is the x360ce fix above but without more details I can't confirm. Still having the same issue with rockband wireless guitar where it spins constantly and doesn't seem to recognize as rb4 guitar with hidhide off. If hidhide is on, then no input works with the guitar in fortnite. |
I only did Options > Virtual Device > Install > Controller 1 > Add > Enable 1 Mapped Device > Save all |
Yeah man that unfortunately didn't work. It's not clear whether you keep x360ce open when you go into Fortnite and then close it and then remap your other controller? |
Yeah, I close it and the controller works just fine into Fortnite. I'm using the new version of x360ce (4.17.15.0) if that helps. In resume, that's my step by step setup every time I want to play:
|
This worked exactly the way you said, thank you a LOT |
After troubleshooting pretty much all day. From what I can determine, all the mapping is doing for me is hiding my controller. It's not actually tricking it to be a rock band controller. It worked once, but after a reboot, it didn't again. I don't know what the reboot would have changed. I've tried doing x360ce, the command process, refreshing my blacklist, among other things like reinstalling both programs. |
It seems like the issue is that the guitar is showing up as player two with the x360ce method. if its player 1 it can control just fine. I don't really know how to get around that. I tried this and no luck unfortunately. |
Update. I was able to get my wireless RB2 guitar working with a third party receiver. Its important to know the change I think that made the difference for me was the driver I used for wireless receiver. I don't know how others got their drivers installed but I'll explain how I had to do mine. Open device manager, go to Xbox 360 Peripherals, and then Xbox 360 wireless receiver for windows (might say something else for you). Right click, properties, click driver tab, then update driver. Click browse my computer for drivers, then let me pick from a list of available drivers on my computer. Here is where I went wrong. Make sure "Show compatible hardware" checkbox is checked. Mine then only has one option, "Xbox 360 wireless receiver for windows. If you have anything else, it didn't seem to work for me. For context, I was using rb4.app to use this same guitar through an adapter on roll limitless website to have it talk to my xbox through my pc. It will say "This driver is not digitally signed!" but thats okay. Once you reboot your pc, turn on remapper and good to go. Another thing to note is I was using fortnite on "D" drive but moved it to C drive after hearing about this. I also mapped it in HidHide manually myself just in case. Hopefully this helps some. |
My own fix isn't even working for me. I had to do some pc maintenance and after that it no longer worked. Same OS, same files, only changes I made was I moved fortnite to a different drive without thinking, then after remembering I moved it back. Verified hidhide still had the same mapped location. Tried wireless receiver in a few different usb ports it would've been plugged into. |
Well idk what exactly did it but I plugged it back in its original usb port, then uninstalled the device, restarted pc, installed a different driver (more up to date one), restarted pc, then reinstalled the driver that worked in the past and it seemed to be fine. |
This issue only applies to people who have installed and enabled HidHide in the the tool - if you haven't tried that yet, click "Set up Xbox 360 Controller Hiding" and follow the steps.
I think I've narrowed down the issue of the automatic HidHide configuration being broken to people with Fortnite installed to drives that aren't their C drive, or any other case where drive letter -> drive volume mapping would be weird.
A temporary workaround would be to open a Command Prompt, then use the HidHideCLI tool to add Fortnite directly:
where you'd replace "D:\Games\Fortnite" with the path of your Fortnite game install folder. (FestivalInstrumentMapper will already have put your 360 instruments into HidHide's device whitelist, so you don't need to touch that.)
The text was updated successfully, but these errors were encountered: