{"product_id":"ps5-dualsense-thumbstick-cap-replacement","title":"PS5 DualSense Thumbstick Cap Replacement Analog Stick Joystick Rubber Grip Textured Concave Black","description":"\u003c!-- Main Container --\u003e\n\u003cdiv class=\"jpc-ps5cap-2026\" style=\"max-width: 1400px; margin: 0 auto; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif; line-height: 1.8; color: #333; padding: 0 15px; box-sizing: border-box;\"\u003e\n\u003c!-- 5-LAYER DENSE HERO (DualSense charcoal theme) --\u003e\n\u003cdiv class=\"hero\" style=\"background: linear-gradient(135deg, #111827 0%, #1f2937 55%, #374151 100%); color: #ffffff; padding: clamp(25px, 5vw, 48px) clamp(15px, 4vw, 38px); text-align: center; border-radius: 12px; border: 3px solid #06b6d4; margin-bottom: 22px; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"display: inline-block; background: linear-gradient(135deg, #facc15 0%, #eab308 100%); color: #0a1f44; padding: 7px 18px; border-radius: 25px; font-size: 11px; font-weight: 800; margin-bottom: 14px; text-transform: uppercase; letter-spacing: 1.4px;\"\u003eBrand-New A-Grade Replacement Cap · Bench Inspected\u003c\/div\u003e\n\u003ch1 style=\"font-size: clamp(22px, 5vw, 34px); font-weight: 800; margin: 0 0 12px 0; line-height: 1.3; color: #ffffff;\"\u003ePS5 DualSense Thumbstick Cap — Replacement Analog Stick Joystick Cap — Textured Rubber Grip\u003c\/h1\u003e\n\u003cp class=\"body-text\" style=\"font-size: clamp(13px, 3vw, 15px); margin: 0 0 18px 0; opacity: 0.96; line-height: 1.8;\"\u003eThis is a brand-new replacement thumbstick cap for the PS5 DualSense controller. It is sold as a single cap. Buyers also call it a joystick cap, analog stick cap or thumb grip. It fits the standard DualSense wireless controller, model CFI-ZCT1W. The same cap suits the left or right stick position. The concave top and textured rubber ring match the original profile. A-grade rubber and plastic construction resists thumb wear. It fixes worn, peeling, spinning or slippery stick rubber. Fitting requires opening the controller shell. It does not fit the DualSense Edge. It does not fix electronic stick drift.\u003c\/p\u003e\n\u003cdiv class=\"flex-wrap\" style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap; margin-bottom: 16px;\"\u003e\n\u003cspan style=\"background: rgba(255,255,255,0.14); padding: 7px 14px; border-radius: 20px; font-size: 12px; font-weight: 600;\"\u003eBrand-New A-Grade\u003c\/span\u003e \u003cspan style=\"background: rgba(255,255,255,0.14); padding: 7px 14px; border-radius: 20px; font-size: 12px; font-weight: 600;\"\u003eSold As Single Cap\u003c\/span\u003e \u003cspan style=\"background: rgba(255,255,255,0.14); padding: 7px 14px; border-radius: 20px; font-size: 12px; font-weight: 600;\"\u003eTextured Concave Grip\u003c\/span\u003e \u003cspan style=\"background: rgba(255,255,255,0.14); padding: 7px 14px; border-radius: 20px; font-size: 12px; font-weight: 600;\"\u003eOEM-Style Black Finish\u003c\/span\u003e \u003cspan style=\"background: rgba(255,255,255,0.14); padding: 7px 14px; border-radius: 20px; font-size: 12px; font-weight: 600;\"\u003eFits DualSense CFI-ZCT1W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-wrap\" style=\"display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cspan style=\"background: linear-gradient(135deg, #22c55e 0%, #15803d 100%); color: #ffffff; padding: 10px 20px; border-radius: 22px; font-size: 13px; font-weight: bold;\"\u003eDispatched From Forest Lake QLD\u003c\/span\u003e \u003cspan style=\"background: linear-gradient(135deg, #0079df 0%, #0a1f44 100%); color: #ffffff; padding: 10px 20px; border-radius: 22px; font-size: 13px; font-weight: bold; border: 1px solid rgba(255,255,255,0.35);\"\u003eBrand-New From Verified Suppliers\u003c\/span\u003e \u003cspan style=\"background: rgba(255,255,255,0.20); color: #ffffff; padding: 10px 20px; border-radius: 22px; font-size: 13px; font-weight: bold; border: 1px solid rgba(255,255,255,0.35);\"\u003eShips 2-4 Days AU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SYMPTOMS BANNER --\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #7c2d12 0%, #ea580c 100%); color: #ffffff; padding: clamp(22px, 4vw, 34px) clamp(15px, 4vw, 28px); border-radius: 12px; margin-bottom: 22px; box-sizing: border-box;\"\u003e\n\u003ch2 style=\"font-size: clamp(18px, 4vw, 24px); margin: 0 0 6px 0; font-weight: 800; text-align: center; color: #ffffff;\"\u003eSigns You Need This Cap\u003c\/h2\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; text-align: center; opacity: 0.92; margin: 0 0 20px 0;\"\u003eStick rubber is the first part of a DualSense to wear out.\u003c\/p\u003e\n\u003cdiv class=\"flex-wrap\" style=\"display: flex; flex-wrap: wrap; gap: 12px;\"\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: rgba(0,0,0,0.18); padding: 16px; border-radius: 10px; box-sizing: border-box;\"\u003e\n\u003cstrong style=\"font-size: 13px;\"\u003eWorn Rubber Ring\u003c\/strong\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; margin: 6px 0 0 0; opacity: 0.92;\"\u003eThe textured grip ring has rubbed smooth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: rgba(0,0,0,0.18); padding: 16px; border-radius: 10px; box-sizing: border-box;\"\u003e\n\u003cstrong style=\"font-size: 13px;\"\u003eCap Spins Under Thumb\u003c\/strong\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; margin: 6px 0 0 0; opacity: 0.92;\"\u003eLoose rubber rotates and feels like stick failure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: rgba(0,0,0,0.18); padding: 16px; border-radius: 10px; box-sizing: border-box;\"\u003e\n\u003cstrong style=\"font-size: 13px;\"\u003ePeeling Or Cracked Rubber\u003c\/strong\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; margin: 6px 0 0 0; opacity: 0.92;\"\u003eRubber lifting away from the plastic core.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: rgba(0,0,0,0.18); padding: 16px; border-radius: 10px; box-sizing: border-box;\"\u003e\n\u003cstrong style=\"font-size: 13px;\"\u003eSlippery Concave Top\u003c\/strong\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; margin: 6px 0 0 0; opacity: 0.92;\"\u003eThumb slides off during fast aiming.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: rgba(0,0,0,0.18); padding: 16px; border-radius: 10px; box-sizing: border-box;\"\u003e\n\u003cstrong style=\"font-size: 13px;\"\u003eThumb Slips Mid-Game\u003c\/strong\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; margin: 6px 0 0 0; opacity: 0.92;\"\u003eLost grip costs precision in shooters and racers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: rgba(0,0,0,0.18); padding: 16px; border-radius: 10px; box-sizing: border-box;\"\u003e\n\u003cstrong style=\"font-size: 13px;\"\u003eRefurb Or Resale Prep\u003c\/strong\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; margin: 6px 0 0 0; opacity: 0.92;\"\u003eFresh caps lift a controller before selling.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3-CARD ADVANTAGE GRID --\u003e\n\u003cdiv class=\"flex-wrap\" style=\"display: flex; flex-wrap: wrap; gap: 16px; margin-bottom: 22px;\"\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 280px; background: linear-gradient(135deg, #0a1f44 0%, #1f3a93 100%); color: #ffffff; padding: 26px; border-radius: 12px; text-align: center; box-sizing: border-box;\"\u003e\n\u003ch3 style=\"font-size: 17px; color: #06b6d4; margin: 0 0 10px 0; font-weight: 800;\"\u003eBrisbane Technical Hub\u003c\/h3\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; margin: 0; color: #cbd5e1; line-height: 1.8;\"\u003eBased locally at Shop 3A, 152 Woogaroo St, Forest Lake QLD 4078. Repair advice over the counter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 280px; background: linear-gradient(135deg, #0a1f44 0%, #1f3a93 100%); color: #ffffff; padding: 26px; border-radius: 12px; text-align: center; box-sizing: border-box;\"\u003e\n\u003ch3 style=\"font-size: 17px; color: #06b6d4; margin: 0 0 10px 0; font-weight: 800;\"\u003eAuthenticity Guaranteed\u003c\/h3\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; margin: 0; color: #cbd5e1; line-height: 1.8;\"\u003eBrand-new A-grade caps from verified suppliers. Every unit bench inspected before dispatch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 280px; background: linear-gradient(135deg, #0a1f44 0%, #1f3a93 100%); color: #ffffff; padding: 26px; border-radius: 12px; text-align: center; box-sizing: border-box;\"\u003e\n\u003ch3 style=\"font-size: 17px; color: #06b6d4; margin: 0 0 10px 0; font-weight: 800;\"\u003eReliable Dispatch\u003c\/h3\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; margin: 0; color: #cbd5e1; line-height: 1.8;\"\u003eOrders ship in 2-4 business days from Forest Lake. Tracked Australia Post on every order. Australia-wide delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- JUMP NAV --\u003e\n\u003cdiv class=\"flex-wrap\" style=\"display: flex; flex-wrap: wrap; gap: 8px; justify-content: center; margin-bottom: 22px;\"\u003e\n\u003ca class=\"jump-pill pill-btn\" style=\"background: #ffffff; color: #1f3a93; border: 1.5px solid #1f3a93; padding: 8px 14px; border-radius: 25px; font-weight: 600; text-decoration: none;\" href=\"#triage\"\u003eCap Or Module?\u003c\/a\u003e \u003ca class=\"jump-pill pill-btn\" style=\"background: #ffffff; color: #1f3a93; border: 1.5px solid #1f3a93; padding: 8px 14px; border-radius: 25px; font-weight: 600; text-decoration: none;\" href=\"#install\"\u003eInstall Notes\u003c\/a\u003e \u003ca class=\"jump-pill pill-btn\" style=\"background: #ffffff; color: #1f3a93; border: 1.5px solid #1f3a93; padding: 8px 14px; border-radius: 25px; font-weight: 600; text-decoration: none;\" href=\"#tools\"\u003eTools\u003c\/a\u003e \u003ca class=\"jump-pill pill-btn\" style=\"background: #ffffff; color: #1f3a93; border: 1.5px solid #1f3a93; padding: 8px 14px; border-radius: 25px; font-weight: 600; text-decoration: none;\" href=\"#specs\"\u003eSpecifications\u003c\/a\u003e \u003ca class=\"jump-pill pill-btn\" style=\"background: #ffffff; color: #1f3a93; border: 1.5px solid #1f3a93; padding: 8px 14px; border-radius: 25px; font-weight: 600; text-decoration: none;\" href=\"#compat\"\u003eCompatibility\u003c\/a\u003e \u003ca class=\"jump-pill pill-btn\" style=\"background: #ffffff; color: #1f3a93; border: 1.5px solid #1f3a93; padding: 8px 14px; border-radius: 25px; font-weight: 600; text-decoration: none;\" href=\"#faqs\"\u003eFAQs\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- TRIAGE — CAP OR MODULE --\u003e\n\u003cdiv id=\"triage\" style=\"background: #eff6ff; border-left: 6px solid #1d4ed8; padding: clamp(20px, 4vw, 28px); border-radius: 12px; margin-bottom: 22px; box-sizing: border-box;\"\u003e\n\u003ch2 style=\"font-size: clamp(18px, 4vw, 22px); color: #1e3a8a; margin: 0 0 8px 0; font-weight: 800;\"\u003eConfirm It Is The Cap, Not The Stick Module\u003c\/h2\u003e\n\u003cp class=\"body-text\" style=\"font-size: 14px; color: #1e40af; margin: 0 0 14px 0;\"\u003eTwo very different faults get blamed on the thumbstick. Check before you buy.\u003c\/p\u003e\n\u003cul class=\"body-text\" style=\"margin: 0; padding-left: 20px; color: #1e40af; font-size: 14px; line-height: 2;\"\u003e\n\u003cli\u003eRubber looks worn, shiny, peeled or cracked? That is the cap. This part fixes it.\u003c\/li\u003e\n\u003cli\u003eThe cap rotates loosely under your thumb? That is worn cap rubber, not stick failure.\u003c\/li\u003e\n\u003cli\u003eThumb slips off during play but aim tracks true? Cap problem.\u003c\/li\u003e\n\u003cli\u003eCharacter walks or camera creeps with no input? That is stick drift.\u003c\/li\u003e\n\u003cli\u003eDrift comes from the electronic sensor inside the analog module.\u003c\/li\u003e\n\u003cli\u003eA new cap will never cure drift. The module itself must be replaced.\u003c\/li\u003e\n\u003cli\u003eWe offer analog module replacement as an in-store service.\u003c\/li\u003e\n\u003cli\u003eNot sure which fault you have? Ask us before ordering.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- INSTALL NOTES --\u003e\n\u003cdiv id=\"install\" style=\"background: #fffbeb; border-left: 6px solid #f59e0b; padding: clamp(20px, 4vw, 28px); border-radius: 12px; margin-bottom: 22px; box-sizing: border-box;\"\u003e\n\u003ch2 style=\"font-size: clamp(18px, 4vw, 22px); color: #92400e; margin: 0 0 8px 0; font-weight: 800;\"\u003eInstall Notes — Read Before Fitting\u003c\/h2\u003e\n\u003cp class=\"body-text\" style=\"font-size: 14px; color: #92400e; margin: 0 0 14px 0;\"\u003eThis is a true replacement cap, not a slip-on cover. The controller must be opened.\u003c\/p\u003e\n\u003cul class=\"body-text\" style=\"margin: 0; padding-left: 20px; color: #92400e; font-size: 14px; line-height: 2;\"\u003e\n\u003cli\u003ePower down and unpair the controller before you start.\u003c\/li\u003e\n\u003cli\u003eRelease the middle trim clips with an opening pick. Work slowly.\u003c\/li\u003e\n\u003cli\u003eRemove the rear shell screws with a Phillips PH00 driver.\u003c\/li\u003e\n\u003cli\u003eDisconnect the battery connector before touching the board.\u003c\/li\u003e\n\u003cli\u003eHandle the ribbon cables gently. They tear easily.\u003c\/li\u003e\n\u003cli\u003ePull the old cap straight up off the stick shaft. Press the new cap on firmly.\u003c\/li\u003e\n\u003cli\u003eCheck every clip and cable seats home during reassembly.\u003c\/li\u003e\n\u003cli\u003eDifficulty: moderate. Prefer not to open it? We fit caps at our Forest Lake counter.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- TOOLS NEEDED --\u003e\n\u003cdiv id=\"tools\" style=\"background: #ffffff; border: 2px solid #06b6d4; padding: clamp(20px, 4vw, 28px); border-radius: 12px; margin-bottom: 22px; box-sizing: border-box;\"\u003e\n\u003ch2 style=\"font-size: clamp(18px, 4vw, 22px); color: #0a1f44; margin: 0 0 16px 0; font-weight: 800; text-align: center;\"\u003eTools Needed\u003c\/h2\u003e\n\u003cdiv class=\"flex-wrap\" style=\"display: flex; flex-wrap: wrap; gap: 12px;\"\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #f8f9fa; padding: 16px; border-radius: 10px; border-left: 4px solid #06b6d4; box-sizing: border-box;\"\u003e\n\u003cstrong style=\"font-size: 14px; color: #0a1f44;\"\u003eOpening Pick\u003c\/strong\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; margin: 6px 0 0 0; color: #475569;\"\u003eReleases the middle trim clips without scratching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #f8f9fa; padding: 16px; border-radius: 10px; border-left: 4px solid #06b6d4; box-sizing: border-box;\"\u003e\n\u003cstrong style=\"font-size: 14px; color: #0a1f44;\"\u003ePhillips PH00 Driver\u003c\/strong\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; margin: 6px 0 0 0; color: #475569;\"\u003eFits the four rear shell screws.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #f8f9fa; padding: 16px; border-radius: 10px; border-left: 4px solid #06b6d4; box-sizing: border-box;\"\u003e\n\u003cstrong style=\"font-size: 14px; color: #0a1f44;\"\u003ePlastic Spudger\u003c\/strong\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; margin: 6px 0 0 0; color: #475569;\"\u003eLifts connectors and cables safely.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #f8f9fa; padding: 16px; border-radius: 10px; border-left: 4px solid #06b6d4; box-sizing: border-box;\"\u003e\n\u003cstrong style=\"font-size: 14px; color: #0a1f44;\"\u003eFine Tweezers\u003c\/strong\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; margin: 6px 0 0 0; color: #475569;\"\u003eHandles ribbon cables and small clips.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #f8f9fa; padding: 16px; border-radius: 10px; border-left: 4px solid #06b6d4; box-sizing: border-box;\"\u003e\n\u003cstrong style=\"font-size: 14px; color: #0a1f44;\"\u003eAnti-Static Mat\u003c\/strong\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; margin: 6px 0 0 0; color: #475569;\"\u003eProtects the board while the shell is open.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FULL SPECIFICATIONS GRID --\u003e\n\u003cdiv id=\"specs\" style=\"background: #f8f9fa; padding: clamp(20px, 4vw, 30px); border-radius: 12px; margin-bottom: 22px; box-sizing: border-box;\"\u003e\n\u003ch2 style=\"font-size: clamp(18px, 4vw, 24px); color: #0a1f44; margin: 0 0 18px 0; font-weight: 800; text-align: center;\"\u003eFull Specifications\u003c\/h2\u003e\n\u003cdiv class=\"flex-wrap\" style=\"display: flex; flex-wrap: wrap; gap: 12px;\"\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003ePart Type\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003eThumbstick Cap (Joystick Cap)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eSold As\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003eSingle Cap (1 Piece)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eCondition\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003eBrand New\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eMaterial Grade\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003eA-Grade Rubber + Plastic\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eColour\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003eBlack OEM-Style\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eTop Profile\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003eConcave (Original Shape)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eGrip Surface\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003eTextured Rubber Ring\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eStick Position\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003eLeft Or Right (Same Cap)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eFits Controller\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003ePS5 DualSense Wireless\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eController Model\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003eCFI-ZCT1W Series\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eDoes Not Fit\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003eDualSense Edge CFI-ZER1W\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eInstall Type\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003eInternal — Shell Opening Required\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eFixes\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003eWorn \/ Spinning \/ Slippery Cap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eDoes Not Fix\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003eElectronic Stick Drift\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eAttachment\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003ePush-Fit On Stick Shaft\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eQuality Check\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003eBench Inspected Before Dispatch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eDispatch\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003e2-4 Business Days\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: #ffffff; padding: 14px; border-radius: 10px; border-left: 4px solid #0a1f44; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 11px; color: #6c757d; text-transform: uppercase; margin-bottom: 4px;\"\u003eTracking\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: #0a1f44; font-weight: bold;\"\u003eAustralia Post Tracked\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- COMPATIBILITY --\u003e\n\u003cdiv id=\"compat\" style=\"background: #ffffff; border: 2px solid #0a1f44; padding: clamp(20px, 4vw, 30px); border-radius: 12px; margin-bottom: 22px; box-sizing: border-box;\"\u003e\n\u003ch2 style=\"font-size: clamp(18px, 4vw, 24px); color: #0a1f44; margin: 0 0 16px 0; font-weight: 800; text-align: center;\"\u003eCompatibility — Fits And Does Not Fit\u003c\/h2\u003e\n\u003cp class=\"body-text\" style=\"font-size: 14px; color: #16a34a; font-weight: bold; margin: 0 0 10px 0;\"\u003eFits These:\u003c\/p\u003e\n\u003cdiv class=\"flex-wrap\" style=\"display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 18px;\"\u003e\n\u003cspan style=\"background: #16a34a; color: #ffffff; padding: 7px 14px; border-radius: 20px; font-size: 13px; font-weight: 600;\"\u003ePS5 DualSense Wireless Controller\u003c\/span\u003e \u003cspan style=\"background: #16a34a; color: #ffffff; padding: 7px 14px; border-radius: 20px; font-size: 13px; font-weight: 600;\"\u003eModel CFI-ZCT1W Series\u003c\/span\u003e \u003cspan style=\"background: #16a34a; color: #ffffff; padding: 7px 14px; border-radius: 20px; font-size: 13px; font-weight: 600;\"\u003eLeft Stick Position\u003c\/span\u003e \u003cspan style=\"background: #16a34a; color: #ffffff; padding: 7px 14px; border-radius: 20px; font-size: 13px; font-weight: 600;\"\u003eRight Stick Position\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"body-text\" style=\"font-size: 14px; color: #dc2626; font-weight: bold; margin: 0 0 10px 0;\"\u003eDoes NOT Fit:\u003c\/p\u003e\n\u003cdiv style=\"background: #fef2f2; border-left: 4px solid #ef4444; padding: 14px 18px; border-radius: 8px;\"\u003e\n\u003cul class=\"body-text\" style=\"margin: 0; padding-left: 18px; color: #991b1b; font-size: 14px; line-height: 2;\"\u003e\n\u003cli\u003eDualSense Edge (CFI-ZER1W) — it uses its own tool-free swappable stick caps.\u003c\/li\u003e\n\u003cli\u003ePS4 DualShock 4 — different cap shape and shaft fit.\u003c\/li\u003e\n\u003cli\u003eXbox and Switch controllers — different stick designs entirely.\u003c\/li\u003e\n\u003cli\u003eThird-party PS5 controllers — fit is not guaranteed unless stated.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- COMPARISON --\u003e\n\u003cdiv style=\"margin-bottom: 22px;\"\u003e\n\u003ch2 style=\"font-size: clamp(18px, 4vw, 24px); color: #0a1f44; margin: 0 0 16px 0; font-weight: 800; text-align: center;\"\u003eA-Grade Cap vs Cheap Generic Cap\u003c\/h2\u003e\n\u003cdiv class=\"flex-wrap\" style=\"display: flex; flex-wrap: wrap; gap: 16px;\"\u003e\n\u003cdiv class=\"flex-card compare-card\" style=\"flex: 1 1 300px; background: #f0fdf4; border: 2px solid #16a34a; padding: 22px; border-radius: 12px; box-sizing: border-box;\"\u003e\n\u003ch3 style=\"font-size: 16px; color: #15803d; margin: 0 0 12px 0; font-weight: 800;\"\u003eThis A-Grade Cap\u003c\/h3\u003e\n\u003cul class=\"body-text\" style=\"margin: 0; padding-left: 18px; color: #166534; font-size: 14px; line-height: 2;\"\u003e\n\u003cli\u003eBrand-new A-grade rubber and plastic.\u003c\/li\u003e\n\u003cli\u003eConcave top matches the original profile.\u003c\/li\u003e\n\u003cli\u003eTextured ring restores real grip.\u003c\/li\u003e\n\u003cli\u003eFirm push-fit stays put on the shaft.\u003c\/li\u003e\n\u003cli\u003eBench inspected before dispatch.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card compare-card\" style=\"flex: 1 1 300px; background: #fef2f2; border: 2px solid #dc2626; padding: 22px; border-radius: 12px; box-sizing: border-box;\"\u003e\n\u003ch3 style=\"font-size: 16px; color: #b91c1c; margin: 0 0 12px 0; font-weight: 800;\"\u003eCheap Generic Cap\u003c\/h3\u003e\n\u003cul class=\"body-text\" style=\"margin: 0; padding-left: 18px; color: #991b1b; font-size: 14px; line-height: 2;\"\u003e\n\u003cli\u003eThin rubber that wears smooth fast.\u003c\/li\u003e\n\u003cli\u003eWrong dome shape changes thumb feel.\u003c\/li\u003e\n\u003cli\u003eLoose fit can spin or pop off mid-game.\u003c\/li\u003e\n\u003cli\u003eSlick surface defeats the purpose.\u003c\/li\u003e\n\u003cli\u003eNo inspection before it ships.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- VISIT IN-STORE BANNER --\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #0a1f44 0%, #1f3a93 100%); color: #ffffff; padding: clamp(25px, 5vw, 38px) clamp(15px, 4vw, 28px); border-radius: 12px; margin-bottom: 22px; text-align: center; box-sizing: border-box;\"\u003e\n\u003ch2 style=\"font-size: clamp(18px, 4vw, 24px); margin: 0 0 8px 0; font-weight: 800; color: #ffffff;\"\u003eVisit Us In-Store\u003c\/h2\u003e\n\u003cp class=\"body-text\" style=\"font-size: 14px; margin: 0 0 18px 0; color: #cbd5e1;\"\u003eShop 3A, 152 Woogaroo St, Forest Lake QLD 4078. We can fit this cap for you.\u003c\/p\u003e\n\u003cdiv class=\"flex-wrap\" style=\"display: flex; flex-wrap: wrap; gap: 12px; justify-content: center;\"\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: rgba(255,255,255,0.10); padding: 16px; border-radius: 10px; box-sizing: border-box;\"\u003e\n\u003cstrong style=\"font-size: 13px; color: #06b6d4;\"\u003eBrisbane Technical Hub\u003c\/strong\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; margin: 6px 0 0 0; color: #cbd5e1;\"\u003eConsole and controller repairs done locally.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: rgba(255,255,255,0.10); padding: 16px; border-radius: 10px; box-sizing: border-box;\"\u003e\n\u003cstrong style=\"font-size: 13px; color: #06b6d4;\"\u003eAuthenticity Guaranteed\u003c\/strong\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; margin: 6px 0 0 0; color: #cbd5e1;\"\u003eBrand-new parts from verified suppliers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex-card\" style=\"flex: 1 1 200px; background: rgba(255,255,255,0.10); padding: 16px; border-radius: 10px; box-sizing: border-box;\"\u003e\n\u003cstrong style=\"font-size: 13px; color: #06b6d4;\"\u003eReliable Dispatch\u003c\/strong\u003e\n\u003cp class=\"body-text\" style=\"font-size: 13px; margin: 6px 0 0 0; color: #cbd5e1;\"\u003e2-4 business day dispatch, Australia-wide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SHIPPING DETAIL --\u003e\n\u003cdiv style=\"background: #f8f9fa; border: 1px solid #dee2e6; padding: clamp(20px, 4vw, 28px); border-radius: 12px; margin-bottom: 22px; box-sizing: border-box;\"\u003e\n\u003ch2 style=\"font-size: clamp(16px, 4vw, 20px); color: #0a1f44; margin: 0 0 12px 0; font-weight: 800;\"\u003eShipping Details\u003c\/h2\u003e\n\u003cul class=\"body-text\" style=\"margin: 0; padding-left: 20px; color: #333; font-size: 14px; line-height: 2;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eDispatch:\u003c\/strong\u003e 2-4 business days from Forest Lake QLD.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBrisbane Metro:\u003c\/strong\u003e 1-3 days after dispatch.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSydney + Melbourne:\u003c\/strong\u003e 2-5 days after dispatch.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePerth + Regional:\u003c\/strong\u003e 4-8 days after dispatch.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTracking:\u003c\/strong\u003e Australia Post tracking on every order.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePickup:\u003c\/strong\u003e Collect in-store at Forest Lake. Choose pickup at checkout.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"body-text\" style=\"font-size: 14px; color: #0a1f44; font-weight: 600; margin: 12px 0 0 0;\"\u003ePay your way — Afterpay and Klarna available at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- FAQs --\u003e\n\u003cdiv id=\"faqs\" style=\"margin-bottom: 22px;\"\u003e\n\u003ch2 style=\"font-size: clamp(18px, 4vw, 24px); color: #0a1f44; margin: 0 0 18px 0; font-weight: 800; border-bottom: 3px solid #0a1f44; padding-bottom: 10px;\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdetails style=\"background: #ffffff; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #0a1f44 0%, #1f3a93 100%); color: #ffffff; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; gap: 10px;\"\u003eIs this a slip-on cover or a real replacement cap? \u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"body-text\" style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 13px; line-height: 1.9;\"\u003e\n\u003cp style=\"margin: 0 0 10px 0;\"\u003eThis is a true replacement cap, not a slip-on cover. The old cap comes off the stick shaft. The new cap presses on in its place.\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eSlip-on covers sit over worn rubber and often still spin. A real cap swap is the permanent fix.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: #ffffff; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #0a1f44 0%, #1f3a93 100%); color: #ffffff; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; gap: 10px;\"\u003eWill this fix stick drift? \u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"body-text\" style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 13px; line-height: 1.9;\"\u003e\n\u003cp style=\"margin: 0 0 10px 0;\"\u003eNo. Drift comes from the electronic sensor inside the analog module. This cap is only the rubber and plastic top.\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eIf your controller drifts, the module needs replacing. We offer that repair in-store.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: #ffffff; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #0a1f44 0%, #1f3a93 100%); color: #ffffff; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; gap: 10px;\"\u003eDo I get one cap or a pair? \u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"body-text\" style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 13px; line-height: 1.9;\"\u003e\n\u003cp style=\"margin: 0 0 10px 0;\"\u003eThis listing is for one single cap. Order two if both sticks need fresh rubber.\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eMost wear shows on the left stick first. Many buyers replace just that one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: #ffffff; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #0a1f44 0%, #1f3a93 100%); color: #ffffff; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; gap: 10px;\"\u003eDoes the same cap fit the left and right stick? \u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"body-text\" style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 13px; line-height: 1.9;\"\u003e\n\u003cp style=\"margin: 0 0 10px 0;\"\u003eYes. The DualSense uses the same cap on both stick positions.\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eOne cap suits either side, so you only choose how many you need.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: #ffffff; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #0a1f44 0%, #1f3a93 100%); color: #ffffff; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; gap: 10px;\"\u003eDoes this fit the DualSense Edge? \u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"body-text\" style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 13px; line-height: 1.9;\"\u003e\n\u003cp style=\"margin: 0 0 10px 0;\"\u003eNo. The DualSense Edge (CFI-ZER1W) uses its own tool-free swappable stick caps. Sony sells those separately in dome and concave shapes.\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eThis cap fits the standard DualSense (CFI-ZCT1W) only.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: #ffffff; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #0a1f44 0%, #1f3a93 100%); color: #ffffff; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; gap: 10px;\"\u003eDoes this fit a PS4 DualShock 4 controller? \u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"body-text\" style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 13px; line-height: 1.9;\"\u003e\n\u003cp style=\"margin: 0 0 10px 0;\"\u003eNo. The DualShock 4 cap has a different shape and shaft fit.\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eThis cap is moulded for the PS5 DualSense only.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: #ffffff; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #0a1f44 0%, #1f3a93 100%); color: #ffffff; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; gap: 10px;\"\u003eWhy does my original cap spin under my thumb? \u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"body-text\" style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 13px; line-height: 1.9;\"\u003e\n\u003cp style=\"margin: 0 0 10px 0;\"\u003eThe rubber layer wears and separates from the plastic core underneath. The loose rubber then rotates as you play.\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eMany people mistake this for stick failure. A new cap fixes it completely.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: #ffffff; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #0a1f44 0%, #1f3a93 100%); color: #ffffff; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; gap: 10px;\"\u003eDo I need to open my controller to fit this? \u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"body-text\" style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 13px; line-height: 1.9;\"\u003e\n\u003cp style=\"margin: 0 0 10px 0;\"\u003eYes. The cap base sits wider than the faceplate opening. The shell must come apart to swap it.\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eThe job is moderate difficulty. Follow the install notes above, or let us fit it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: #ffffff; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #0a1f44 0%, #1f3a93 100%); color: #ffffff; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; gap: 10px;\"\u003eIs this a genuine Sony part? \u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"body-text\" style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 13px; line-height: 1.9;\"\u003e\n\u003cp style=\"margin: 0 0 10px 0;\"\u003eNo. Sony does not sell standard DualSense caps separately. This is a brand-new A-grade replacement built to the original shape.\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eThe concave top and textured ring match the factory look and feel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails style=\"background: #ffffff; border: 2px solid #e9ecef; border-radius: 12px; margin-bottom: 12px; overflow: hidden;\"\u003e\n\u003csummary style=\"background: linear-gradient(135deg, #0a1f44 0%, #1f3a93 100%); color: #ffffff; padding: 15px 18px; font-size: 14px; font-weight: 600; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; gap: 10px;\"\u003eCan you fit the cap for me in-store? \u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"body-text\" style=\"padding: 15px 18px; background: #f8fafc; color: #334155; font-size: 13px; line-height: 1.9;\"\u003e\n\u003cp style=\"margin: 0 0 10px 0;\"\u003eYes. Bring your controller to Shop 3A, 152 Woogaroo St, Forest Lake QLD 4078. Our technicians open, fit and test it for you.\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eAsk about analog module replacement at the same visit if you have drift.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- BROWSE RELATED CATEGORIES --\u003e\n\u003cdiv style=\"background: #ffffff; border: 2px solid #e9ecef; padding: clamp(20px, 4vw, 28px); border-radius: 12px; margin-bottom: 22px; text-align: center; box-sizing: border-box;\"\u003e\n\u003ch2 style=\"font-size: clamp(16px, 4vw, 20px); color: #0a1f44; margin: 0 0 14px 0; font-weight: 800;\"\u003eBrowse Related Categories\u003c\/h2\u003e\n\u003cdiv class=\"flex-wrap\" style=\"display: flex; flex-wrap: wrap; gap: 10px; justify-content: center;\"\u003e\n\u003ca class=\"pill-btn\" style=\"background: #ffffff; color: #1f3a93; border: 1.5px solid #1f3a93; padding: 9px 16px; border-radius: 25px; font-size: 13px; font-weight: 600; text-decoration: none;\" href=\"..\/..\/..\/..\/..\/collections\/mobile-phone-tablet-repair-tools-professional-repair-kits-equipment\"\u003eRepair Tools + Kits\u003c\/a\u003e \u003ca class=\"pill-btn\" style=\"background: #ffffff; color: #1f3a93; border: 1.5px solid #1f3a93; padding: 9px 16px; border-radius: 25px; font-size: 13px; font-weight: 600; text-decoration: none;\" href=\"..\/..\/..\/..\/..\/collections\/all\"\u003eAll Products\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"body-text\" style=\"font-size: 14px; color: #0a1f44; font-weight: 600; margin: 14px 0 0 0;\"\u003ePay your way — Afterpay and Klarna available at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- JPC MOBILE QUALITY SEAL — FINAL --\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #0a1f44 0%, #1f3a93 100%); color: #ffffff; padding: clamp(25px, 5vw, 38px) clamp(15px, 4vw, 28px); border-radius: 12px; border: 2px solid #06b6d4; text-align: center; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"display: inline-block; background: linear-gradient(135deg, #facc15 0%, #eab308 100%); color: #0a1f44; padding: 7px 18px; border-radius: 25px; font-size: 11px; font-weight: 800; margin-bottom: 14px; text-transform: uppercase; letter-spacing: 1.4px;\"\u003eBrand-New A-Grade · Bench Inspected\u003c\/div\u003e\n\u003ch2 style=\"font-size: clamp(18px, 4vw, 24px); margin: 0 0 10px 0; font-weight: 800; color: #fde68a;\"\u003eJPC Mobile Quality Seal\u003c\/h2\u003e\n\u003cp class=\"body-text\" style=\"font-size: 14px; margin: 0 0 16px 0; color: #cbd5e1;\"\u003eEvery cap is checked before it ships. Visit us at Shop 3A, 152 Woogaroo St, Forest Lake QLD 4078.\u003c\/p\u003e\n\u003cdiv class=\"flex-wrap\" style=\"display: flex; flex-wrap: wrap; gap: 10px; justify-content: center;\"\u003e\n\u003cspan style=\"background: rgba(255,255,255,0.14); padding: 8px 16px; border-radius: 22px; font-size: 12px; font-weight: bold;\"\u003eBrisbane Technical Hub\u003c\/span\u003e \u003cspan style=\"background: rgba(255,255,255,0.14); padding: 8px 16px; border-radius: 22px; font-size: 12px; font-weight: bold;\"\u003eAuthenticity Guaranteed\u003c\/span\u003e \u003cspan style=\"background: rgba(255,255,255,0.14); padding: 8px 16px; border-radius: 22px; font-size: 12px; font-weight: bold;\"\u003eReliable Dispatch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JPC Mobile - Tech Repair \u0026 Accessories","offers":[{"title":"Default Title","offer_id":42916558340287,"sku":"JoystickC-PS5","price":5.5,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0607\/8657\/3503\/files\/ps5-dualsense-joystick-cap-a-grade-enhanced-grip-precision.jpg?v=1749967129","url":"https:\/\/jpcmobileaccessories.com.au\/products\/ps5-dualsense-thumbstick-cap-replacement","provider":"JPC MOBILE ACCESSORIES","version":"1.0","type":"link"}