 Games have tons of key binds and using any form of communication with other players is a must. So a footswitch is a great addition for gaming on PC. You can buy USB footswitches for as low as 14 bucks, but it's hard to make them work like HexDSX explains in his video. Also in the commercially available footswitches you need to install software and I don't want software collater on my PC, so I made one. Things I used to make the footswitch, USB to micro USB cable, one quarter watt thank you ohms resistor, any kind of footswitch, and Arduino pro micro clone rated for 5 volts with 80 mega 32 U4 chip. Inside the footswitch you have a spring and push switch. There are 3 wires coming out of the switch. If you noticed the orange sticker, white is common wire, red is normally open and black is normally closed. Next step is programming the Arduino. First plug in the Arduino to your PC, start Arduino integrated development environment, go to tools, port and select the port of your connected Arduino. Then go to tools and select the Arduino micro option. This is the code, you can get it from the link in the description. Instead P you can use any character or any other combination of keys. You can find a link to the list of modifier keys and asky tale in the video description. Example let's say you want the footswitch to press Ctrl C, this is how to do it. Click upload and once the upload is done you are ready. This is the schematic. First solder the white wire to the VCC pin, then the red wire to the pin number 2. On the other side of the board solder one of the leads of the resistor on the ground pin and the other lead to the same pin where the red wire is soldered. Let's now test the footswitch. As you can see it's working perfectly, same as pressing the key on the keyboard. I'm planning to make fully customizable streaming deck and macro keyboard with a lot of buttons. So make sure to like, share this video and subscribe to see my next projects.