WELCOME to My Shop Commodity, Competitive Price, Customer First !
Your position: Home / Converting Board

New arrival 4 in 1 HID Encoder with LED Trackball Analog controller to Jamma 2 player USB adapter (default) to arcade machine

    Please select the information you wantX
(6986 available)
  • Description
  • Size Chart
  • Measurement
  • Color Chart
  • Reviews
We are really formal registered TIMEHARVEST company
The real official Aliexpress store : www.aliexpress.com/store/607318


WELCOME to My Shop Commodity, Competitive Price, Customer First !
Your business with me will be a pleasant experience for you. I am dedicated to bring joy, safe and top-quality products for you. All the products I offer in my store come with fashion style, superior quality but cheaper price all the time. When you place order, please do not hesitate to leave more detailed requirements you want, and then I will arrange the goods for you as soon as possible. First time, we do business; next time, we become friends. Hope you enjoy the whole process!





This product can be separately configuration as 4 different devices. The 4 devices are:

        Customizable Keyboard and trackball(mouse);

        Single player game controller with LED;

        Dual players game controller; (default)

        Custom HID;


When you configure the device as a keyboard and trackball, you can custom the key value of the keyboard as your wish.
It has the following characteristics:
        USB 2.0 protocol interface;
        Faster response;
        Micro USB type B female connector;
        More pins;
        LED has 3 kinds of effects;
        8 ways analog input and every way have 12 bits (0---2^12-1) accuracy;
        Configuration software is open source, means you can continue to develop;

The configuration software was written by Python. Download from here

The USB communication section is implemented by PyUSB. How to install the Python and PyUSB library, refer to this:

PyUSB depends on libusb. How to install libusb in windows series platform refer to this:

 About how to install these software in Linux, Mac, Raspberry Pi or other system, you can google it. 








It has 8 way analog input with 12bits(0—2^12-1) accuracy.
It has 17 buttons and 17 LEDs. Every button can control a LED. The LEDs have 3 different effects: 
        Always light on;
        LEDs light on when buttons are pressed;
        LEDs light off when buttons are pressed;
The LEDs effect configuration can store in the device when power off. Using UP + Mode to switch LEDs effect.
    When the device power on, all LEDs will blink a few times. This will help to check the wiring of LEDs is correct or not. If you are watching more careful you will find the blinks are Morse code 73, means best regards. Yes, I am a HAM.
    When it works in digital input mode, direction control can switch between X/Y axis and Point of View Hat by mode button. Even power off the device will remember your choice.




Note: USB port provided current is 100mA max.




    It supports 2 players at same time. Player 1 has 20 buttons and player 2 has 18 buttons. Direction control can switch by mode button. 





This looks a little more complicated. Let me explain.

    Array data has 40 elements. The index number is from 0 to 39. It represents the configuration file of the array named keyvalue. The character behind colon is the default keyboard input characters. You can edit the xm_setup.py file let the keyboard input what you want input character. This function is very awesome. Means the USB protocol support characters, all can be defined, including less common. So you can customize a dedicated input keyboard for yourself.







You can connect a variety of sensors to collect data via input pins, or send control signals to the other device via output pins. I wrote a short demonstration program in Python. Code is very simple.

    First, send command 0x03, this means the data afterward are control data. OUT data total 32 bits, so control data have 4 bytes. In demonstration file the control data were: 0x04, 0x05, 0x06, 0x07. If the bit is 1 means output high voltage, 0 means low voltage.
    after send command 0x03 the device will transfer data back. The send back data total 6 bytes. The first four bytes are followed just behind 0x03 transmitted control data, after the execution of read back to check whether all the execution really complete.

We offer good quality PC Board, Video Game, Multi Game, Multi Cartridge, Vending machine, Pinball Machine, Kiddy Rides, ABS cabinet available for 21"~25"monitor, heavy steel cabinet for 25"~29" monitor with Jamma connector, and some spare parts, Coin Acceptor, pushbutton, joystick, etc. For Amusement machines.

Please contact to me if you are interested in our products, we will send you the datas in details.


   X-360 arcade 4 in 1 VGA game board/X-360's USB to Jamma connector/4 in 1 fighting games converter PCB for LCD game machine


We are really formal registered TIMEHARVEST company
The real official Aliexpress store: www.aliexpress.com/store/607318
1. 100% of delivered products are tested before shipping by QC . We will send the items within 1~6 working days once your payment is completed.
2. Our price does not include any import taxes due to different country have different policy for import tax and buyers are responsible for customs duties.
3. We do not guarantee delivery time on all international shipments due to differences in customs clearing times in individual countries, which may affect how quickly your product is inspected.Singapore post delivery time is 15-80 days .Some countries like RUSSIA and BRAZIL may take longer .If you have not received your shipment within 30 days from payment, please contact us. We will track the shipment and get back to you as soon as possible with a reply. Pls ask us to extend the delivery date instead of making dispute . 
1. Your satisfaction and positive feedback is very important to us. Please take a few seconds to leave positive feedback (5 stars) if you are satisfied with our items and services.
2. Please contact us before leaving neutral(3 stars) or negative(1-2 stars) feedback. Negative feedback does not solve anything. We are always willing to work things out !
Buyer can customize the colors for the item.You just need leave a note to us when you make the payment.And we will manage the order for you.You can also send us a message to customize the colors.But the message should sent before we ship the goods out.Once we ship the goods out.We can't change the colors and also can't cancel the purchase, if we doesn't get your Customize Require. We will ship same as the first picture (Main picture) shows to you.





Please be aware that due to your computer monitor display the color may have some difference between the picture and the physical item

Please according to you to buy the dress fabric, select the corresponding fabric color chart

Average rating: 5.0
Share your thoughts with other customers
Write a review
Product reviews can be carried out after the member login, please click here to login