USB Keyboard Hack for MAME Arcade Controls

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ธ.ค. 2024

ความคิดเห็น • 52

  • @alec4672
    @alec4672 3 ปีที่แล้ว +2

    8 years old and I'm way out of left field here but this was really helpful to me. I'm installing a tablet in my car and I plan on putting the keyboard circuitry in the wheel wired to the control buttons and reusing the old button wiring to get the USB through the steering column to the tablet. This was really informative! Thank you!!

  • @jm56481
    @jm56481 11 ปีที่แล้ว +2

    its pretty cool to see somebody that actually knows what they are doing on youtube

  • @JoeHusosky
    @JoeHusosky 11 ปีที่แล้ว

    I looked before asking for a map, and after you said it was there I still had to look 2 times. Finally found it thanks again.

  • @Domarius64
    @Domarius64 10 ปีที่แล้ว +23

    Hey - you skipped the part where you magically put the wires through the keyboard circuit board - the main thing I wanted to know.
    Also you didn't warn the viewers that USB keyboards only have a maximum of 6 keys pressed at the same time, which may cause you problems in a game of 2 player street fighter with both people trying to do the super move. PS/2 keyboards allow a maximum of 16 keys pressed at the same time. Also the iPAC has no maximum. These points are worth mentioning to the viewers depending on their expectations of the system.

    • @MaghoxFr
      @MaghoxFr 8 ปีที่แล้ว +3

      +Clint Hobson Priceless information!

    • @juankurosaki
      @juankurosaki 5 ปีที่แล้ว +2

      Thanks bro! Also you can use 2 different keyboards (even 3, 2 for buttons and 1 for the joysticks).

    • @wrybread
      @wrybread ปีที่แล้ว

      Personally I'd just surface solder them, drilling holes seems like extra work.

  • @codebeat4192
    @codebeat4192 9 ปีที่แล้ว

    Done this with a NES Advantage Controller (to be able to work with ZSNES without the need to configure it) but with a old Microsoft wireless keyboard, so it is also wireless ;-). There is enough room for 2 AA batteries inside the controller. Works perfectly!

  • @randomaccessbrains
    @randomaccessbrains 10 ปีที่แล้ว +2

    You deserve more views! Awesome content

  • @GuruBrew
    @GuruBrew  11 ปีที่แล้ว

    We are not in the test phase yet but no button mashing slowdowns noted so far, stay tuned for more experimenting soon.

  • @ThePizzaByte
    @ThePizzaByte 10 ปีที่แล้ว +1

    Hey there,
    I was going to send this as a Q&A suggestion but figured I'd try here first.
    I'm wondering is how did you connect all the wires to the ground? Did you just wire them to the ground cable coming from the keyboard? Unfortunately your videos missed out the wiring part, but the rest has been very useful for me and I've must have watched it at least a dozen times in the past week.
    What brought me to your channel initially was your playlist to make your MAME cabinet project. Absolutely phenomenal channel you have, I've watched most of your videos and I'm really enjoying them. It really didn't take me long to decide to subscribe to you.

    • @GuruBrew
      @GuruBrew  10 ปีที่แล้ว

      Thank you very much for all the kind words, it's appreciated. You are correct about connecting all the grounds together. Each stick has 4 signals (UP, down, left, right) and each button has a single signal and ground. In most situations ALL the grounds can be connected together to a common grounding point BUT in my situation (since I made a custom IPac board) I had to run 2 wires for each switch only connecting a few of the commons together. That is one of the reasons I did not go into to much detail with my wiring because my situation is very unique. If I were to do it again I would just buy the IPac controller an save myself lots of wiring. Hope it helps.

    • @ThePizzaByte
      @ThePizzaByte 10 ปีที่แล้ว

      GuruBrew Thanks for the reply! Ah right, I see. Yeah that sounds like quite a bit of a chore. While waiting for the buttons, I've been fiddling with the board from one of my old PS2 keyboards (I literally have a pile of a dozen or two keyboards in a box), figuring out the combinations.
      I can definitely see why people go for the Ipac route, so much easier. But I figured why not try it myself first and if I don't like it, just buy an Ipac. It's not like I'll be losing money, just time and patience, hehe. Again, thanks for the reply, this video and your reply have really helped me.

  • @GuruBrew
    @GuruBrew  11 ปีที่แล้ว

    Thanks, that's comforting to know.

  • @michaelkindt3288
    @michaelkindt3288 5 ปีที่แล้ว +2

    @7:04-.-Screw you for that graphic in the bottom left corner.

  • @JoeHusosky
    @JoeHusosky 11 ปีที่แล้ว

    Drew I was set aback about the cost of the I-PAC, but did try out their I-PAC/VE which is $37 shipped from the UK. This value edition has some draw backs none of which were a problem with my project. Works with WIN, MAC & Linux (can we say PI) but not DOS (still have not tested that yet). With 32 keys, you can go nuts, you can program it to use what ever keys you want but they are not saved in RAM.
    Your keyboard hack video was way cool did you ever post the keyboard map?
    Keep them coming!

  • @chrisvann6870
    @chrisvann6870 11 ปีที่แล้ว +1

    Nice video. I like the detail in your explanation on hacking the pcb board. Do you have the keyboard combination map available for download? I have an X-Arcade, but I find this useful for a friend of mine. It would cut down on the time since I have an old dell keyboard like that. Thanks

  • @GuruBrew
    @GuruBrew  11 ปีที่แล้ว

    We have not yet done much testing or playing with this system yet. still in late building stages. But no ghosting or blocking noted to date. Check out our new videos coming up for more testing and reviews of this Mame system powered with the Raspberry Pi.

    • @wrybread
      @wrybread ปีที่แล้ว

      Well... how'd it go? Did you use this encoder long term? I'm considering doing this with a bluetooth keyboard since I can't find any wireless keyboard encoders. I mostly only need old 80s games so not too worried about the simultaneous key limit, but wondering how this worked for you if you wound up using it.

  • @peasedustin
    @peasedustin 11 ปีที่แล้ว

    you wouldnt happen to have your notes on the pinout combo outputs would you? went out and bought a dell laptop ($2.70) and would like to start wiring. if you do, great, if not, still good, thanks for the video, gave me the idea

  • @GuruBrew
    @GuruBrew  11 ปีที่แล้ว

    Excellent time spent multitasking ;) Send me a photo of your cab when done. Ill put it on the GuruBrew site under the fans page

  • @djredhareaus38
    @djredhareaus38 9 ปีที่แล้ว

    thanks you just saved me a bunch of time and money

  • @RyanCarter1
    @RyanCarter1 11 ปีที่แล้ว

    Thanks for the video!!! Have you experienced any ghosting or blocking as a result of the Dell SK8115 USB keyboard hack? I'm looking to use the same model keyboard this weekend.

  • @AuripasserBonartee
    @AuripasserBonartee 7 ปีที่แล้ว +1

    Does this hack works with raspberrypi and retropie?? Maybe this sounds like a silly question, but i'm not familiar with the raspeberry architecture or the retropie software. Anyway, doing my research looks like it works. Am i right?

  • @GuruBrew
    @GuruBrew  11 ปีที่แล้ว

    The holes were already there I just reamed them a little bigger to accept the cat wire

  • @GrandpaBill
    @GrandpaBill 11 ปีที่แล้ว

    Your dog could have been a twin to my son's dog... same coloring and 'bandana' :)
    He had a long and good life.... 18 years.
    Grandpa Bill

  • @MarkMarkMark
    @MarkMarkMark 10 ปีที่แล้ว +1

    did you run into any problems when multiple keys were pressed together. like in a two player game? i mean, some two player games could say have a total of 6 keys being pressed at once. (say both player one and two were jumping diagonally, up and right, and also need an attack, button 3) do all those keys work when pressed together? i am horrible at wording my question. i hope you understand.

  • @JoeHusosky
    @JoeHusosky 11 ปีที่แล้ว

    It must be the Drew/Brew thing, plus I usually only email you when I am warn out. I soldered a 36 button control panel while watching your videos yesterday.

  • @putinscat1208
    @putinscat1208 9 ปีที่แล้ว

    Guru, what if you connected LEDs to the traces and pushed the keys?
    This might map it faster?

  • @TheCoolbreeze26
    @TheCoolbreeze26 11 ปีที่แล้ว

    What will be a very good water cooler for a cpu

  • @GuruBrew
    @GuruBrew  11 ปีที่แล้ว

    Thanks, no I never posted the map but another viewer did. Look in the comments for this video and you will see his message and link. PS why do you call me Drew??

  • @toferprod
    @toferprod 11 ปีที่แล้ว

    did you drill holes in to the pcb to get the cat5 wires to go through?

  • @abdulrahmanmohammad4887
    @abdulrahmanmohammad4887 6 ปีที่แล้ว

    Hi Gurubrew, is this work on 2 player? like making a 2 USB hack keyboard? is there any configuration on it? Thanks

  • @oscarbohlin
    @oscarbohlin 10 ปีที่แล้ว

    Could you explain how you got the wires to get stuck on the circuitboard? I tried with the same keyboard and tried to sodder them to the board but the sodder did not attach. :/

  • @0ldbitcollector
    @0ldbitcollector 11 ปีที่แล้ว

    GuruBrew: I've been hesitant to use a keyboard in a MAME type cabinet because there are not many keystrokes which can be read simultaneously. If someone is mashing fire buttons, the joystick could be sluggish. Has this created any noticeable control issues in using it?
    Thanks

  • @randomaccessbrains
    @randomaccessbrains 10 ปีที่แล้ว

    Take the cicuit and find it out by shorting out different contacts

  • @jslime
    @jslime 10 ปีที่แล้ว

    Did you end up just going with an ipac in the end?
    I thought l saw in one of the future videos that you used an ipac instead of this set up.

    • @GuruBrew
      @GuruBrew  10 ปีที่แล้ว

      No I used the keyboard hack circuit I made and showed in one of the videos, If I were to do it again I would get the IPac .

  • @fernandoromero3164
    @fernandoromero3164 9 ปีที่แล้ว

    which is the keyboard model of the tutorial. I have A Dell SK 8115, but it seems very different from that showedin the video. My plate has no holes as show in the tutorial.please.

  • @gabruekqbryh7871
    @gabruekqbryh7871 4 ปีที่แล้ว

    Does this work on the pi zero retro pie

  • @gunma747j
    @gunma747j 8 ปีที่แล้ว

    oh...ur dog is so cute~

  • @GuruBrew
    @GuruBrew  11 ปีที่แล้ว

    I used network color coded wires and referenced the color of wires in my hand written notes instead of the pin combinations that wont be of any use to anyone other than myself. sorry

  • @suprisequezzy1276
    @suprisequezzy1276 4 ปีที่แล้ว

    can anybody help me with a game that is playing with usb keyboard only

  • @GuruBrew
    @GuruBrew  11 ปีที่แล้ว

    Walter check the comment on this video from CronoForge , I think this it what you want

  • @gta5gameplay300
    @gta5gameplay300 10 ปีที่แล้ว

    haha i love your dog

  • @randomaccessbrains
    @randomaccessbrains 10 ปีที่แล้ว

    Dat Faboulauws dog

  • @chuyinformatic
    @chuyinformatic 9 ปีที่แล้ว

    no mames yo queria ver como conectavas el teclado

  • @achourihoussemeddine9866
    @achourihoussemeddine9866 11 ปีที่แล้ว

    up = Z
    down = S
    back = Q
    forward = D
    button1 = J
    button 2 = K
    button 3 = L
    button 4 = M
    button 5 = U
    button 6 = I
    button 7 = O
    button 8 = P
    START = 1
    SELECT 2
    CAN YOU HELP ME HOW TO PUT THE BUTTONS !!

    • @JoeCnNd
      @JoeCnNd 9 ปีที่แล้ว

      HoUsSeM eDiX Do you need help on how you install the buttons on a wooden board, like button layout? If so put it where if feels comfy to you.

  • @GuruBrew
    @GuruBrew  11 ปีที่แล้ว

    tokensector.blogspot.com

  • @nhonkietlam7133
    @nhonkietlam7133 6 ปีที่แล้ว

    badly