{"product_id":"obsidian-mouse-skates-razer-viper-v3-pro","title":"Obsidian Razer Viper V3 PRO Mouse Skates","description":"\u003cdiv class=\"obsviper-desc\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"obsviper-hero\" aria-label=\"Obsidian Mouse Skates for Razer Viper V3 Pro\"\u003e\n    \u003cdiv class=\"obsviper-hero__grid\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"obsviper-hero__accent\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"obsviper-hero__content\"\u003e\n      \u003cspan class=\"obsviper-hero__eyebrow\"\u003eObsidian · Razer Viper V3 Pro · Replacement Mouse Feet\u003c\/span\u003e\n      \u003ch2 class=\"obsviper-hero__title\"\u003eObsidian Mouse Skates for Razer Viper V3 Pro — Hardened PTFE Replacement Feet\u003c\/h2\u003e\n      \u003cp class=\"obsviper-hero__tagline\"\u003ePre-cut replacement mouse feet engineered for the \u003cstrong\u003eRazer Viper V3 Pro\u003c\/strong\u003e. Made from \u003cstrong\u003e100% hardened PTFE\u003c\/strong\u003e with a hard, finely frosted surface for \u003cstrong\u003ebetter control, stronger braking, and improved tracking accuracy\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003cdiv class=\"obsviper-hero__chips\"\u003e\n        \u003cspan class=\"obsviper-chip\"\u003eRazer Viper V3 Pro\u003c\/span\u003e\n        \u003cspan class=\"obsviper-chip\"\u003eHardened PTFE\u003c\/span\u003e\n        \u003cspan class=\"obsviper-chip obsviper-chip--accent\"\u003e2 Sets Included\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- OVERVIEW --\u003e\n  \u003csection class=\"obsviper-section\"\u003e\n    \u003ch2 class=\"obsviper-h2\"\u003ePre-Cut Hardened PTFE Skates Made for the Razer Viper V3 Pro\u003c\/h2\u003e\n    \u003cp class=\"obsviper-lead\"\u003eThe \u003cstrong\u003eObsidian Mouse Skates for Razer Viper V3 Pro\u003c\/strong\u003e are pre-cut replacement feet designed specifically to fit the \u003cstrong\u003eRazer Viper V3 Pro\u003c\/strong\u003e. The hard, finely frosted contact surface increases friction at the contact point; the \u003cstrong\u003ehardened PTFE\u003c\/strong\u003e adds braking power for emergency stops and tap-shot precision — and improved tracking accuracy throughout the press.\u003c\/p\u003e\n    \u003cp class=\"obsviper-lead\"\u003eEach pack ships with \u003cstrong\u003e2 full sets\u003c\/strong\u003e so you have one to install now and one to keep in reserve.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FEATURE IMAGE --\u003e\n  \u003csection class=\"obsviper-section\"\u003e\n    \u003cdiv class=\"obsviper-photo\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0633\/6151\/5715\/files\/featureofObsidianskatesforVIPERV3PRO.webp?v=1778393293\" alt=\"Obsidian mouse skates for Razer Viper V3 Pro feature overview — hardened PTFE replacement feet with finely frosted surface for control and tracking accuracy\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- KEY FEATURES --\u003e\n  \u003csection class=\"obsviper-section\"\u003e\n    \u003ch2 class=\"obsviper-h2\"\u003eKey Features\u003c\/h2\u003e\n    \u003cdiv class=\"obsviper-grid obsviper-grid--3\"\u003e\n      \u003cdiv class=\"obsviper-pillar\"\u003e\n        \u003cspan class=\"obsviper-pillar__num\"\u003e01\u003c\/span\u003e\n        \u003ch3 class=\"obsviper-pillar__title\"\u003ePre-Cut for Viper V3 Pro\u003c\/h3\u003e\n        \u003cp\u003eDirect replacement for the existing mouse feet on the Razer Viper V3 Pro — no trimming, no guesswork, peel-and-stick installation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"obsviper-pillar\"\u003e\n        \u003cspan class=\"obsviper-pillar__num\"\u003e02\u003c\/span\u003e\n        \u003ch3 class=\"obsviper-pillar__title\"\u003eHardened PTFE Material\u003c\/h3\u003e\n        \u003cp\u003e100% PTFE with hardening treatment — harder than standard PTFE for stronger braking and resistance to deformation under load.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"obsviper-pillar\"\u003e\n        \u003cspan class=\"obsviper-pillar__num\"\u003e03\u003c\/span\u003e\n        \u003ch3 class=\"obsviper-pillar__title\"\u003eFrosted Control Surface\u003c\/h3\u003e\n        \u003cp\u003eHard, finely frosted contact surface — more friction at the contact point for better control and emergency stops.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"obsviper-pillar\"\u003e\n        \u003cspan class=\"obsviper-pillar__num\"\u003e04\u003c\/span\u003e\n        \u003ch3 class=\"obsviper-pillar__title\"\u003eIncreased Tracking Accuracy\u003c\/h3\u003e\n        \u003cp\u003eThe flat, hardened surface stays consistent under typing pressure — sensor sees a steady contact plane, translating to more accurate tracking.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"obsviper-pillar\"\u003e\n        \u003cspan class=\"obsviper-pillar__num\"\u003e05\u003c\/span\u003e\n        \u003ch3 class=\"obsviper-pillar__title\"\u003e0.8–0.9mm Thickness\u003c\/h3\u003e\n        \u003cp\u003eTuned thickness range — thick enough to lift the sensor off the pad cleanly, thin enough to keep the mouse feel close to stock.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"obsviper-pillar\"\u003e\n        \u003cspan class=\"obsviper-pillar__num\"\u003e06\u003c\/span\u003e\n        \u003ch3 class=\"obsviper-pillar__title\"\u003e2 Sets per Pack\u003c\/h3\u003e\n        \u003cp\u003eTwo complete sets in every box — one to install today, one to swap in when the first set wears down.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SPECS + BOX --\u003e\n  \u003csection class=\"obsviper-section\"\u003e\n    \u003cdiv class=\"obsviper-grid obsviper-grid--2\"\u003e\n      \u003cdiv\u003e\n        \u003ch2 class=\"obsviper-h2\"\u003eSpecifications\u003c\/h2\u003e\n        \u003cdiv class=\"obsviper-table-wrap\"\u003e\n          \u003ctable class=\"obsviper-table\"\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCompatibility\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eRazer Viper V3 Pro\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e100% PTFE with hardening treatment\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSurface\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eHard, finely frosted\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eThickness\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0.8 – 0.9 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eType\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003ePre-cut replacement mouse feet\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eQuantity\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2 sets per pack\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch2 class=\"obsviper-h2\"\u003eWhat's in the Box\u003c\/h2\u003e\n        \u003cul class=\"obsviper-list obsviper-list--big\"\u003e\n          \u003cli\u003e2 × Full sets of Obsidian skates pre-cut for Razer Viper V3 Pro\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"obsviper-section\"\u003e\n    \u003ch2 class=\"obsviper-h2\"\u003eFAQ\u003c\/h2\u003e\n    \u003cdiv class=\"obsviper-faq\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat mouse does this fit?\u003c\/summary\u003e\n        \u003cdiv\u003e\u003cdiv\u003e\n          The \u003cstrong\u003eRazer Viper V3 Pro\u003c\/strong\u003e. Each set is pre-cut to match the V3 Pro's existing foot positions — no trimming required.\n        \u003c\/div\u003e\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eHow are these different from the stock Razer feet?\u003c\/summary\u003e\n        \u003cdiv\u003e\u003cdiv\u003e\n          The Obsidian skates use \u003cstrong\u003ehardened PTFE\u003c\/strong\u003e with a \u003cstrong\u003ehard, finely frosted surface\u003c\/strong\u003e — different from typical stock pure-PTFE feet. The hardening treatment delivers \u003cstrong\u003estronger braking power\u003c\/strong\u003e, the frosted surface improves control, and the consistent flat surface helps tracking accuracy. Trade-off: less raw glide than softer PTFE, more emphasis on stopping and precision.\n        \u003c\/div\u003e\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eHow do I install them?\u003c\/summary\u003e\n        \u003cdiv\u003e\u003cdiv\u003e\n          Remove your Razer Viper V3 Pro's original feet, clean the contact area with isopropyl alcohol (not included), let it dry, peel each Obsidian skate, and stick it on. Press firmly for a few seconds to seat the adhesive.\n        \u003c\/div\u003e\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eWhy are there 2 sets in the pack?\u003c\/summary\u003e\n        \u003cdiv\u003e\u003cdiv\u003e\n          One to install now, one as a spare. Mouse feet wear down over time — having a second set on hand means you can swap in fresh skates without re-ordering when the first set starts losing performance.\n        \u003c\/div\u003e\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eAre these the best replacement feet for the Razer Viper V3 Pro?\u003c\/summary\u003e\n        \u003cdiv\u003e\u003cdiv\u003e\n          For Viper V3 Pro players who want \u003cstrong\u003emore braking power\u003c\/strong\u003e, \u003cstrong\u003ebetter control\u003c\/strong\u003e, and \u003cstrong\u003eimproved tracking accuracy\u003c\/strong\u003e over the stock feet, the hardened-PTFE Obsidian skates are one of the better aftermarket options. If you specifically want maximum glide and don't care about extra stopping power, a softer pure-PTFE skate may suit you better.\n        \u003c\/div\u003e\u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.obsviper-desc{--ov-accent:#dc2626;--ov-accent-soft:#ef4444;--ov-pearl:#fef2f2;--ov-ink:#0a0a0a;--ov-ink-soft:#1e293b;--ov-muted:#64748b;--ov-line:#e2e8f0;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;color:var(--ov-ink);line-height:1.65;font-size:clamp(15px,1.05vw,17px);max-width:1100px;margin:0 auto;padding:0}\n.obsviper-desc *{box-sizing:border-box}\n.obsviper-desc img{max-width:100%;height:auto;display:block;border-radius:12px}\n.obsviper-hero{position:relative;border-radius:20px;overflow:hidden;margin-bottom:48px;min-height:clamp(240px,32vw,360px);background:linear-gradient(135deg,#0a0303 0%,#1a0809 100%)}\n.obsviper-hero__grid{position:absolute;inset:0;background-image:linear-gradient(rgba(220,38,38,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(220,38,38,.08) 1px,transparent 1px);background-size:40px 40px;opacity:.85}\n.obsviper-hero__accent{position:absolute;top:0;right:0;width:55%;height:100%;background:radial-gradient(circle at 100% 0%,rgba(220,38,38,.4) 0%,rgba(239,68,68,.14) 38%,transparent 72%);pointer-events:none}\n.obsviper-hero__content{position:relative;padding:clamp(28px,5vw,52px);display:flex;flex-direction:column;justify-content:center;min-height:inherit;color:#fff !important}\n.obsviper-hero__eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:.78em;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#fca5a5 !important;margin-bottom:14px;padding:6px 12px;border:1px solid rgba(252,165,165,.4);border-radius:999px;align-self:flex-start;background:rgba(220,38,38,.16)}\n.obsviper-desc .obsviper-hero__title{font-size:clamp(24px,3.2vw,38px);margin:0 0 12px;font-weight:900;line-height:1.15;letter-spacing:-.015em;color:#fff !important;max-width:920px;text-align:left}\n.obsviper-desc .obsviper-hero__tagline{font-size:clamp(15px,1.2vw,17px);margin:0 0 20px;color:rgba(255,255,255,.92) !important;max-width:780px;text-align:left;line-height:1.5}\n.obsviper-desc .obsviper-hero__tagline strong{color:#fff !important}\n.obsviper-hero__chips{display:flex;gap:8px;flex-wrap:wrap}\n.obsviper-chip{display:inline-block;padding:7px 13px;border-radius:8px;background:rgba(255,255,255,.1);font-size:.82em;font-weight:700;border:1px solid rgba(255,255,255,.2);color:#fff !important;letter-spacing:.04em}\n.obsviper-chip--accent{background:rgba(220,38,38,.32) !important;border-color:rgba(239,68,68,.6) !important;color:#fca5a5 !important}\n.obsviper-section{margin-bottom:44px}\n.obsviper-desc .obsviper-h2{font-size:clamp(20px,2.2vw,26px);margin:0 0 14px;font-weight:800;letter-spacing:-.015em;color:var(--ov-ink);text-align:left;line-height:1.2}\n.obsviper-lead{font-size:clamp(15px,1.05vw,16px);color:var(--ov-muted);margin:0 0 18px;max-width:840px;line-height:1.65}\n.obsviper-lead strong{color:var(--ov-ink);font-weight:700}\n.obsviper-photo{width:100%;border-radius:14px;overflow:hidden;border:1px solid var(--ov-line);background:#fff;margin-bottom:14px}\n.obsviper-photo:last-child{margin-bottom:0}\n.obsviper-photo img{width:100%;border-radius:0}\n.obsviper-grid{display:grid;gap:16px}\n.obsviper-grid--2{grid-template-columns:repeat(2,1fr)}\n.obsviper-grid--3{grid-template-columns:repeat(3,1fr)}\n.obsviper-pillar{background:#fff;border:1px solid var(--ov-line);border-radius:12px;padding:22px 20px;transition:border-color .2s,transform .2s}\n.obsviper-pillar:hover{border-color:var(--ov-accent);transform:translateY(-2px)}\n.obsviper-pillar__num{display:inline-block;font-size:.7em;font-weight:800;letter-spacing:.15em;color:var(--ov-accent);margin-bottom:10px;border-bottom:2px solid var(--ov-accent);padding-bottom:3px}\n.obsviper-desc .obsviper-pillar__title{font-size:1.05em;margin:0 0 8px;font-weight:700;color:var(--ov-ink);text-align:left;letter-spacing:-.01em}\n.obsviper-pillar p{margin:0;color:var(--ov-muted);font-size:.93em;line-height:1.55}\n.obsviper-list{margin:0;padding:0 0 0 18px;color:var(--ov-muted);line-height:1.7}\n.obsviper-list li{margin-bottom:4px}\n.obsviper-list--big li{margin-bottom:8px;font-size:1.02em}\n.obsviper-list li::marker{color:var(--ov-accent)}\n.obsviper-table-wrap{overflow-x:auto;border:1px solid var(--ov-line);border-radius:12px;background:#fff}\n.obsviper-table{width:100%;border-collapse:collapse;font-size:.94em}\n.obsviper-table td{padding:12px 16px;text-align:left;border-bottom:1px solid var(--ov-line)}\n.obsviper-table tbody tr:last-child td{border-bottom:none}\n.obsviper-table tbody tr:hover{background:var(--ov-pearl)}\n.obsviper-faq{display:grid;gap:8px}\n.obsviper-faq details{background:#fff;border:1px solid var(--ov-line);border-radius:10px;overflow:hidden;transition:border-color .2s}\n.obsviper-faq details:hover{border-color:var(--ov-accent-soft)}\n.obsviper-faq details[open]{border-color:var(--ov-accent)}\n.obsviper-faq summary{padding:16px 20px;cursor:pointer;font-weight:600;color:var(--ov-ink);font-size:.96em;list-style:none;position:relative;min-height:44px;display:flex;align-items:center;padding-right:48px}\n.obsviper-faq summary::-webkit-details-marker{display:none}\n.obsviper-faq summary::after{content:\"+\";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:1.4em;font-weight:300;color:var(--ov-accent);line-height:1}\n.obsviper-faq details[open] summary::after{content:\"−\"}\n.obsviper-faq details\u003ediv{padding:0 20px 18px;color:var(--ov-muted);font-size:.93em;line-height:1.6}\n.obsviper-faq details\u003ediv strong{color:var(--ov-ink)}\n@media (max-width:900px){\n  .obsviper-grid--2,.obsviper-grid--3{grid-template-columns:1fr}\n  .obsviper-hero__accent{width:75%}\n}\n@media (max-width:540px){\n  .obsviper-section{margin-bottom:32px}\n  .obsviper-pillar{padding:18px}\n}\n\u003c\/style\u003e","brand":"Xraypad","offers":[{"title":"Default Title","offer_id":45179411464387,"sku":"AC-XRY-OBS-VPR","price":14.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/6151\/5715\/files\/ObsidianskatesforVIPERV3PRO_V3Pro.webp?v=1778393311","url":"https:\/\/torontokeyboardman.ca\/zh\/products\/obsidian-mouse-skates-razer-viper-v3-pro","provider":"Toronto KeyboardMan","version":"1.0","type":"link"}