1. westmidnight

    westmidnight Newbie
    Newcomer

    Joined:
    Jun 1, 2018
    Messages:
    1
    Country:
    United States
    For the issue regarding the controller needing a PIN number, I could not fix it by going to devices and printers, but the code for the controller was just 0000
     
  2. Rasa39

    Rasa39 Pervert Deluxe
    Member

    Joined:
    Aug 16, 2015
    Messages:
    355
    Country:
    United Kingdom
    I tried using this method before and it could never detect my joycons, and I did have then connected correctly to my pc via bluetooth.

    If anyone can't get this method working, try using BetterJoyForCemu. (https://github.com/Davidobot/BetterJoyForCemu)
    So far I've only tested it on cemu, but it does identify as a 360 controller in device manager (win 8) and correctly registers as Xinput in cemu.
    I've not tested motion but rumble works.

    The readme says that it will work with steam just fine and I imagine it would without issue.
    Oh and you don't need to have cemu at all since it's not related.
     
    Gurumeditation likes this.
  3. Gurumeditation

    Newcomer

    Joined:
    May 18, 2016
    Messages:
    19
    Country:
    Gambia, The
    Wuhhaaaa this driver is a dream. It runs perfect and the rumble-effect runs even well in all games with xbox controller support.
     
  4. DiJornios

    DiJornios DiJiorno
    Member

    Joined:
    May 18, 2018
    Messages:
    298
    Country:
    United States
    I can't seem to find the part for the inverse Y-Axis solution any suggestions?
     
  5. Gurumeditation

    Newcomer

    Joined:
    May 18, 2016
    Messages:
    19
    Country:
    Gambia, The
    You can change it in the file "BetterJoyForCemu.exe.config"
     
  6. DiJornios

    DiJornios DiJiorno
    Member

    Joined:
    May 18, 2018
    Messages:
    298
    Country:
    United States

    Okay I'm blind there's literally an option to reverse it in the Joy con Driver GUI

    — Posts automatically merged - Please don't double post! —

    There's also a problem where the controller input does whatever it feels like for like 5 seconds every 10 minutes anyone else having this problem?
     
  7. Tsubakiandou

    Tsubakiandou Mystery member
    Member

    Joined:
    Oct 15, 2016
    Messages:
    164
    Country:
    Japan
    there is this too if anyone needs it
    temp page - WiinUPro
    github - Wiinupro
     
  8. Breaf

    Breaf Newbie
    Newcomer

    Joined:
    Jun 29, 2018
    Messages:
    2
    Country:
    Russia
    Can anyone suggest a free game I can use with this or if I can use this with gmod or half life 2?
     
  9. Breaf

    Breaf Newbie
    Newcomer

    Joined:
    Jun 29, 2018
    Messages:
    2
    Country:
    Russia
    also i have this problem when i click start on xoutput nothing happens
     
  10. royvedas

    royvedas Advanced Member
    Newcomer

    Joined:
    Apr 12, 2007
    Messages:
    81
    Country:
    I don't get it. Connecting joycon's what to a pc?
     
  11. Bligward

    Bligward Newbie
    Newcomer

    Joined:
    Aug 14, 2018
    Messages:
    2
    Country:
    United States
    Would using Xoutput be better? Because iirc, Scptoolkit removes my bluetooth driver, which I do not want to happen.
     
  12. eyeliner

    eyeliner Has an itch needing to be scratched.
    Member

    Joined:
    Feb 17, 2006
    Messages:
    1,746
    Country:
    Portugal
    Worked great at first try. I managed to freeze the JoyCon Driver app, but it was on purpose (I clicked on "start" twice).
    Using the cheapest bluetooth dongle I got, using default Windows 10 bluetooth stack.
     
  13. ranger_lennier

    Newcomer

    Joined:
    Feb 13, 2019
    Messages:
    6
    Country:
    United States
    I'm pretty late to the party here, but I do think split joycons are the most comfortable controller out there, so I figured I'd try using them for PC games instead of the 360 controller. To be worthwhile, I would need to get them working as a single controller, have true analog sticks, and have no significant input lag. So far, I've seen enough to make me believe that maybe it could work, but not enough to make it actually work. Have you all found this to be practically usable?

    One definite problem is probably my hardware. I can connect the joycons to bluetooth, but they frequently disconnect. And I was sitting right next to the PC, when I'd normally be a little further away. I'm just using the Intel bluetooth on my motherboard. Would a dongle get a better connection? Any good ones in particular? Could that be the cause of issues like lag even if they're connected?

    The VJoy / Xoutput solution hasn't been consistent for me. I've had brief moments when it seemed to work perfectly, but then it will seem like it's dropping inputs or something. I was using the joystick to move the cursor on the Assassin's Creed: Origins menu, and it was kind of flashing rather than moving smoothly. But honestly, the connection issues made it hard to test, since I might drop a connection to one or both joycons at any time.

    Sometimes I'll also end up with just one Joycon working as a single controller. (I have to turn it on its side for the directions to make sense.) I'm not sure what is even making that work. Maybe Windows 10 just figured it out. I have noticed that XOutput will list two wireless gamepads in addition to two vJoy devices. I disabled everything but the first vJoy device in XOutput, but I do worry about some sort of conflict if Windows is treating it as one type of controller and vJoy/XOutput as another.

    I also tried BetterJoyForCemu. In most ways this actually worked the best. It worked for a good while as a single controller, and all the buttons and the analog input seemed to work. Just one massive caveat--the input lag made it completely unplayable.

    I'd love to get this working, so any pointers would be much appreciated.
     
  14. max5five

    max5five Newbie
    Newcomer

    Joined:
    Mar 31, 2019
    Messages:
    2
    Country:
    Poland
    Do I need to set up all the options (in XOutput, for combined joycons) for both of them?
    Just copy&paste the same settings into both of the joycons?
     
  15. max5five

    max5five Newbie
    Newcomer

    Joined:
    Mar 31, 2019
    Messages:
    2
    Country:
    Poland
    It doesn't get ANY input from joycons. Tho' I don't know what I did wrong...
     
  16. NoThisIsStupider

    OP NoThisIsStupider GBAtemp Regular
    Member

    Joined:
    Dec 6, 2015
    Messages:
    144
    Country:
    Canada
    The way the driver works, if you're doing combined Joycons then just the first vJoy device will recieve inputs. Make sure the driver is open and running before trying to do stuff with XOutput, and also make sure it actually worked, and your Joycons were paired with the computer before you actually opened the driver in the first place. Just a heads up, I haven't used this software in ages, I don't even use Windows anymore, and linux makes this stuff a non issue, so hopefully this information is accurate.

    As for this, yeah you just need a better bluetooth dongle. Just a USB one will do, perhaps aim for a rather big one, I'd imagine that would result in a better antennae. You can also try getting some sort of USB Male to USB Female to move the USB Dongle farther away from the actual computer, might reduce interference or just be close enough that it works better. I used the one that came with my Steam Controller and it worked well for that purpose. As for which one, I can't recommend anything in particular, just make sure it's a reputable brand.
     
  17. HeinrichHurrdurr

    Newcomer

    Joined:
    Apr 7, 2019
    Messages:
    1
    Country:
    United States
    I have successfully installed all the programs and enjoyed how straightforward the guide was. I am having problems with another issue, I will copy and paste the error message below. I have connected my Joy-Cons via bluetooth, but the computer isn't letting XOutput work properly/ "Access path to XOutput.ini is denied." Please help me!

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.
    ************** Exception Text **************
    System.UnauthorizedAccessException: Access to the path 'C:\Program Files\XOutput.ini' is denied.
    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
    at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
    at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
    at System.IO.StreamWriter..ctor(String path, Boolean append)
    at XOutput.SaveManager.Save(String _Guid, Byte[] Mapping)
    at XOutput.ControllerDevice.Save()
    at XOutput.ControllerOptions.SelectionChanged(Object sender, EventArgs e)
    at XOutput.MultiLevelComboBox.selectValue(ToolStripMenuItem m)
    at XOutput.MultiLevelComboBox.<>c__DisplayClass17_0.<addOption>b__0(Object sender, EventArgs e)
    at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
    at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
    at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
    at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
    at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
    at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
    at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
    at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
    at System.Windows.Forms.ToolStrip.WndProc(Message& m)
    at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3362.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
    ----------------------------------------
    XOutput
    Assembly Version: 0.1.0.0
    Win32 Version: 0.1.0.0
    CodeBase: file:///C:/Program%20Files/XOutput.exe
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3324.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3362.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3362.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    SlimDX
    Assembly Version: 4.0.13.43
    Win32 Version:
    CodeBase: file:///C:/Program%20Files/SlimDX.DLL
    ----------------------------------------
    Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
    ----------------------------------------
    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.
    For example:
    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>
    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.
     
    Last edited by HeinrichHurrdurr, Apr 7, 2019
  18. _Cheesecake_

    _Cheesecake_ Newbie
    Newcomer

    Joined:
    May 6, 2019
    Messages:
    2
    Country:
    United States
    Please do, I'm not very tech savvy and I've been working for hours trying to get this to run properly. Either that or an updated video on this would be much appreciated!
     
  19. _Cheesecake_

    _Cheesecake_ Newbie
    Newcomer

    Joined:
    May 6, 2019
    Messages:
    2
    Country:
    United States
    Update: It's working! The only thing I can't figure out is the shake. I've been trying it out on Rocket League and, it may just be the game, the controller vibration hasn't worked at all. Does anyone have a fix for this?
     
  20. NotBob

    NotBob Newbie
    Newcomer

    Joined:
    May 8, 2019
    Messages:
    1
    Country:
    United States
    May I ask which programs this can be used for?
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Connecting, Tutorial, Joycons