{"product_id":"switch-gspro-wireless-controller-20-button-elite-sim-golf-edition-by-club-keyboard","title":"Switch GSPro Wireless Controller - 20 Button (Elite Sim Golf Edition) by Club Keyboard","description":"\u003c!-- Switch GSPro Wireless Controller - 20 Button (Elite Sim Golf Edition) — Product Description Page --\u003e\n\u003c!-- Brand: Club Keyboard \/ Retailer: Elite Sim Golf | elitesimgolf.com --\u003e\n\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@600;700;800;900\u0026amp;family=Inter:wght@400;500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n\/* ===== ESG SWITCH PDP — DESIGN SYSTEM ===== *\/\n\n.esg-switch-pdp *,\n.esg-switch-pdp *::before,\n.esg-switch-pdp *::after {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n\n.esg-switch-pdp {\n  font-family: 'Inter', sans-serif;\n  font-size: 16px;\n  line-height: 1.6;\n  color: #2a3756;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* ===== SECTIONS ===== *\/\n.esg-switch-pdp .esg-section {\n  background: #F8F8F8;\n  padding: 72px 24px;\n}\n\n.esg-switch-pdp .esg-section--white {\n  background: #ffffff;\n  padding: 72px 24px;\n}\n\n.esg-switch-pdp .esg-section--dark {\n  background: #0A1A3A;\n  padding: 72px 24px;\n}\n\n.esg-switch-pdp .esg-section__inner {\n  max-width: 1200px;\n  margin: 0 auto;\n  width: 100%;\n}\n\n\/* ===== TYPOGRAPHY ===== *\/\n.esg-switch-pdp .esg-eyebrow {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-weight: 700;\n  font-size: 13px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #0A1A3A;\n  display: block;\n  margin-bottom: 12px;\n}\n\n.esg-switch-pdp .esg-section--dark .esg-eyebrow {\n  color: #7FA8D4;\n}\n\n.esg-switch-pdp h2.esg-section-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-weight: 900;\n  font-size: clamp(32px, 5vw, 52px);\n  line-height: 1.05;\n  letter-spacing: -0.01em;\n  color: #0A1A3A;\n  margin-bottom: 20px;\n}\n\n.esg-switch-pdp h3.esg-section-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-weight: 900;\n  font-size: clamp(28px, 4vw, 44px);\n  line-height: 1.07;\n  letter-spacing: -0.01em;\n  color: #0A1A3A;\n  margin-bottom: 20px;\n}\n\n.esg-switch-pdp .esg-section--dark h2.esg-section-title,\n.esg-switch-pdp .esg-section--dark h3.esg-section-title {\n  color: #ffffff;\n}\n\n.esg-switch-pdp .esg-lede {\n  font-size: 17px;\n  line-height: 1.65;\n  color: #2a3756;\n  max-width: 700px;\n  margin-bottom: 16px;\n}\n\n.esg-switch-pdp .esg-section--dark .esg-lede {\n  color: #b8c8e0;\n}\n\n\/* ===== HERO LAYOUT (INTRO TEXT + IMAGE) ===== *\/\n.esg-switch-pdp .esg-hero-layout {\n  display: grid;\n  grid-template-columns: 1.1fr 0.9fr;\n  gap: 48px;\n  align-items: center;\n}\n\n.esg-switch-pdp .esg-hero-image img {\n  width: 100%;\n  height: auto;\n  display: block;\n  border-radius: 10px;\n  border: 1.5px solid #E6E9F0;\n}\n\n@media (max-width: 900px) {\n  .esg-switch-pdp .esg-hero-layout {\n    grid-template-columns: 1fr;\n    gap: 32px;\n  }\n  .esg-switch-pdp .esg-hero-image {\n    order: -1;\n  }\n}\n\n\/* ===== CARDS ===== *\/\n.esg-switch-pdp .esg-card-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 20px;\n  margin-top: 48px;\n}\n\n.esg-switch-pdp .esg-card-grid--2up {\n  grid-template-columns: repeat(2, 1fr);\n}\n\n@media (max-width: 900px) {\n  .esg-switch-pdp .esg-card-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (max-width: 540px) {\n  .esg-switch-pdp .esg-card-grid,\n  .esg-switch-pdp .esg-card-grid--2up {\n    grid-template-columns: 1fr;\n  }\n}\n\n.esg-switch-pdp .esg-card {\n  background: #ffffff;\n  border: 1.5px solid #E6E9F0;\n  border-radius: 10px;\n  padding: 28px 24px;\n}\n\n.esg-switch-pdp .esg-section--dark .esg-card {\n  background: #112050;\n  border-color: #1e3060;\n}\n\n.esg-switch-pdp .esg-card h4 {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-weight: 800;\n  font-size: 18px;\n  letter-spacing: 0.01em;\n  color: #0A1A3A;\n  margin-bottom: 8px;\n  text-transform: uppercase;\n}\n\n.esg-switch-pdp .esg-section--dark .esg-card h4 {\n  color: #e8f0fb;\n}\n\n.esg-switch-pdp .esg-card p {\n  font-size: 15px;\n  line-height: 1.6;\n  color: #6B7390;\n}\n\n.esg-switch-pdp .esg-section--dark .esg-card p {\n  color: #8aa3c8;\n}\n\n.esg-switch-pdp .esg-card__icon {\n  font-size: 28px;\n  margin-bottom: 16px;\n  display: block;\n  line-height: 1;\n}\n\n\/* ===== TRUST STRIP ===== *\/\n.esg-switch-pdp .esg-trust-strip {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  text-align: center;\n}\n\n@media (max-width: 760px) {\n  .esg-switch-pdp .esg-trust-strip {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 1px;\n    background: #1e3060;\n  }\n  .esg-switch-pdp .esg-trust-item {\n    background: #0A1A3A;\n  }\n}\n\n@media (max-width: 420px) {\n  .esg-switch-pdp .esg-trust-strip {\n    grid-template-columns: 1fr;\n  }\n}\n\n.esg-switch-pdp .esg-trust-item {\n  padding: 32px 20px;\n  border-right: 1px solid #1e3060;\n}\n\n.esg-switch-pdp .esg-trust-item:last-child {\n  border-right: none;\n}\n\n.esg-switch-pdp .esg-trust-item__label {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-weight: 700;\n  font-size: 16px;\n  letter-spacing: 0.04em;\n  text-transform: uppercase;\n  color: #ffffff;\n  display: block;\n  margin-top: 10px;\n}\n\n.esg-switch-pdp .esg-trust-item__icon {\n  font-size: 26px;\n  display: block;\n  color: #7FA8D4;\n}\n\n\/* ===== COLORWAY GRID ===== *\/\n.esg-switch-pdp .esg-color-grid {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n  margin-top: 48px;\n}\n\n@media (max-width: 900px) {\n  .esg-switch-pdp .esg-color-grid {\n    grid-template-columns: repeat(3, 1fr);\n  }\n}\n\n@media (max-width: 560px) {\n  .esg-switch-pdp .esg-color-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n.esg-switch-pdp .esg-color-card {\n  background: #ffffff;\n  border: 1.5px solid #E6E9F0;\n  border-radius: 10px;\n  overflow: hidden;\n}\n\n.esg-switch-pdp .esg-color-card img {\n  width: 100%;\n  height: auto;\n  display: block;\n  background: #ffffff;\n}\n\n.esg-switch-pdp .esg-color-card__body {\n  padding: 16px 16px 18px;\n  border-top: 1px solid #E6E9F0;\n}\n\n.esg-switch-pdp .esg-color-card__swatch {\n  width: 22px;\n  height: 22px;\n  border-radius: 50%;\n  border: 1.5px solid #E6E9F0;\n  display: inline-block;\n  vertical-align: middle;\n  margin-right: 8px;\n}\n\n.esg-switch-pdp .esg-color-card__name {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-weight: 800;\n  font-size: 16px;\n  letter-spacing: 0.03em;\n  text-transform: uppercase;\n  color: #0A1A3A;\n  display: inline-block;\n  vertical-align: middle;\n  line-height: 1.15;\n}\n\n.esg-switch-pdp .esg-color-card__desc {\n  font-size: 13px;\n  line-height: 1.5;\n  color: #6B7390;\n  margin-top: 10px;\n}\n\n\/* ===== SPECS TABLE ===== *\/\n.esg-switch-pdp .esg-specs-layout {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 40px;\n  margin-top: 48px;\n  align-items: start;\n}\n\n@media (max-width: 780px) {\n  .esg-switch-pdp .esg-specs-layout {\n    grid-template-columns: 1fr;\n  }\n}\n\n.esg-switch-pdp .esg-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 15px;\n}\n\n.esg-switch-pdp .esg-specs-table th {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-weight: 800;\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: #ffffff;\n  background: #0A1A3A;\n  padding: 12px 16px;\n  text-align: left;\n}\n\n.esg-switch-pdp .esg-specs-table td {\n  padding: 11px 16px;\n  border-bottom: 1px solid #E6E9F0;\n  color: #2a3756;\n  vertical-align: top;\n}\n\n.esg-switch-pdp .esg-specs-table td:first-child {\n  font-weight: 600;\n  color: #0A1A3A;\n  width: 46%;\n  background: #F8F8F8;\n}\n\n.esg-switch-pdp .esg-specs-table tr:last-child td {\n  border-bottom: none;\n}\n\n.esg-switch-pdp .esg-specs-cards {\n  display: flex;\n  flex-direction: column;\n  gap: 20px;\n}\n\n.esg-switch-pdp .esg-specs-card {\n  background: #F8F8F8;\n  border: 1.5px solid #E6E9F0;\n  border-radius: 10px;\n  padding: 24px;\n}\n\n.esg-switch-pdp .esg-specs-card h4 {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-weight: 800;\n  font-size: 16px;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: #0A1A3A;\n  margin-bottom: 14px;\n}\n\n.esg-switch-pdp .esg-specs-card ul {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n.esg-switch-pdp .esg-specs-card ul li {\n  font-size: 15px;\n  color: #2a3756;\n  padding: 5px 0;\n  border-bottom: 1px solid #E6E9F0;\n  display: flex;\n  align-items: baseline;\n  gap: 8px;\n}\n\n.esg-switch-pdp .esg-specs-card ul li:last-child {\n  border-bottom: none;\n}\n\n.esg-switch-pdp .esg-specs-card ul li::before {\n  content: \"\\2713\";\n  color: #0A1A3A;\n  font-weight: 700;\n  flex-shrink: 0;\n}\n\n\/* ===== FAQ ===== *\/\n.esg-switch-pdp .esg-faq {\n  margin-top: 48px;\n  display: flex;\n  flex-direction: column;\n  gap: 0;\n  border: 1.5px solid #E6E9F0;\n  border-radius: 10px;\n  overflow: hidden;\n  background: #ffffff;\n}\n\n.esg-switch-pdp .esg-faq__item {\n  padding: 24px 28px;\n  border-bottom: 1px solid #E6E9F0;\n}\n\n.esg-switch-pdp .esg-faq__item:last-child {\n  border-bottom: none;\n}\n\n.esg-switch-pdp .esg-faq__item h4 {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-weight: 800;\n  font-size: 18px;\n  letter-spacing: 0.01em;\n  color: #0A1A3A;\n  margin-bottom: 10px;\n  text-transform: none;\n}\n\n.esg-switch-pdp .esg-faq__item p {\n  font-size: 15px;\n  line-height: 1.65;\n  color: #2a3756;\n}\n\n\/* ===== COMPARISON TABLE ===== *\/\n.esg-switch-pdp .esg-compare-wrap {\n  overflow-x: auto;\n  margin-top: 40px;\n  border-radius: 10px;\n  border: 1.5px solid #E6E9F0;\n}\n\n.esg-switch-pdp .esg-compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 15px;\n  min-width: 700px;\n}\n\n.esg-switch-pdp .esg-compare-table thead th {\n  background: #0A1A3A;\n  color: #ffffff;\n  font-family: 'Barlow Condensed', sans-serif;\n  font-weight: 700;\n  font-size: 14px;\n  letter-spacing: 0.07em;\n  text-transform: uppercase;\n  padding: 14px 18px;\n  text-align: left;\n  white-space: nowrap;\n}\n\n.esg-switch-pdp .esg-compare-table tbody tr:nth-child(odd) td {\n  background: #F8F8F8;\n}\n\n.esg-switch-pdp .esg-compare-table tbody tr:nth-child(even) td {\n  background: #ffffff;\n}\n\n.esg-switch-pdp .esg-compare-table td {\n  padding: 13px 18px;\n  color: #2a3756;\n  border-bottom: 1px solid #E6E9F0;\n  vertical-align: middle;\n}\n\n.esg-switch-pdp .esg-compare-table tbody tr:last-child td {\n  border-bottom: none;\n}\n\n.esg-switch-pdp .esg-compare-table tr.esg-highlight td {\n  font-weight: 600;\n}\n\n.esg-switch-pdp .esg-compare-table tr.esg-highlight td:first-child {\n  border-left: 4px solid #0A1A3A;\n}\n\n.esg-switch-pdp .esg-compare-table a {\n  color: #0A1A3A;\n  text-decoration: underline;\n  text-underline-offset: 2px;\n  font-weight: 600;\n}\n\n.esg-switch-pdp .esg-compare-note {\n  font-size: 14px;\n  color: #6B7390;\n  margin-top: 14px;\n  font-style: italic;\n}\n\n\/* ===== ESG ADVANTAGE DARK CARDS ===== *\/\n.esg-switch-pdp .esg-advantage-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 20px;\n  margin-top: 48px;\n  margin-bottom: 48px;\n}\n\n@media (max-width: 900px) {\n  .esg-switch-pdp .esg-advantage-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (max-width: 540px) {\n  .esg-switch-pdp .esg-advantage-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n.esg-switch-pdp .esg-callout-block {\n  background: #112050;\n  border: 1.5px solid #1e3060;\n  border-radius: 10px;\n  padding: 32px 36px;\n}\n\n.esg-switch-pdp .esg-callout-block p {\n  font-size: 16px;\n  line-height: 1.7;\n  color: #b8c8e0;\n}\n\n.esg-switch-pdp .esg-callout-block strong {\n  color: #ffffff;\n}\n\n.esg-switch-pdp .esg-section-header {\n  margin-bottom: 0;\n}\n\n.esg-switch-pdp a {\n  color: #0A1A3A;\n}\n\n.esg-switch-pdp .esg-section--dark a {\n  color: #7FA8D4;\n}\n\n.esg-switch-pdp .esg-muted {\n  color: #6B7390;\n}\n\n@media (max-width: 900px) {\n  .esg-switch-pdp .esg-section,\n  .esg-switch-pdp .esg-section--white,\n  .esg-switch-pdp .esg-section--dark {\n    padding: 52px 20px;\n  }\n}\n\n\/* ===== FUNCTION CARDS ===== *\/\n.esg-switch-pdp .fn-group {\n  margin-bottom: 32px;\n}\n.esg-switch-pdp .fn-group:last-child {\n  margin-bottom: 0;\n}\n.esg-switch-pdp .fn-group__label {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-weight: 700;\n  font-size: 11px;\n  letter-spacing: 0.22em;\n  text-transform: uppercase;\n  color: #6B7390;\n  margin: 0 0 12px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.esg-switch-pdp .fn-group__label::after {\n  content: '';\n  flex: 1;\n  height: 1px;\n  background: #E6E9F0;\n}\n.esg-switch-pdp .fn-grid {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 10px;\n  margin-bottom: 0;\n}\n.esg-switch-pdp .fn-card {\n  background: #ffffff;\n  border: 1px solid #E6E9F0;\n  border-top: 3px solid #0A1A3A;\n  padding: 16px 14px 14px;\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 8px;\n}\n.esg-switch-pdp .fn-card__icon {\n  width: 32px;\n  height: 32px;\n  background: #0A1A3A;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n}\n.esg-switch-pdp .fn-card__icon svg {\n  width: 18px;\n  height: 18px;\n}\n.esg-switch-pdp .fn-card__name {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-weight: 700;\n  font-size: 15px;\n  letter-spacing: 0.04em;\n  text-transform: uppercase;\n  color: #0A1A3A;\n  line-height: 1.1;\n}\n.esg-switch-pdp .fn-card__desc {\n  font-size: 12px;\n  color: #6B7390;\n  line-height: 1.4;\n  margin: 0;\n}\n@media (max-width: 900px) {\n  .esg-switch-pdp .fn-grid { grid-template-columns: repeat(3, 1fr); }\n}\n@media (max-width: 560px) {\n  .esg-switch-pdp .fn-grid { grid-template-columns: repeat(2, 1fr); }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"esg-switch-pdp\"\u003e\n\n  \u003c!-- ============================================================\n       SECTION 1: WHY SWITCH\n       ============================================================ --\u003e\n  \u003csection class=\"esg-section--white esg-section\"\u003e\n    \u003cdiv class=\"esg-section__inner\"\u003e\n      \u003cdiv class=\"esg-hero-layout\"\u003e\n        \u003cdiv class=\"esg-section-header\" style=\"margin-bottom:0;\"\u003e\n          \u003cspan class=\"esg-eyebrow\"\u003eWireless GSPro Control\u003c\/span\u003e\n          \u003ch3 class=\"esg-section-title\"\u003eSwitch the Layout. Switch the Color. Switch the Lights.\u003c\/h3\u003e\n          \u003cp class=\"esg-lede\"\u003eThe Switch GSPro Wireless Controller (Elite Sim Golf Edition) is the newest Club Keyboard control box, and it is the most customizable one yet. Twenty buttons cover the most common GSPro functions, and the custom button labels let you rearrange the layout to match the way you actually play.\u003c\/p\u003e\n          \u003cp class=\"esg-lede\"\u003eA sloped body puts the labels in your line of sight from the mat, the matte brushed finish keeps glare down under projector light, and switchable LED text backlighting in white, blue, or green keeps every label readable in a blacked-out sim bay. Connect over Bluetooth or plug in with USB-C — no drivers, no background software, no configuration.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"esg-hero-image\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0743\/3345\/4614\/files\/Gray-Lights-Blue_8511afe5-274d-4a5b-adfc-1e937acf4097.jpg\" alt=\"Club Keyboard Switch 20-button GSPro controller in Cart Path Gray with blue LED text backlighting\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============================================================\n       SECTION 2: TRUST STRIP\n       ============================================================ --\u003e\n  \u003csection class=\"esg-section--dark esg-section\" style=\"padding-top: 0; padding-bottom: 0;\"\u003e\n    \u003cdiv class=\"esg-section__inner\"\u003e\n      \u003cdiv class=\"esg-trust-strip\"\u003e\n        \u003cdiv class=\"esg-trust-item\"\u003e\n          \u003cspan class=\"esg-trust-item__icon\"\u003e✓\u003c\/span\u003e\n          \u003cspan class=\"esg-trust-item__label\"\u003eAuthorized Club Keyboard Dealer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"esg-trust-item\"\u003e\n          \u003cspan class=\"esg-trust-item__icon\"\u003e→\u003c\/span\u003e\n          \u003cspan class=\"esg-trust-item__label\"\u003eShips Same Business Day*\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"esg-trust-item\"\u003e\n          \u003cspan class=\"esg-trust-item__icon\"\u003e✓\u003c\/span\u003e\n          \u003cspan class=\"esg-trust-item__label\"\u003eFree Shipping on Most Orders\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"esg-trust-item\"\u003e\n          \u003cspan class=\"esg-trust-item__icon\"\u003e→\u003c\/span\u003e\n          \u003cspan class=\"esg-trust-item__label\"\u003e866-4-SIM-GOLF Support\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============================================================\n       SECTION 3: KEY FEATURES\n       ============================================================ --\u003e\n  \u003csection class=\"esg-section\"\u003e\n    \u003cdiv class=\"esg-section__inner\"\u003e\n      \u003cdiv class=\"esg-section-header\"\u003e\n        \u003cspan class=\"esg-eyebrow\"\u003eBuilt for the Sim Bay\u003c\/span\u003e\n        \u003ch3 class=\"esg-section-title\"\u003e8 Reasons the Switch Belongs in Your Sim Bay\u003c\/h3\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"esg-card-grid\"\u003e\n\n        \u003cdiv class=\"esg-card\"\u003e\n          \u003cspan class=\"esg-card__icon\"\u003e⇆\u003c\/span\u003e\n          \u003ch4\u003eSwitchable Button Labels\u003c\/h4\u003e\n          \u003cp\u003eCustom button labels let you switch the layout and arrange the GSPro functions in whatever order makes sense to you.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-card\"\u003e\n          \u003cspan class=\"esg-card__icon\"\u003e◉\u003c\/span\u003e\n          \u003ch4\u003eTri-Color LED Backlighting\u003c\/h4\u003e\n          \u003cp\u003eSlide the switch on the back to change the illuminated text between white, blue, and green. Built for darker sims.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-card\"\u003e\n          \u003cspan class=\"esg-card__icon\"\u003e▴\u003c\/span\u003e\n          \u003ch4\u003eSloped Viewing Angle\u003c\/h4\u003e\n          \u003cp\u003eThe Switch body is sloped by design, so labels face you from the hitting area without any accessory required.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-card\"\u003e\n          \u003cspan class=\"esg-card__icon\"\u003e▣\u003c\/span\u003e\n          \u003ch4\u003eRemovable Faceplate\u003c\/h4\u003e\n          \u003cp\u003eClub Keyboard's faceplate system carries over. Swap the plate to change the color or design without replacing the unit.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-card\"\u003e\n          \u003cspan class=\"esg-card__icon\"\u003e⊙\u003c\/span\u003e\n          \u003ch4\u003eBluetooth or Wired USB\u003c\/h4\u003e\n          \u003cp\u003eRun it wireless over Bluetooth or connect through the USB-C port for a direct wired connection whenever you prefer.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-card\"\u003e\n          \u003cspan class=\"esg-card__icon\"\u003e⌁\u003c\/span\u003e\n          \u003ch4\u003e5000 mAh Battery\u003c\/h4\u003e\n          \u003cp\u003eOver 30 hours of play with the LED backlighting on, and over 200 hours with the lights switched off.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-card\"\u003e\n          \u003cspan class=\"esg-card__icon\"\u003e▦\u003c\/span\u003e\n          \u003ch4\u003eMatte Brushed Finish\u003c\/h4\u003e\n          \u003cp\u003eA matte brushed surface in five colorways keeps the controller glare-free and looking intentional in the bay.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-card\"\u003e\n          \u003cspan class=\"esg-card__icon\"\u003e▤\u003c\/span\u003e\n          \u003ch4\u003eTrue Plug and Play\u003c\/h4\u003e\n          \u003cp\u003eNo extra software, no background app, no drivers. It registers as a keyboard-style input and simply works.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============================================================\n       SECTION 4: COLORWAYS\n       ============================================================ --\u003e\n  \u003csection class=\"esg-section--white esg-section\"\u003e\n    \u003cdiv class=\"esg-section__inner\"\u003e\n      \u003cdiv class=\"esg-section-header\"\u003e\n        \u003cspan class=\"esg-eyebrow\"\u003eFive Finishes\u003c\/span\u003e\n        \u003ch3 class=\"esg-section-title\"\u003ePick the Faceplate That Fits Your Bay\u003c\/h3\u003e\n        \u003cp class=\"esg-lede\"\u003eEvery Switch ships wireless with the same 20-button layout and the same tri-color LED backlighting. Choose your finish from the dropdown above.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"esg-color-grid\"\u003e\n\n        \u003cdiv class=\"esg-color-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0743\/3345\/4614\/files\/Gray_0681f007-6f84-4a47-8d3b-881682ab2137.jpg\" alt=\"Club Keyboard Switch controller in Cart Path Gray\" loading=\"lazy\"\u003e\n          \u003cdiv class=\"esg-color-card__body\"\u003e\n            \u003cspan class=\"esg-color-card__swatch\" style=\"background:#8d9199;\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"esg-color-card__name\"\u003eCart Path Gray\u003c\/span\u003e\n            \u003cp class=\"esg-color-card__desc\"\u003eThe neutral pick. Disappears into a dark bay and pairs with any enclosure color.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-color-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0743\/3345\/4614\/files\/Green_5b24371a-b272-4af9-a70c-df324b3a2614.jpg\" alt=\"Club Keyboard Switch controller in Deep Rough Green\" loading=\"lazy\"\u003e\n          \u003cdiv class=\"esg-color-card__body\"\u003e\n            \u003cspan class=\"esg-color-card__swatch\" style=\"background:#2f4f33;\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"esg-color-card__name\"\u003eDeep Rough Green\u003c\/span\u003e\n            \u003cp class=\"esg-color-card__desc\"\u003eA deep golf green that reads richer in person. The most on-theme of the five.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-color-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0743\/3345\/4614\/files\/Blue_7797dcaa-6a5a-4b0a-9d64-30ac9fc1fb7f.jpg\" alt=\"Club Keyboard Switch controller in Steel Blue\" loading=\"lazy\"\u003e\n          \u003cdiv class=\"esg-color-card__body\"\u003e\n            \u003cspan class=\"esg-color-card__swatch\" style=\"background:#3f6382;\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"esg-color-card__name\"\u003eSteel Blue\u003c\/span\u003e\n            \u003cp class=\"esg-color-card__desc\"\u003eMuted blue that sits well next to navy trim and blue LED backlighting.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-color-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0743\/3345\/4614\/files\/Orange_a1513551-2576-49bf-a167-27b57fb1f716.jpg\" alt=\"Club Keyboard Switch controller in Orange\" loading=\"lazy\"\u003e\n          \u003cdiv class=\"esg-color-card__body\"\u003e\n            \u003cspan class=\"esg-color-card__swatch\" style=\"background:#d4691f;\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"esg-color-card__name\"\u003eOrange\u003c\/span\u003e\n            \u003cp class=\"esg-color-card__desc\"\u003eThe loud one. Easy to spot on a shelf or side table in a dim room.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-color-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0743\/3345\/4614\/files\/Custom.jpg\" alt=\"Club Keyboard Switch controller with a custom faceplate\" loading=\"lazy\"\u003e\n          \u003cdiv class=\"esg-color-card__body\"\u003e\n            \u003cspan class=\"esg-color-card__swatch\" style=\"background:linear-gradient(135deg,#0A1A3A 0%,#7FA8D4 100%);\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"esg-color-card__name\"\u003eCustom\u003c\/span\u003e\n            \u003cp class=\"esg-color-card__desc\"\u003eYour own faceplate design. Call 866-4-SIM-GOLF after ordering and we will coordinate the artwork.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============================================================\n       SECTION 5: SPECS + WHAT'S IN THE BOX\n       ============================================================ --\u003e\n  \u003csection class=\"esg-section\"\u003e\n    \u003cdiv class=\"esg-section__inner\"\u003e\n      \u003cdiv class=\"esg-section-header\"\u003e\n        \u003cspan class=\"esg-eyebrow\"\u003eTechnical Details\u003c\/span\u003e\n        \u003ch3 class=\"esg-section-title\"\u003eSpecs and What Ships with the Controller\u003c\/h3\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"esg-specs-layout\"\u003e\n\n        \u003cdiv\u003e\n          \u003ctable class=\"esg-specs-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth colspan=\"2\"\u003eSwitch — Technical Specifications\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003ctd\u003eButtons\u003c\/td\u003e\n                \u003ctd\u003e20, with switchable custom labels\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003eConnection\u003c\/td\u003e\n                \u003ctd\u003eBluetooth (wireless) or USB (wired)\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003eCharging Port\u003c\/td\u003e\n                \u003ctd\u003eUSB-C\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003eBattery Capacity\u003c\/td\u003e\n                \u003ctd\u003e5000 mAh (rechargeable)\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003eBattery Life\u003c\/td\u003e\n                \u003ctd\u003e30+ hours with LEDs on, 200+ hours with LEDs off\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003eBacklighting\u003c\/td\u003e\n                \u003ctd\u003eLED text label backlighting — white, blue, or green\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003eFaceplate\u003c\/td\u003e\n                \u003ctd\u003eRemovable and swappable\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003eBody\u003c\/td\u003e\n                \u003ctd\u003eSloped, matte brushed finish\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003eDimensions\u003c\/td\u003e\n                \u003ctd\u003e11.5\" x 9\" x 1.5\"\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003eSoftware Required\u003c\/td\u003e\n                \u003ctd\u003eNone — plug-and-play keyboard-style input\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-specs-cards\"\u003e\n\n          \u003cdiv class=\"esg-specs-card\"\u003e\n            \u003ch4\u003eCompatible Software\u003c\/h4\u003e\n            \u003cul\u003e\n              \u003cli\u003eGSPro\u003c\/li\u003e\n              \u003cli\u003eTGC 2019\u003c\/li\u003e\n              \u003cli\u003eAny simulator that supports keyboard shortcuts\u003c\/li\u003e\n            \u003c\/ul\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"esg-specs-card\"\u003e\n            \u003ch4\u003eWhat's in the Box\u003c\/h4\u003e\n            \u003cul\u003e\n              \u003cli\u003eSwitch Club Keyboard controller\u003c\/li\u003e\n              \u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n              \u003cli\u003eQuick reference card\u003c\/li\u003e\n            \u003c\/ul\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"esg-specs-card\"\u003e\n            \u003ch4\u003eSold Separately\u003c\/h4\u003e\n            \u003cul\u003e\n              \u003cli\u003e\n\u003ca href=\"https:\/\/elitesimgolf.com\/products\/club-keyboard-elite-flex-and-switch-series-stand\" target=\"_blank\" rel=\"noopener\"\u003eElite, Flex and Switch Series Stand\u003c\/a\u003e — for an even steeper viewing angle\u003c\/li\u003e\n              \u003cli\u003e\n\u003ca href=\"https:\/\/elitesimgolf.com\/products\/club-keyboard-wireless-usb-receiver\" target=\"_blank\" rel=\"noopener\"\u003eWireless USB Receiver\u003c\/a\u003e — pre-paired dongle, skips Bluetooth pairing\u003c\/li\u003e\n            \u003c\/ul\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============================================================\n       SECTION 6: FUNCTION CARDS \/ BUTTON MAP\n       ============================================================ --\u003e\n  \u003csection class=\"esg-section--white esg-section\"\u003e\n    \u003cdiv class=\"esg-section__inner\"\u003e\n      \u003cdiv class=\"esg-section-header\"\u003e\n        \u003cspan class=\"esg-eyebrow\"\u003eGSPro Button Mapping\u003c\/span\u003e\n        \u003ch3 class=\"esg-section-title\"\u003e20 Buttons. Every Common GSPro Control from the Mat.\u003c\/h3\u003e\n        \u003cp class=\"esg-lede\" style=\"margin-top:16px;\"\u003eThe Switch arrives pre-programmed for GSPro and grouped around the controls sim golfers reach for during a round. Because the labels are swappable, you can move any function to whichever key position you prefer — the printed quick reference card shows the layout as shipped.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"margin-top:40px;\"\u003e\n\n        \u003cdiv class=\"fn-group\"\u003e\n          \u003cp class=\"fn-group__label\"\u003eAim \u0026amp; Setup\u003c\/p\u003e\n          \u003cdiv class=\"fn-grid\"\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M12 3v4M12 17v4M3 12h4M17 12h4\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"3.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eAim Left \/ Right\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003eNudge your aim line without walking back to the keyboard.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M4 20L14 6\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 6l6 2-4 4z\" fill=\"#fff\" stroke=\"none\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eClub Up \/ Down\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003eStep through the bag from the hitting area.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003crect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M3 10h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eTee Position\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003eShift your position on the tee box between shots.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8v4l3 2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eReady \/ Confirm\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003eLock in the shot and signal you are set to swing.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M4 12h16\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 6L4 12l6 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eBack \/ Cancel\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003eBack out of a menu or undo a selection.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fn-group\"\u003e\n          \u003cp class=\"fn-group__label\"\u003eCamera \u0026amp; Views\u003c\/p\u003e\n          \u003cdiv class=\"fn-grid\"\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M4 8l6-3 4 2 6-3v13l-6 3-4-2-6 3z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eHole Map\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003eBring up the overhead hole view and close it again.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003crect x=\"3\" y=\"6\" width=\"14\" height=\"12\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M17 11l4-3v8l-4-3z\" fill=\"#fff\" stroke=\"none\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eCamera Cycle\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003eSwitch between the available shot and flyover cameras.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003ccircle cx=\"11\" cy=\"11\" r=\"6\"\u003e\u003c\/circle\u003e\u003cpath d=\"M15.5 15.5L21 21\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 11h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eZoom\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003ePull in or back out on the target area.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M3 17l5-6 4 4 3-4 6 6z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"8\" cy=\"6\" r=\"2\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eShot Replay\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003ePlay the last shot back without touching the PC.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 9h8M8 13h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eShot Data\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003eShow or hide the on-screen shot data panel.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fn-group\"\u003e\n          \u003cp class=\"fn-group__label\"\u003eGreen \u0026amp; Putting\u003c\/p\u003e\n          \u003cdiv class=\"fn-grid\"\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003cellipse cx=\"12\" cy=\"15\" rx=\"8\" ry=\"4\"\u003e\u003c\/ellipse\u003e\u003cpath d=\"M12 15V4l5 2-5 2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eGreen Grid\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003eToggle the putting grid on and off as you read the line.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M4 18c4-8 12-8 16 0\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"9\" r=\"2\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eSlope View\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003eBring up the contour read from the hitting area.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 3v3M12 18v3M3 12h3M18 12h3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003ePin \/ Target\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003eMove the target or recenter on the flag.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M6 20V5l12 4-12 4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eGimme \/ Pick Up\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003eConcede the putt and move the group along.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M5 12h14\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 6l5 6-5 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eNext Shot\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003eAdvance to the next shot or the next player.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fn-group\"\u003e\n          \u003cp class=\"fn-group__label\"\u003eRound Management\u003c\/p\u003e\n          \u003cdiv class=\"fn-grid\"\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M9 4h9a1 1 0 011 1v15l-5-3-5 3V5a1 1 0 011-1z\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 4v16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eScorecard\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003eOpen and close the scorecard mid-round.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M4 12a8 8 0 1114 5\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 7v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eMulligan\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003eTake the shot again without leaving the mat.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M12 4v8\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 8l4-4 4 4\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 15v4h14v-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eDrop \/ Reset\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003eDrop the ball or reset the current hole state.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003crect x=\"5\" y=\"4\" width=\"4\" height=\"16\"\u003e\u003c\/rect\u003e\u003crect x=\"15\" y=\"4\" width=\"4\" height=\"16\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003ePause \/ Menu\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003ePause the round and reach the in-game menu.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"fn-card\"\u003e\n              \u003cdiv class=\"fn-card__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M9 12h6\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 9v6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cspan class=\"fn-card__name\"\u003eLED Color\u003c\/span\u003e\n              \u003cp class=\"fn-card__desc\"\u003eHardware switch on the back cycles white, blue, and green.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cp class=\"esg-compare-note\"\u003eFunction groups reflect the GSPro controls the Switch layout is built around. Exact key positions are shown on the quick reference card in the box and can be rearranged with the custom labels.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============================================================\n       SECTION 7: WHO IT'S BUILT FOR\n       ============================================================ --\u003e\n  \u003csection class=\"esg-section\"\u003e\n    \u003cdiv class=\"esg-section__inner\"\u003e\n      \u003cdiv class=\"esg-section-header\"\u003e\n        \u003cspan class=\"esg-eyebrow\"\u003eIdeal Users\u003c\/span\u003e\n        \u003ch3 class=\"esg-section-title\"\u003eWho the Switch is Built For\u003c\/h3\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"esg-card-grid\"\u003e\n\n        \u003cdiv class=\"esg-card\"\u003e\n          \u003ch4\u003eThe Dark-Room Simmer\u003c\/h4\u003e\n          \u003cp\u003eYour bay runs blacked out for projector contrast. Switchable white, blue, or green label lighting keeps every button readable.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-card\"\u003e\n          \u003ch4\u003eThe Layout Tinkerer\u003c\/h4\u003e\n          \u003cp\u003eYou want the buttons in your order, not the factory's. Custom labels let you rearrange the layout as often as you like.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-card\"\u003e\n          \u003ch4\u003eThe Design-Conscious Builder\u003c\/h4\u003e\n          \u003cp\u003eFive matte brushed colorways plus a custom faceplate option, so the controller matches the room instead of fighting it.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-card\"\u003e\n          \u003ch4\u003eThe Long-Session Player\u003c\/h4\u003e\n          \u003cp\u003e5000 mAh means 30+ hours with the lights on and 200+ hours with them off, so charging is rarely on your mind.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============================================================\n       SECTION 8: CONTROLLER COMPARISON\n       ============================================================ --\u003e\n  \u003csection class=\"esg-section--white esg-section\"\u003e\n    \u003cdiv class=\"esg-section__inner\"\u003e\n      \u003cdiv class=\"esg-section-header\"\u003e\n        \u003cspan class=\"esg-eyebrow\"\u003eClub Keyboard Lineup\u003c\/span\u003e\n        \u003ch3 class=\"esg-section-title\"\u003eFind the Right Club Keyboard for Your Sim Bay\u003c\/h3\u003e\n        \u003cp class=\"esg-lede\"\u003eEvery Club Keyboard controller sold by Elite Sim Golf is pre-programmed for GSPro and works out of the box. The right model depends on your preferred layout, battery expectations, and overall sim-bay setup.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"esg-compare-wrap\"\u003e\n        \u003ctable class=\"esg-compare-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eModel\u003c\/th\u003e\n              \u003cth\u003eButtons\u003c\/th\u003e\n              \u003cth\u003eConnection\u003c\/th\u003e\n              \u003cth\u003eBattery\u003c\/th\u003e\n              \u003cth\u003eLED\u003c\/th\u003e\n              \u003cth\u003eStand\u003c\/th\u003e\n              \u003cth\u003ePrice\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e\u003ca href=\"https:\/\/elitesimgolf.com\/products\/classic-2-gspro-controller-by-club-keyboard\" target=\"_blank\" rel=\"noopener\"\u003eClassic 2\u003c\/a\u003e\u003c\/td\u003e\n              \u003ctd\u003e18\u003c\/td\u003e\n              \u003ctd\u003eWired USB\u003c\/td\u003e\n              \u003ctd\u003eN\/A\u003c\/td\u003e\n              \u003ctd\u003eYes\u003c\/td\u003e\n              \u003ctd\u003eIncluded\u003c\/td\u003e\n              \u003ctd\u003e$199.99\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e\u003ca href=\"https:\/\/elitesimgolf.com\/products\/elite-series-gspro-wireless-controller\" target=\"_blank\" rel=\"noopener\"\u003eElite 3\u003c\/a\u003e\u003c\/td\u003e\n              \u003ctd\u003e20\u003c\/td\u003e\n              \u003ctd\u003eBluetooth + USB-C\u003c\/td\u003e\n              \u003ctd\u003e45+ hrs\u003c\/td\u003e\n              \u003ctd\u003eNo\u003c\/td\u003e\n              \u003ctd\u003eIncluded\u003c\/td\u003e\n              \u003ctd\u003e$279.99\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e\u003ca href=\"https:\/\/elitesimgolf.com\/products\/club-keyboard-flex-2-wireless-gspro-control-box-20-button\" target=\"_blank\" rel=\"noopener\"\u003eFlex 2\u003c\/a\u003e\u003c\/td\u003e\n              \u003ctd\u003e20\u003c\/td\u003e\n              \u003ctd\u003eBluetooth + USB\u003c\/td\u003e\n              \u003ctd\u003e60+ hrs\u003c\/td\u003e\n              \u003ctd\u003eYes\u003c\/td\u003e\n              \u003ctd\u003eSold separately\u003c\/td\u003e\n              \u003ctd\u003e$279.00\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e\u003ca href=\"https:\/\/elitesimgolf.com\/products\/flex-4-gspro-wireless-controller-elite-sim-golf-edition-by-club-keyboard\" target=\"_blank\" rel=\"noopener\"\u003eFlex 4\u003c\/a\u003e\u003c\/td\u003e\n              \u003ctd\u003e20\u003c\/td\u003e\n              \u003ctd\u003eBluetooth + USB-C\u003c\/td\u003e\n              \u003ctd\u003e30+ hrs\u003c\/td\u003e\n              \u003ctd\u003eYes\u003c\/td\u003e\n              \u003ctd\u003eSold separately\u003c\/td\u003e\n              \u003ctd\u003e$279.99\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr class=\"esg-highlight\"\u003e\n              \u003ctd\u003eSwitch (Elite Sim Golf Edition) \u003cspan style=\"font-size:12px;color:#6B7390;font-weight:400;\"\u003e— This Product\u003c\/span\u003e\n\u003c\/td\u003e\n              \u003ctd\u003e20\u003c\/td\u003e\n              \u003ctd\u003eBluetooth + USB\u003c\/td\u003e\n              \u003ctd\u003e30+ hrs lit \/ 200+ hrs unlit\u003c\/td\u003e\n              \u003ctd\u003eWhite \/ Blue \/ Green\u003c\/td\u003e\n              \u003ctd\u003eSold separately\u003c\/td\u003e\n              \u003ctd\u003e$279.99\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e\u003ca href=\"https:\/\/elitesimgolf.com\/products\/club-keyboard-pro-2-gspro-wireless-controller-28-button\" target=\"_blank\" rel=\"noopener\"\u003ePro 2\u003c\/a\u003e\u003c\/td\u003e\n              \u003ctd\u003e28\u003c\/td\u003e\n              \u003ctd\u003eBluetooth + USB\u003c\/td\u003e\n              \u003ctd\u003e60+ hrs\u003c\/td\u003e\n              \u003ctd\u003eYes\u003c\/td\u003e\n              \u003ctd\u003eSold separately\u003c\/td\u003e\n              \u003ctd\u003e$299.00\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"esg-compare-note\"\u003eAll controllers are pre-programmed for GSPro. No software required.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============================================================\n       SECTION 9: FAQ\n       ============================================================ --\u003e\n  \u003csection class=\"esg-section\"\u003e\n    \u003cdiv class=\"esg-section__inner\"\u003e\n      \u003cdiv class=\"esg-section-header\"\u003e\n        \u003cspan class=\"esg-eyebrow\"\u003eCommon Questions\u003c\/span\u003e\n        \u003ch3 class=\"esg-section-title\"\u003eFrequently Asked Questions\u003c\/h3\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"esg-faq\"\u003e\n\n        \u003cdiv class=\"esg-faq__item\"\u003e\n          \u003ch4\u003eWhat makes the Switch different from the rest of the Club Keyboard lineup?\u003c\/h4\u003e\n          \u003cp\u003eThree things. The button labels are switchable, so you can rearrange the layout yourself. The LED text backlighting has a hardware switch on the back that changes the light between white, blue, and green. And the body is sloped from the factory with a matte brushed finish, so you get a readable viewing angle without adding a stand.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-faq__item\"\u003e\n          \u003ch4\u003eDoes it connect wirelessly or with a cable?\u003c\/h4\u003e\n          \u003cp\u003eBoth. The Switch runs over Bluetooth for a cable-free bay, and the USB-C port supports wired play as well as charging. Use whichever suits your setup on a given day.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-faq__item\"\u003e\n          \u003ch4\u003eDoes it require any software or drivers?\u003c\/h4\u003e\n          \u003cp\u003eNo. Unlike other control boxes, there is nothing to install and nothing running in the background. The Switch registers as a keyboard-style input device and simply works.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-faq__item\"\u003e\n          \u003ch4\u003eHow long does the battery last?\u003c\/h4\u003e\n          \u003cp\u003eThe Switch carries a 5000 mAh rechargeable battery. Club Keyboard rates it at over 30 hours of playing time with the LED backlighting on and over 200 hours with the lights switched off.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-faq__item\"\u003e\n          \u003ch4\u003eHow do I change the LED backlight color?\u003c\/h4\u003e\n          \u003cp\u003eSlide the switch on the back of the controller. It cycles the illuminated text between white, blue, and green. No app or software configuration is involved.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-faq__item\"\u003e\n          \u003ch4\u003eCan I really rearrange the buttons?\u003c\/h4\u003e\n          \u003cp\u003eYes. The Switch ships with custom button labels so you can move the printed functions into whatever order you prefer. The quick reference card in the box documents the layout as shipped.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-faq__item\"\u003e\n          \u003ch4\u003eIs a stand included?\u003c\/h4\u003e\n          \u003cp\u003eNo. The Switch body is already sloped for a comfortable viewing angle. If you want an even steeper angle, the \u003ca href=\"https:\/\/elitesimgolf.com\/products\/club-keyboard-elite-flex-and-switch-series-stand\" target=\"_blank\" rel=\"noopener\"\u003eElite, Flex and Switch Series Stand\u003c\/a\u003e is sold separately and fits this model.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-faq__item\"\u003e\n          \u003ch4\u003eWhat is the Custom color option?\u003c\/h4\u003e\n          \u003cp\u003eCustom is a made-to-order faceplate in your own color or design. Order the Custom variant, then call 866-4-SIM-GOLF or reply to your order confirmation and our team will coordinate the artwork with Club Keyboard before the unit ships.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-faq__item\"\u003e\n          \u003ch4\u003eHow big is it?\u003c\/h4\u003e\n          \u003cp\u003eThe Switch measures 11.5 inches wide by 9 inches deep by 1.5 inches tall, so it fits comfortably on a side table, shelf, or the included-slope surface next to the mat.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-faq__item\"\u003e\n          \u003ch4\u003eWhat is the difference between the Switch and the Flex 4?\u003c\/h4\u003e\n          \u003cp\u003eBoth are 20-button wireless controllers with Bluetooth and USB-C. The Flex 4 uses a flat, illuminated keyboard-style layout with fixed labels. The Switch adds the sloped body, the matte brushed finish, the removable faceplate system, switchable custom button labels, and a three-color LED backlight switch. Choose the Flex 4 for the simplest flat control box, or the Switch for customization and a better viewing angle.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-faq__item\"\u003e\n          \u003ch4\u003eWhat is the difference between the Switch and the Elite 3?\u003c\/h4\u003e\n          \u003cp\u003eThe Elite 3 uses a traditional push-button feel with a sloped body and includes a stand in the box, rated at 45+ hours of battery life, but it does not carry LED label backlighting. The Switch trades the included stand for LED text backlighting in three colors, switchable labels, and the removable faceplate system. Pick the Elite 3 for push-button feel and a stand in the box, or the Switch for a lit, customizable layout.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-faq__item\"\u003e\n          \u003ch4\u003eCan I use it with a pre-paired USB dongle instead of Bluetooth?\u003c\/h4\u003e\n          \u003cp\u003eThe \u003ca href=\"https:\/\/elitesimgolf.com\/products\/club-keyboard-wireless-usb-receiver\" target=\"_blank\" rel=\"noopener\"\u003eClub Keyboard Wireless USB Receiver\u003c\/a\u003e is a pre-paired dongle for Generation 2 and newer wireless Club Keyboard units that skips Bluetooth pairing entirely. Call 866-4-SIM-GOLF and we will confirm compatibility with your specific Switch unit before you add it.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-faq__item\"\u003e\n          \u003ch4\u003eDoes it work with anything besides GSPro?\u003c\/h4\u003e\n          \u003cp\u003eYes. Because it behaves like a keyboard, it works with TGC 2019 and any simulator software that accepts keyboard shortcuts. The labels as shipped are organized around GSPro.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-faq__item\"\u003e\n          \u003ch4\u003eDoes Elite Sim Golf offer setup support?\u003c\/h4\u003e\n          \u003cp\u003eYes. Elite Sim Golf is an authorized Club Keyboard dealer and provides direct product support for pairing, setup, layout questions, and model selection. Call 866-4-SIM-GOLF.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============================================================\n       SECTION 10: ESG ADVANTAGE\n       ============================================================ --\u003e\n  \u003csection class=\"esg-section--dark esg-section\"\u003e\n    \u003cdiv class=\"esg-section__inner\"\u003e\n      \u003cdiv class=\"esg-section-header\"\u003e\n        \u003cspan class=\"esg-eyebrow\"\u003eWhy Elite Sim Golf\u003c\/span\u003e\n        \u003ch3 class=\"esg-section-title\"\u003eThe Elite Sim Golf Difference\u003c\/h3\u003e\n        \u003cp class=\"esg-lede\"\u003eBuying a Club Keyboard controller from Elite Sim Golf means buying from an authorized dealer with same-day fulfillment, real expert support, and a direct relationship with the manufacturer.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"esg-advantage-grid\"\u003e\n\n        \u003cdiv class=\"esg-card\"\u003e\n          \u003cspan class=\"esg-card__icon\" style=\"color:#7FA8D4;\"\u003e✓\u003c\/span\u003e\n          \u003ch4\u003eFree Shipping\u003c\/h4\u003e\n          \u003cp\u003eFree shipping on most orders to the continental United States — no surprise checkout add-ons.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-card\"\u003e\n          \u003cspan class=\"esg-card__icon\" style=\"color:#7FA8D4;\"\u003e→\u003c\/span\u003e\n          \u003ch4\u003eSame-Day Fulfillment\u003c\/h4\u003e\n          \u003cp\u003eOrders placed before the daily cutoff ship the same business day, helping you get your sim-bay upgrade faster.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-card\"\u003e\n          \u003cspan class=\"esg-card__icon\" style=\"color:#7FA8D4;\"\u003e✓\u003c\/span\u003e\n          \u003ch4\u003eAuthorized Dealer\u003c\/h4\u003e\n          \u003cp\u003eElite Sim Golf is an authorized Club Keyboard dealer, so every unit is genuine and properly sourced.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"esg-card\"\u003e\n          \u003cspan class=\"esg-card__icon\" style=\"color:#7FA8D4;\"\u003e→\u003c\/span\u003e\n          \u003ch4\u003eReal Expert Support\u003c\/h4\u003e\n          \u003cp\u003eReach a real sim golf specialist at 866-4-SIM-GOLF for help with product selection, setup, and use.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"esg-callout-block\"\u003e\n        \u003cp\u003e\u003cstrong\u003eEvery Club Keyboard controller sold by Elite Sim Golf ships same business day, comes with direct expert support, and is backed by an authorized dealer relationship with Club Keyboard.\u003c\/strong\u003e When you buy from Elite Sim Golf, you are buying from a team that knows simulator golf and stands behind every product it sells.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\u003c!-- \/.esg-switch-pdp --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What makes the Switch different from the rest of the Club Keyboard lineup?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Three things. The button labels are switchable, so you can rearrange the layout yourself. The LED text backlighting has a hardware switch on the back that changes the light between white, blue, and green. And the body is sloped from the factory with a matte brushed finish, so you get a readable viewing angle without adding a stand.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does it connect wirelessly or with a cable?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Both. The Switch runs over Bluetooth for a cable-free bay, and the USB-C port supports wired play as well as charging. Use whichever suits your setup on a given day.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does it require any software or drivers?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. Unlike other control boxes, there is nothing to install and nothing running in the background. The Switch registers as a keyboard-style input device and simply works.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the battery last?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The Switch carries a 5000 mAh rechargeable battery. Club Keyboard rates it at over 30 hours of playing time with the LED backlighting on and over 200 hours with the lights switched off.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do I change the LED backlight color?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Slide the switch on the back of the controller. It cycles the illuminated text between white, blue, and green. No app or software configuration is involved.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I really rearrange the buttons?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The Switch ships with custom button labels so you can move the printed functions into whatever order you prefer. The quick reference card in the box documents the layout as shipped.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is a stand included?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. The Switch body is already sloped for a comfortable viewing angle. If you want an even steeper angle, the Elite, Flex and Switch Series Stand is sold separately and fits this model.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the Custom color option?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Custom is a made-to-order faceplate in your own color or design. Order the Custom variant, then call 866-4-SIM-GOLF or reply to your order confirmation and our team will coordinate the artwork with Club Keyboard before the unit ships.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How big is it?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The Switch measures 11.5 inches wide by 9 inches deep by 1.5 inches tall, so it fits comfortably on a side table, shelf, or surface next to the mat.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the difference between the Switch and the Flex 4?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Both are 20-button wireless controllers with Bluetooth and USB-C. The Flex 4 uses a flat, illuminated keyboard-style layout with fixed labels. The Switch adds the sloped body, the matte brushed finish, the removable faceplate system, switchable custom button labels, and a three-color LED backlight switch. Choose the Flex 4 for the simplest flat control box, or the Switch for customization and a better viewing angle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the difference between the Switch and the Elite 3?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The Elite 3 uses a traditional push-button feel with a sloped body and includes a stand in the box, rated at 45-plus hours of battery life, but it does not carry LED label backlighting. The Switch trades the included stand for LED text backlighting in three colors, switchable labels, and the removable faceplate system. Pick the Elite 3 for push-button feel and a stand in the box, or the Switch for a lit, customizable layout.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I use it with a pre-paired USB dongle instead of Bluetooth?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The Club Keyboard Wireless USB Receiver is a pre-paired dongle for Generation 2 and newer wireless Club Keyboard units that skips Bluetooth pairing entirely. Call 866-4-SIM-GOLF and we will confirm compatibility with your specific Switch unit before you add it.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does it work with anything besides GSPro?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. Because it behaves like a keyboard, it works with TGC 2019 and any simulator software that accepts keyboard shortcuts. The labels as shipped are organized around GSPro.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does Elite Sim Golf offer setup support?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. Elite Sim Golf is an authorized Club Keyboard dealer and provides direct product support for pairing, setup, layout questions, and model selection. Call 866-4-SIM-GOLF.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n","brand":"Club Keyboard","offers":[{"title":"Cart Path Gray","offer_id":48653750993090,"sku":"SWITCH-ESG-GRAY","price":279.99,"currency_code":"USD","in_stock":true},{"title":"Deep Rough Green","offer_id":48653751025858,"sku":"SWITCH-ESG-GREEN","price":279.99,"currency_code":"USD","in_stock":true},{"title":"Steel Blue","offer_id":48653751058626,"sku":"SWITCH-ESG-BLUE","price":279.99,"currency_code":"USD","in_stock":true},{"title":"Orange","offer_id":48653751091394,"sku":"SWITCH-ESG-ORANGE","price":279.99,"currency_code":"USD","in_stock":true},{"title":"Custom","offer_id":48653751124162,"sku":"SWITCH-ESG-CUSTOM","price":279.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/9698\/0162\/files\/Gray_0681f007-6f84-4a47-8d3b-881682ab2137.jpg?v=1787345357","url":"https:\/\/elitesimgolf.com\/products\/switch-gspro-wireless-controller-20-button-elite-sim-golf-edition-by-club-keyboard","provider":"Elite Sim Golf","version":"1.0","type":"link"}