Haptics/controller PCB swap and post-install reset
Useful Answer
If a controller or haptics PCB is being replaced, have the customer document the wiring before disconnecting anything.
PCB swap checklist:
- Open the unit by removing the four screws on the front panel.
- Take clear photos of the original wiring before unplugging cables.
- If the haptics kit is completely dead with no haptics-board lights even when using a known-good 24V power supply, suspect the haptics panel PCB / power-socket board before the main haptics PCB.
- The PCB is secured to the internal plastic casing by four screws.
- Some connectors have small locking tabs; release those tabs before pulling cables.
- Confirm the cable between the touch panel and PCB is fully seated at both ends.
- If the haptics kit is connected, the serial cable orientation matters: the single-wire connector should be on the left and the two-wire connector should be on the right when looking at the board.
- For haptics motors, the two left-side motors plug into the left connectors and the two right-side motors plug into the right connectors.
- Buttons and motors do not have polarity in this setup, so plus/minus wire orientation is not the key issue.
- On Arcade2TV-XR controller PCB replacements, the internal wireless antenna uses a tiny U.FL / IPEX-style snap connector. Treat it as delicate and not a casual customer-serviceable connection. When arranging a replacement PCB after prior cable/board trouble, include the needed USB cables and, when possible, send the antenna lead already attached to the replacement board so the customer only needs to mount the antenna sticker and board.
- To update the haptics PCB firmware, the included firmware cable may need to be connected directly to the haptics board inside the unit. One resolved DOA-style case started working only after the customer reopened the unit, plugged the included cable into the open connector on the haptics board, and updated that board directly.
- Route cables so they are not pinched or compressed when closing the unit.
- If the haptics PCB accepts a firmware flash but still shows no indicator lights afterward, treat that as a likely board-level power-circuit failure rather than proof the board is healthy.
- Replacement boards may still need their firmware version checked after installation; one resolved case had a replacement board on v1.4 and worked after updating it to haptics PCB v1.8.
After the swap:
- Connect the controller to a PC using the USB-B port only.
- Do not connect USB-C at the same time during the reset.
- Set the controller to Keyboard Mode, shown by the red light.
- Open the Arcade2TV configuration software.
- Click Factory Reset in the bottom-left area.
- Re-pair the Gen2 wireless dongle with the controller because the hardware changed.
If force firmware recovery repeatedly fails and the firmware tool cannot detect the controller, replacing the controller PCB and haptics PCB can be the final fix. In one resolved case, the customer confirmed that after installing the new PCBs and updating firmware, everything worked. In another confirmed haptics-power case, replacing the haptics panel PCB with the power socket restored power and operation after the main haptics PCB swap did not fix the issue.
Source Context
One customer received replacement PCBs after firmware recovery could not revive a controller stuck in a bad state. Support instructed them to swap the boards, update firmware, and re-pair the Gen2 dongle. The customer later confirmed the new PCBs plus firmware update solved the problem. A separate PCB-swap thread provided detailed handling guidance for photos, locking tabs, serial cable orientation, motor wiring, factory reset, dongle re-pairing, and avoiding customer-side U.FL antenna handling when shipping replacement controller boards. A later haptics case confirmed that the panel PCB / power-socket board can be the failed part when the haptics system has no lights despite power-supply testing. Another resolved case showed that a haptics PCB can accept the firmware updater yet remain dark because of a board-level power fault; the replacement board worked after it was updated from v1.4 to v1.8. Another resolved install confirmed that updating the haptics board through the included cable directly on the internal board can recover a haptics kit that otherwise appears DOA.