FightBox B1-PC-B is using all-acrylic ultra-thin design, the thickness is less than 2cm, and black matte acrylic panel, feel more comfortable. It has 4x24mm buttons(Cherry MX Black key switches) on the left side of the controller, instead of the traditional analog joystick, with 8x24mm buttons(Cherry MX Black key switches) for the action buttons on the right side of the controller. Using hot-swappable technology, it is convenient for users to replace their favorite mechanical key switches. The B1-PC-B is compatible with PC/Android by using Zero Delay Arcade USB Encoder. Features: 4 push buttons as directional keys 8 push buttons as action buttons All of above buttons are hot-swappable Cherry MX Black key switches Zero Delay Arcade USB Encoder inside 7 buttons on the top of the panel as function buttons SOCD Supported, UP + DOWN = UP, LEFT + RIGHT = NEUTRAL directional cleaning, a tournament standard for all buttons Game Controller Specification: Cable type: USB (Type B to Type A) Cable length: about 3m Material: Acrylic Panel Size: 30x18.8cm Product Height: 1.9cm Product Weight: 1.2kg Package Includes: 1 x B1-PC All Buttons Arcade Joystick Game Controller For PC/Android