PS5 Shell Compatibility: BDM-010 vs BDM-030 vs BDM-040 Explained

Order the Wrong Shell and You’ll Find Out the Hard Way

The number one reason people return PS5 controller shells isn’t quality — it’s compatibility. Sony has quietly revised the DualSense multiple times since launch, and those revisions change the internal layout enough that a shell designed for one version may not fit another. I learned this the expensive way when I ordered a shell for my BDM-030 controller and received one that only fit BDM-010/020.

Here’s everything you need to know to order the right shell the first time.

The DualSense Revision History

Sony identifies DualSense controller revisions by BDM (Basic Device Model) numbers. As of early 2026, there are five main revisions in the wild:

Revision Release Period Key Internal Differences
BDM-010 Launch (Nov 2020) Original design, larger battery ribbon cable
BDM-020 2021-2022 Minor PCB revision, same shell dimensions as BDM-010
BDM-030 2022-2023 Redesigned trigger assembly, different internal clip positions
BDM-040 2023-2024 Revised adaptive trigger motor, updated screw post layout
BDM-050 2024-present Latest revision, minor internal changes from BDM-040


Which Shells Fit Which Revisions?

Here’s the critical compatibility breakdown that most sellers don’t make clear enough:

BDM-010 and BDM-020 share the same shell. These two revisions have identical external shell dimensions and clip positions. A shell that fits one will fit the other perfectly. This is the most common pairing, and the majority of aftermarket shells on the market were originally designed for these revisions.

BDM-030 uses a different shell. Sony redesigned several internal clip positions and the trigger pivot area starting with the BDM-030. A shell made for BDM-010/020 will physically not close properly on a BDM-030 controller. The screw posts and some internal bosses are in different positions. This is where most compatibility frustration happens.

BDM-040 and BDM-050 are close to each other but different from earlier revisions. These latest revisions share most shell dimensions with each other, but differ from both the 010/020 generation and the 030. Some BDM-030 shells fit BDM-040 with minor modifications, but it’s not guaranteed.

How to Identify Your Controller’s Revision

There are two reliable methods:

Method 1: The Label

Flip your controller over. Near the bottom, below the barcode, there’s a line of text that includes “BDM-” followed by the model number. On some controllers this is hard to read because the text is small and printed in a similar color to the shell, but it’s there. A flashlight helps.

Method 2: PS5 System Info

On your PS5, go to Settings, then Accessories, then Controller (General). Select your connected controller, and the firmware version and hardware revision should be listed. Some firmware versions map to specific BDM revisions — BDM-010 controllers have firmware starting from 0x000, while newer revisions have higher firmware ranges.

Method 3: USB Connection to PC

If you connect your DualSense to a PC via USB, device information tools can read the hardware revision directly from the controller’s USB descriptor. eXtremeRate has a free tool on their website that identifies the BDM version when you plug the controller in.


What Happens If You Buy the Wrong Shell

It’s not catastrophic, but it’s frustrating. The shell halves will line up externally but won’t close flush because the internal screw posts don’t align with the holes in the PCB frame. You’ll get gaps where there shouldn’t be gaps, and if you force the screws in anyway, you risk cracking the posts or stressing the PCB.

On some mismatched combinations, the trigger channels don’t line up correctly, which means the adaptive triggers either can’t complete their full range of motion or have dead zones in their travel. This is the worst outcome because it affects gameplay and can potentially stress the trigger motors.

I’ve seen people try to modify incompatible shells with a Dremel or file to make them fit, and occasionally it works for simple differences. But if the screw post layout is fundamentally different, no amount of filing will fix the alignment.

How Sellers Label Compatibility (and Where They Fail)

The better sellers — eXtremeRate being the most consistent example — clearly label each shell listing with the compatible BDM revisions. Their newer listings often support multiple revisions because they’ve updated their molds to accommodate the differences.

Generic sellers frequently label their shells as “for PS5 DualSense” without any revision specificity. In my experience, when a generic seller doesn’t mention BDM compatibility, the shell is designed for BDM-010/020. It’s the most common revision in the wild and the one mold makers targeted first. If you have a BDM-030 or newer controller and the listing doesn’t specify compatibility, assume it won’t fit.

Some sellers use confusing terminology like “V1” and “V2” that doesn’t map cleanly to BDM numbers. If a seller uses these terms, ask them directly which BDM revisions their shell fits. If they can’t answer specifically, shop elsewhere.

Future-Proofing Your Purchase

If you’re buying a shell today, look for listings that explicitly state multi-revision compatibility (e.g., “BDM-010/020/030/040”). These shells use an updated mold design with mounting points that accommodate multiple internal layouts. They’re slightly more expensive but save the hassle of returns.

eXtremeRate and a few other brands have started offering “universal” shells for DualSense, and in my testing, these fit BDM-010 through BDM-040 without issues. They achieve this by having slightly oversized mounting channels that accommodate the positional differences between revisions.

FAQ

Can I check my BDM revision without opening the controller?

Yes. The label on the back of the controller lists the BDM number. You can also check via PS5 system settings or by connecting the controller to a PC via USB and using an identification tool. You never need to open the controller to find out which revision you have.

Is BDM-020 just a minor update from BDM-010?

For shell compatibility purposes, they’re identical. The BDM-020 revision changed some internal PCB components but kept the same physical shell dimensions and mounting points. Any shell that fits BDM-010 will fit BDM-020 and vice versa.

I have the DualSense Edge. Do regular DualSense shells fit it?

No. The DualSense Edge has a completely different physical design from the standard DualSense. It has removable stick modules, back buttons, and a different shell profile. Standard DualSense shells will not fit the Edge. Aftermarket Edge shells exist but they’re a separate product category entirely.

What if the seller sent the wrong revision shell?

Return it. If a seller’s listing claimed compatibility with your BDM revision and the shell doesn’t fit, that’s a straightforward return or exchange situation. Take photos showing the misalignment as evidence. Most sellers will process the return without pushback.

Scroll to Top