[Tool] Joy-Con Toolkit v1.0

Discussion in 'Switch - Hacking & Homebrew' started by CTCaer, Jul 24, 2017.

  1. CTCaer
    OP

    CTCaer GBAtemp Regular

    Member
    174
    120
    Mar 22, 2008
    Greece
    Go to Settings->Controllers and sensors->Disconnect all controllers

    Then do a reboot
     


  2. SenpaiIsTheMan

    SenpaiIsTheMan Member

    Newcomer
    14
    1
    Dec 19, 2013
    Gambia, The
    I just put transparent cases on my JoyCon. Currently the Cons are displayed red on the switch. I want to change them to a more matching colour. What would you reconmend?
     
  3. CTCaer
    OP

    CTCaer GBAtemp Regular

    Member
    174
    120
    Mar 22, 2008
    Greece
    Hmm, difficult question..
    Blurring an image of transparent joy-con yields a 151,151,151 color.

    Dunno, but I think a light grey and black buttons is as close as it gets
     
  4. azoreseuropa

    azoreseuropa GBAtemp Guru

    Member
    5,847
    872
    Nov 6, 2002
    Portugal
    Proud to be Portuguese but I am in USA.
    Cool but i am fine with grey.. less distraction and comfortable color like PS4. :)
     
  5. gplayjay

    gplayjay Newbie

    Newcomer
    3
    0
    Oct 2, 2017
    United States
    any way to make this compatible with windows vista
     
  6. Hario337

    Hario337 Member

    Newcomer
    36
    11
    Aug 5, 2017
    United Kingdom
    why are you using windows vista?

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

    I'd say a kinda washed out green to match the circuit boards or a very light grey.
     
    TotalInsanity4 and MK73DS like this.
  7. Starwort

    Starwort Newbie

    Newcomer
    3
    0
    May 5, 2017
    how do I use the jcvib files? The tool wants bnvib...
     
  8. Naked_Snake

    Naked_Snake Constant Miscreant

    Member
    1,143
    291
    Oct 6, 2013
    Hyrule Field
    I think you need the SDK but I’m pretty sure there was a homebrew converter somewhere in this thread
     
  9. TheCyberQuake

    TheCyberQuake Certified Geek

    Member
    3,195
    2,110
    Dec 2, 2014
    United States
    Las Vegas, Nevada
    There is a part in the open file dialog box that can change from bnvib to jcvib. A little drop down box
     
  10. CTCaer
    OP

    CTCaer GBAtemp Regular

    Member
    174
    120
    Mar 22, 2008
    Greece
    .jcvib is a custom format made by me.
    It is explained here.

    It's basically, raw vibration patterns that you can send directly (only parsing, no calculations) to a Joy-Con protocol compatible device.

    And yes, to open them in jc toolkit:
    Like almost all other open file dialogs.
     
    Naked_Snake and Xabring like this.
  11. Kubas_inko

    Kubas_inko 3DS Hardmoder

    Member
    839
    173
    Feb 3, 2017
    Czech Republic
    I have a little problem. My PC does not recognize my right joy-con. It found left one in like a second, but never finds my right joy-con :(
    Also when dumping SPI, my left joy-con just disconnects. What am I supposed to do then?

    EDIT: So I got it working now, but my switch does not recognise them as different color. they are still the same color (after restart). I wanted to make them white. The program sees them as white, but switch still sees them as neon joy-cons. What have I don't wrong?
     
    Last edited by Kubas_inko, Oct 7, 2017
  12. CTCaer
    OP

    CTCaer GBAtemp Regular

    Member
    174
    120
    Mar 22, 2008
    Greece
    For 2.3.0 and older, a restart is not enough.

    You must clear cache by going to System Settings->Controllers and Sensors->Disconnect all controllers. Do a restart and then connect the controller.

    EDIT:
    I finally updated OP to include the "disconnect all controllers" info for older than 3.0.0 fw.
     
    Last edited by CTCaer, Oct 7, 2017
  13. SLB8788

    SLB8788 Newbie

    Newcomer
    1
    0
    Oct 8, 2017
    United States
    I used this tool to modify my left Joycon, but while backing up the right Joycon there was a connection error while I was away from the computer. Following that, I am unable to connect any of my right Joycons to my computer. Left Joycons still pair and work with the tool as normal.

    I suspect a problem with the drivers in my computer but have no idea how to go about completely eradicating them and forcing Windows to get a fresh set of drivers.

    UPDATE: Solved it myself within minutes of posting this. I forgot to restart after uninstalling drivers.
     
    Last edited by SLB8788, Oct 8, 2017
  14. gplayjay

    gplayjay Newbie

    Newcomer
    3
    0
    Oct 2, 2017
    United States
    — Posts automatically merged - Please don't double post! —

    is there a difference in the flashing of the home button led mines just double flashes as a heartbeat i have yet to see it do the breathing action
     
  15. CTCaer
    OP

    CTCaer GBAtemp Regular

    Member
    174
    120
    Mar 22, 2008
    Greece
    Yes. Everytime that it sends something it changes to breathing. But the communication is fast.
    To really check it out, do a spi backup. Don't forget to rename your original backup though, because it will overwrite it.
     
  16. gplayjay

    gplayjay Newbie

    Newcomer
    3
    0
    Oct 2, 2017
    United States
    oh ok got it this has to be one of the best additions to the switch modding to your personal pref thank you
     
  17. CTCaer
    OP

    CTCaer GBAtemp Regular

    Member
    174
    120
    Mar 22, 2008
    Greece
    Well, you need to check my new version then. It can also show you temperature that is read by joy-con.

    I will release the binary here, when the red joy-cons are sold though.
    Need one of you to dump its SPI for me.
     
    gplayjay likes this.
  18. SomeGamer

    SomeGamer GBAtemp Guru

    Member
    5,758
    2,712
    Dec 19, 2014
    Hungary
    WHAT? The JoyCon have temp sensors?
     
  19. CTCaer
    OP

    CTCaer GBAtemp Regular

    Member
    174
    120
    Mar 22, 2008
    Greece
    Yes. Inside the IMU together with ACC/GYRO.

    It's pretty accurate also. When I leave it to rest until its body reaches room temperature (around 5-10minutes), it shows the same temperature with my weather station's room temperature.
    So next release will also have this, as small redesign, full controls testing and more.

    (Check attached image)
     

    Attached Files:

    MK73DS, gplayjay and SomeGamer like this.
  20. Naked_Snake

    Naked_Snake Constant Miscreant

    Member
    1,143
    291
    Oct 6, 2013
    Hyrule Field
    That’s pretty awesome
     
    gplayjay likes this.