Comments (22)
@Davidobot I hope I don't reopen this issue now, but it works fine now. I only encountered the minor issue that my Controller didn't seem to connect properly if I didn't let my PC boot up completely, but that is totally on my side.
from betterjoy.
Hi! I'm currently on a holiday, so I don't have access to my main setup. I'll look into this once I get back!
So the basic problem you're having is that the second "Wireless Controller" is causing windows to do weird things like opening the magnifier?
from betterjoy.
Thanks for your reply!
I don't know if there are connections between them or not. Maybe this should be treated as 2 issues?
- "Weird things" likes strange mouse operations and opening the magnifier: this happens sometimes when BetterJoy starts, not always.
- Random inputs of "Wireless Controller": this always exists when BetterJoy is running on my computer, and causes games (and Steam Big Picture Mode) that accept inputs from all controllers can't work correctly.
from betterjoy.
I have exactly the same problem. Except that my random mouse and keyboard inputs never ever stop. Windows just keeps going crazy randomly opening and closing windows until I plug out the controller from USB... Unfortunate :/
from betterjoy.
@Davidobot Any ETA on a fix or are you still on holidays? I have the same issue and hiding the Pro Controller with HidGuardian doesn't solve the issue as your program does not find the Controller then.
I agree with OP, that ProconXInput fixed it and it works fine, but your program is a lot superior. Really looking forward to a fix
from betterjoy.
I have been putting this off for a bit because of exams and study coming up, but I cleared my schedule for this week (if I disregard exam preparation). It shouldn't take long - I'll probably get it done by tomorrow. Sorry for the wait.
from betterjoy.
Hey I actually fixed this by disabling "generic gamepad input" support (or something like that) in Steam's controller settings. @besplash should try it out first before you do anything to fix it. Thanks for this, the analog sticks work much better with yours than Proconxinput.
from betterjoy.
@Davidobot That would be awesome!
@spvn It was already turned off, but I also don't know how it shall impact applications that are running while Steam isn't. Besides Rocket League, I don't play any games on Steam with a Controller and Rocket League works fine as it doesn't care about the Pro Controller itself.
from betterjoy.
BetterJoyForCemu-Experiment.zip
Try the above version - make sure to uninstall the previous drivers before running this new driver install. I moved some the files around. Also, it installs HidCerberus as a Windows Service, so you can't remove the folder without first uninstalling. I would love to hear if this fixes it for you.
The rest of BetterJoyForCemu is unchanged and you might want to (read: need to) restart your system after the drivers install.
from betterjoy.
(Just read the last edit)
Neither your Program nor Windows recognizes my Controller now
edit: I can still see it in the device manager though, so the HidCerberus seems to work, but nothing else anymore
edit2: Looks like I'm dumb. I think I accidentally ran the old BetterJoyForCemu.exe, will edit again if it still works after rebooting. Seems to do it so far
edit3: It works as long as I don't restart. If I install the driver and run the program afterwards, it works. When I restart, my Controller keeps thinking it's connected (the led is on). After the reboot, I can't see the Pro Controller in the Windows Gamecontroller window anymore and your program does not find the controller
edit4: Alright it doesn't work after a restart and the led issue was a random switch lying around, that the Controller connected to. So to summarize: I install the driver, start the program and everything works. It shows 2 Controllers in the Windows Gamecontroller window. Once I restart, I can't see any Controller in the Gamecontroller window anymore and your program doesn't find my Controller either.
from betterjoy.
Thanks for the feedback - I'll look into it!
from betterjoy.
Right, I finally got around to making something that works.
BetterJoyForCemu-Experiment.zip
Try the above version, it is different from the previous one - make sure to uninstall the previous drivers before running this new driver install. I moved some the files around. Also, it installs HidCerberus as a Windows Service, so you can't remove the folder without first uninstalling. I would love to hear if this fixes it for you. Connect your controllers and then run BetterJoyForCemu - this will add the controllers to the Windows devices blacklist.
First time running, everything might glitch out - worry not though. Once BetterJoy starts up, close it normally and restart your computer.
I would love to hear if it works! (it does for me)
from betterjoy.
Thanks for this! The new version works perfectly with no issue.
from betterjoy.
@besplash does the latest-linked Experiment.zip fix work for you?
from betterjoy.
@Davidobot Yes! It's now working perfectly fine and exactly what I was looking for. Thank you very much!
edit: After another restart it threw this exception (it says that it couldn't connect to the remoteserver):
Unbehandelte Ausnahme: System.Net.WebException: Die Verbindung mit dem Remoteserver kann nicht hergestellt werden. ---> System.Net.Sockets.SocketException: Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte 127.0.0.1:26762
bei System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
bei System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
--- Ende der internen Ausnahmestapelüberwachung ---
bei System.Net.HttpWebRequest.GetResponse()
bei BetterJoyForCemu.Program.Main(String[] args) in C:\Users\Grigor\source\repos\BetterJoyForCemu\BetterJoyForCemu\Program.cs:Zeile 234.
from betterjoy.
@besplash It looks like HidGuardian stops running for some reason? Can you navigate to http://localhost:26762/ ?
from betterjoy.
@Davidobot No I can't, couldn't find the service either. Just reinstalled the driver, I often do weird things but I don't remember running the uninstall driver batch script
from betterjoy.
@besplash try using this version.
The latest version provided up here checks if HidGuardian is running and attempts to start it up if you ran BetterJoy as admin. It will tell you this and won't complain if it is not running.
Please tell me if this solves the issue! (also I added a GUI interface and a task icon, so you can minimise it into your task bar)
from betterjoy.
@Davidobot For now it works. I like the gui!
from betterjoy.
@besplash Keep me updated once you restart your PC once! Once I get confirmation, I'll push out the new version.
from betterjoy.
Resolved in db90d83
from betterjoy.
I just want to say that this fix works great!
from betterjoy.
Related Issues (20)
- Microsoft .NET Framework error at startup #360 HOT 1
- [BUG] Gyro is skewed to the left? If not that, it's seemingly just bugged. HOT 1
- Massive input lag on both joy cons HOT 1
- Hi I DESPRETLY need hepl HOT 1
- [ENHANCEMENT] Add a feature that allows you to pair controllers through betterjoy and it bypasses pins HOT 3
- crash
- i have the duplicate timestamp enqueued [BUG]
- [ENHANCEMENT] allow split joycon gyros to be mapped as two separated mouse devices
- [BUG] Picking up three controllers and the disconnecting them, when there is one or none controllers.
- Why does the app keeps pressing "home" and "capture" buttons randomly
- Controller input locks up after intense RUMBLE.
- Controller connected with USB but doesn't work
- [BUG] "Instance Already Running"
- [ENHANCEMENT] Allow controllers to be reconnected
- Better Joy by default is making my joycons act like a mouse and i can't disable it from doing that[BUG] HOT 2
- [BUG] R1 not working with switch joycons?
- Problem with locating joycons
- Bluetooth connection drops after 3 seconds of staying connected HOT 1
- everfything is good but my sl sr home and picture buttons doesnt not work and no gyro how to solution
- Funny...[BUG]
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from betterjoy.