This is where the JDM-040 shines. The schematic details the Trigger Motor Driver (usually an IC labelled Toshiba or TI). This driver receives PWM signals from the main SoC to control the worm gear motor. If you are looking at a jdm-040 schematic to fix stuck triggers, focus on the MOSFET array near the trigger motors. A blown MOSFET will cause the trigger to always lock or never engage.
The JDM-040 schematic reveals the analog stick circuit as two separate potentiometer arrays per stick (X and Y axes). Unlike the JDM-020, which used a rigid connector, the JDM-040 solders the analog stick module directly to the board. The schematic traces show that each stick uses a 3.3V reference voltage (VREF) split across a voltage divider. When the carbon wipers wear down, the returning voltage (VIN) gets stuck at a non-neutral value (either stuck high or low). jdm-040 schematic
Critical trace to check on the schematic: pin 1 of the analog stick (Left Stick X-axis) connects to an ADC (Analog to Digital Converter) input on pin 24 of the main SoC. This is where the JDM-040 shines
The JDM-040 uses dedicated H-bridge driver ICs (often labelled DRV2605 clones or custom Sony mark codes) to drive the voice coil actuators. The schematic shows two separate circuits: one for the left haptic motor and one for the right. A common failure on the JDM-040 is a blown capacitor on the VBAT_HAPTIC rail, which the schematic identifies as a 10µF 6.3V ceramic cap. If you are looking at a jdm-040 schematic