1. Hello Guest! Looking for Mods or help with Modding Mega Mix+ or Arcade Future Tone? There's a Discord for that: https://discord.gg/cvBVGDZ.
    Dismiss Notice

Project diva homemade controllers

Discussion in 'Tutorial Area - By users for users!' started by nofutur, Jul 20, 2016.

  1. Doctopus

    Doctopus Project Alpaca "BDFL"

    Joined:
    Dec 22, 2017
    Messages:
    232
    Likes Received:
    125
    Trophy Points:
    275
    Location:
    Planet Earth
    It's my PD controller with a laser cut body and some custom electronics/software. Currently version 2 is still WIP (I "promised" too much lol) but maybe when it's done. I don't really have intentions on monetizing it but I also don't want to see the design that I spent a lot of effort on ended up just serving myself.
     
  2. steelpuxnastik

    steelpuxnastik SHINSANWASWITCH is ready and working!

    Joined:
    Aug 2, 2019
    Messages:
    283
    Likes Received:
    147
    Trophy Points:
    275
    Gender:
    Male
    Occupation:
    useless piece of shit
    Location:
    Mykolaiv, Ukraine
    Home Page:
    https://www.instagram.com/jandevalua/
    Even to Ukraine was to problem with post or something at all, like buying from any other internet-store, so to Canada even less doubt that there will be some problems.
     
  3. Doctopus

    Doctopus Project Alpaca "BDFL"

    Joined:
    Dec 22, 2017
    Messages:
    232
    Likes Received:
    125
    Trophy Points:
    275
    Location:
    Planet Earth
    From what I heard, you just pay and the package arrives at your door in a few weeks. You don't even need to pay taxes most of the time because their customs don't always check packages sent over the international postal network.
     
    steelpuxnastik likes this.
  4. steelpuxnastik

    steelpuxnastik SHINSANWASWITCH is ready and working!

    Joined:
    Aug 2, 2019
    Messages:
    283
    Likes Received:
    147
    Trophy Points:
    275
    Gender:
    Male
    Occupation:
    useless piece of shit
    Location:
    Mykolaiv, Ukraine
    Home Page:
    https://www.instagram.com/jandevalua/
    The only problem is that you set your card information, but payment charging later, when Sanwa (seller) calculate the cost of shipping and payment charges from card without any confirmation - that was the most scary moment, but everything was good, without big surprises.
     
  5. jonsilvestro

    jonsilvestro Big Debut

    Joined:
    Aug 19, 2020
    Messages:
    14
    Likes Received:
    9
    Trophy Points:
    40
    Gender:
    Male
    well I caved when I noticed akishop.jp restocked the 200g springs, should be here in a few days im pretty excited!
     
    correllroy likes this.
  6. correllroy

    correllroy Newbie Player

    Joined:
    Sep 29, 2016
    Messages:
    31
    Likes Received:
    13
    Trophy Points:
    150
    Gender:
    Male
    I did too when I bought them to replace springs in the DIVALLER, couldn't help myself. Just came and replaced yesterday, took only few pics to do some inside look too but my phone died before could take more pics
    [​IMG]
    [​IMG]
    [​IMG]
     
    steelpuxnastik likes this.
  7. steelpuxnastik

    steelpuxnastik SHINSANWASWITCH is ready and working!

    Joined:
    Aug 2, 2019
    Messages:
    283
    Likes Received:
    147
    Trophy Points:
    275
    Gender:
    Male
    Occupation:
    useless piece of shit
    Location:
    Mykolaiv, Ukraine
    Home Page:
    https://www.instagram.com/jandevalua/
    Woooooow, this looks AMAZING :)))
     
    correllroy likes this.
  8. gbafamily

    gbafamily Newbie Player

    Joined:
    Sep 10, 2020
    Messages:
    37
    Likes Received:
    20
    Trophy Points:
    85
    Playing PD Mega Mix with my MIDI keyboard. Four blacks keys are used for A, B, X, and Y. White keys are the slider using dedicated arcade mode on the Switch. There are only 19 white keys so the slider is chunky. Piano keys are really stiff so sliding is not easy. The midi keyboard is very light so it moves during slides.

    The first part is boring so skip to the part with chain slides. After that the tutorial section shows two hand slides are possible even with the short keyboard.

    This is just for fun. Piano keys are too hard to use as a slider but it looks funny.

    I cannot post pictures or links to twitch so look on twitch.tv for the user nscontroller. The latest video shows the MIDI keyboard play.
     
    steelpuxnastik likes this.
  9. steelpuxnastik

    steelpuxnastik SHINSANWASWITCH is ready and working!

    Joined:
    Aug 2, 2019
    Messages:
    283
    Likes Received:
    147
    Trophy Points:
    275
    Gender:
    Male
    Occupation:
    useless piece of shit
    Location:
    Mykolaiv, Ukraine
    Home Page:
    https://www.instagram.com/jandevalua/
    Sound really unusually :))) Need to watch this :))
     
  10. steelpuxnastik

    steelpuxnastik SHINSANWASWITCH is ready and working!

    Joined:
    Aug 2, 2019
    Messages:
    283
    Likes Received:
    147
    Trophy Points:
    275
    Gender:
    Male
    Occupation:
    useless piece of shit
    Location:
    Mykolaiv, Ukraine
    Home Page:
    https://www.instagram.com/jandevalua/
    Little offtop, not Project DIVA controller, but other homemade arcade sticks I made, just nowhere and no one else to show :))
    [​IMG]
    [​IMG]
    [​IMG]
     
  11. steelpuxnastik

    steelpuxnastik SHINSANWASWITCH is ready and working!

    Joined:
    Aug 2, 2019
    Messages:
    283
    Likes Received:
    147
    Trophy Points:
    275
    Gender:
    Male
    Occupation:
    useless piece of shit
    Location:
    Mykolaiv, Ukraine
    Home Page:
    https://www.instagram.com/jandevalua/
    #371 steelpuxnastik, Dec 28, 2020
    Last edited: Dec 28, 2020
    [​IMG]
    And here it is! First full gaming test of SHINSANWASWITCH, DIY-analog of overpriced OBSA-LHSXF-LN switches for chinese buttons :)
    Starting it was not without problems, because it needed to fix some little things and it becomes to works PERFECTLY
    Also I think that now button is triggering too early, although it is not particularly noticeable, since the button travel length is not that big, but I think that I'll make a little bit smaller, but it's really hard to understand how much smaller it's needed, so I have to change something by eye :)
    So, watch the video :)
     
    gbafamily, jonsilvestro, Hita and 2 others like this.
  12. gbafamily

    gbafamily Newbie Player

    Joined:
    Sep 10, 2020
    Messages:
    37
    Likes Received:
    20
    Trophy Points:
    85
    I am planning on building a homemade PD keyboard controller so I have been scanning the DIY mech keyboard websites. Most of the stuff is too expensive so my plan is to buy a cheap mechanical keyboard from Amazon then devolve it in
    to key caps, key switches, PCB, plate, and bottom case. This is much cheaper than buying the parts separately. Then build up keyboard controller by replacing the PCB and hand wiring key switches (maybe Cherry Speed Silver). I splurged in 4 gamer (circle, cross, square, triangle) key caps from techkeys.us.
     
    steelpuxnastik likes this.
  13. steelpuxnastik

    steelpuxnastik SHINSANWASWITCH is ready and working!

    Joined:
    Aug 2, 2019
    Messages:
    283
    Likes Received:
    147
    Trophy Points:
    275
    Gender:
    Male
    Occupation:
    useless piece of shit
    Location:
    Mykolaiv, Ukraine
    Home Page:
    https://www.instagram.com/jandevalua/
    Technically it can work with no questions, but I think that may be there will be not really big difference in feelings in compare with standard keyboard, because you'll play on keyboard in all senses, but if you like this style of playing - I'd like to see what you'll make :)
    Then better to make two parts of keys, for left hand and for right hand, like on gamepad (I only now how it's on PSP/PSVita, so I do not know how works slider in Future Tone on PS4), and also buttons for slider, of course, so may be that caps for switches needs really custom design, not only standard playstation buttons.
     
  14. gbafamily

    gbafamily Newbie Player

    Joined:
    Sep 10, 2020
    Messages:
    37
    Likes Received:
    20
    Trophy Points:
    85
    The first iteration is 12 keys. Only 4 will have custom key caps. The rest will use standard key caps. 4 custom symbol key caps, 4 slide keys (probably use left and right arrows, <, and > key caps), 4 macro keys (F1-F4 key caps). I can wire up more keys assuming I like playing this way.

    The cheap mech keyboard is a Redragon K552. 87 keys (no number keypad). Socketed key switches for fast disassembly. $35 on Amazon US.
     
    steelpuxnastik likes this.
  15. steelpuxnastik

    steelpuxnastik SHINSANWASWITCH is ready and working!

    Joined:
    Aug 2, 2019
    Messages:
    283
    Likes Received:
    147
    Trophy Points:
    275
    Gender:
    Male
    Occupation:
    useless piece of shit
    Location:
    Mykolaiv, Ukraine
    Home Page:
    https://www.instagram.com/jandevalua/
    So yeah, arrows, playstation buttons, slider burrons, but may be I can propose you to make custom PCB for this and make maximum comfortable accomodation of all button and may be minimum dimensions of this and make everything this on arduino pro micro and you will have to pay only for 12 switches, PCB (and it can be even 1 layered and can be made by yourself at home), I think that remake of some example program of keyboard for arduino will work with any 12 buttons in it (because better to use later something like x360ce where you'll configure all buttons by yourself) and voila :)
     
  16. gbafamily

    gbafamily Newbie Player

    Joined:
    Sep 10, 2020
    Messages:
    37
    Likes Received:
    20
    Trophy Points:
    85
    For a one-of-a-kind project, I see no point designing a PCB and/or a 3D printed
    case. Too much work for what should be an easy project. I am mostly concerned
    with playing PD without sore thumbs than building. And the Gamo2 K28 is too
    expensive.

    I am using an ItsyBitsy M0 (SAMD21) but a 32u4 (Pro Micro) probably would work
    as well. The repo for the Switch controller firmware is at
    https://github.com/gdsports/NSGadget_HID. But my project is a bit different so
    I will post my code on github when things settle down. For now there are only
    pictures at https://github.com/touchgadget/divaKey/tree/main/images. I am busy retraining
    my finger reflexes. I might swap the slide and macro keys just to see if that
    works better. This can be done in software so no rewiring is needed.

    I purchased the gaming symbols and blue-green (cyan) keycaps but that is
    optional. The original keycaps work fine.

    The last step is to print some artwork on paper to cover up the blank holes in
    the keyboard. I could spend more money on glossy photo paper 11" x 14" and a
    new color inkjet cartridge. Or just cut some thin plastic or card board and
    leave it blank.
     
    steelpuxnastik likes this.
  17. steelpuxnastik

    steelpuxnastik SHINSANWASWITCH is ready and working!

    Joined:
    Aug 2, 2019
    Messages:
    283
    Likes Received:
    147
    Trophy Points:
    275
    Gender:
    Male
    Occupation:
    useless piece of shit
    Location:
    Mykolaiv, Ukraine
    Home Page:
    https://www.instagram.com/jandevalua/
    When I said about PCB I said not about something difficult, but about something that will be much more suitable for you, because it will be your design. That PCB can be done on one-layer textolite at home (like I did here https://www.projectdiva.net/communi...-homemade-controllers.1465/page-10#post-17233 ) put there all buttons and in result it will be much comfortable to use and service it. About casing too - that's your decisions. I like what you are making :)
     
  18. bmtp

    bmtp Welcome to DIVA!

    Joined:
    Feb 19, 2021
    Messages:
    4
    Likes Received:
    3
    Trophy Points:
    30
    Gender:
    Male
    hi im new to the community. I want to make a project diva FT controller for ps4 but i dont have the sanwa buttons i only have the chinnese buttons instead and i dont know how to connect all the wires. Can sombody help me pls
     
    steelpuxnastik likes this.
  19. steelpuxnastik

    steelpuxnastik SHINSANWASWITCH is ready and working!

    Joined:
    Aug 2, 2019
    Messages:
    283
    Likes Received:
    147
    Trophy Points:
    275
    Gender:
    Male
    Occupation:
    useless piece of shit
    Location:
    Mykolaiv, Ukraine
    Home Page:
    https://www.instagram.com/jandevalua/
    If you are interested in sanwa experince on chinese buttons you can look at my SHINSANWASWITCH switchses https://www.projectdiva.net/communi...of-creating-diy-analog-of-obsa-lhsxf-ln.2325/
    But in any case at first you need you need to decide that exactly you want to see in your controller (will you use mechanical switches on buttons, or, as I mentioned above, optical, like SHINSANWASWITCH, will you use slider with touch panel or you'll use just buttons for it), what exactly you will use in case of hardware (I mean, if you want to make only mechanicle buttons controller without slider, so maybe you can simply some fighting board for PS4 and connect eveything to it as simple as possible, so it will be simple DS4 but in other body). But if you want something more complicated - here is no simple solutions (or may be I do not know them, and the only simple solution I discribed above), all this should be discussed separately, depending on what you are planning.
     
  20. bmtp

    bmtp Welcome to DIVA!

    Joined:
    Feb 19, 2021
    Messages:
    4
    Likes Received:
    3
    Trophy Points:
    30
    Gender:
    Male
    #380 bmtp, Feb 19, 2021
    Last edited: Feb 19, 2021
    i will use slider as button instead i want the real slider so bad but in my place it is hard to buy things to make that slider so i will go with buttons and i will go chinese buttons with mechanical switches on button
     
    steelpuxnastik likes this.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice