Elite 3 GSPro Wireless Controller (Elite Sim Golf Edition) by Club Keyboard
/* ===== ESG ELITE 3 PDP — DESIGN SYSTEM ===== */ .esg-elite3-pdp *, .esg-elite3-pdp *::before, .esg-elite3-pdp *::after { box-sizing: border-box; margin: 0; padding: 0; } .esg-eli te3-pdp { font-family: 'Inter', sans-serif; font-size: 16px; line-height: 1.6; color: #2a3756; -webkit-font-smoothing: antialiased; } /* ===== SECTIONS ===== */ .esg-elite3-pdp .esg-section { background: #F8F8F8; padding: 72px 24px; } .esg-elite3-pdp .esg-section--white { background: #ffffff; padding: 72px 24px; } .esg-elite3-pdp .esg-section--dark { background: #0A1A3A; padding: 72px 24px; } .esg-elite3-pdp .esg-section__inner { max-width: 1200px; margin: 0 auto; width: 100%; } /* ===== TYPOGRAPHY ===== */ .esg-elite3-pdp .esg-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 13px; letter-spacing: 0.12em; text-transform: uppercase; color: #0A1A3A; display: block; margin-bottom: 12px; } .esg-elite3-pdp .esg-section--dark .esg-eyebrow { color: #7FA8D4; } .esg-elite3-pdp h2.esg-section-title { font-family: 'Barlow Condensed', sans-serif; font-weight: 900; font-size: clamp(32px, 5vw, 52px); line-height: 1.05; letter-spacing: -0.01em; color: #0A1A3A; margin-bottom: 20px; } .esg-elite3-pdp h3.esg-section-title { font-family: 'Barlow Condensed', sans-serif; font-weight: 900; font-size: clamp(28px, 4vw, 44px); line-height: 1.07; letter-spacing: -0.01em; color: #0A1A3A; margin-bottom: 20px; } .esg-elite3-pdp .esg-section--dark h2.esg-section-title, .esg-elite3-pdp .esg-section--dark h3.esg-section-title { color: #ffffff; } .esg-elite3-pdp .esg-lede { font-size: 17px; line-height: 1.65; color: #2a3756; max-width: 700px; margin-bottom: 16px; } .esg-elite3-pdp .esg-section--dark .esg-lede { color: #b8c8e0; } /* ===== CARDS ===== */ .esg-elite3-pdp .esg-card-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; margin-top: 48px; } .esg-elite3-pdp .esg-card-grid--2up { grid-template-columns: repeat(2, 1fr); } @media (max-width: 900px) { .esg-elite3-pdp .esg-card-grid { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 540px) { .esg-elite3-pdp .esg-card-grid, .esg-elite3-pdp .esg-card-grid--2up { grid-template-columns: 1fr; } } .esg-elite3-pdp .esg-card { background: #ffffff; border: 1.5px solid #E6E9F0; border-radius: 10px; padding: 28px 24px; } .esg-elite3-pdp .esg-section--dark .esg-card { background: #112050; border-color: #1e3060; } .esg-elite3-pdp .esg-card h4 { font-family: 'Barlow Condensed', sans-serif; font-weight: 800; font-size: 18px; letter-spacing: 0.01em; color: #0A1A3A; margin-bottom: 8px; text-transform: uppercase; } .esg-elite3-pdp .esg-section--dark .esg-card h4 { color: #e8f0fb; } .esg-elite3-pdp .esg-card p { font-size: 15px; line-height: 1.6; color: #6B7390; } .esg-elite3-pdp .esg-section--dark .esg-card p { color: #8aa3c8; } /* Card icon */ .esg-elite3-pdp .esg-card__icon { font-size: 28px; margin-bottom: 16px; display: block; line-height: 1; } /* ===== TRUST STRIP ===== */ .esg-elite3-pdp .esg-trust-strip { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0; text-align: center; } @media (max-width: 760px) { .esg-elite3-pdp .esg-trust-strip { grid-template-columns: repeat(2, 1fr); gap: 1px; background: #1e3060; } .esg-elite3-pdp .esg-trust-item { background: #0A1A3A; } } @media (max-width: 420px) { .esg-elite3-pdp .esg-trust-strip { grid-template-columns: 1fr; } } .esg-elite3-pdp .esg-trust-item { padding: 32px 20px; border-right: 1px solid #1e3060; } .esg-elite3-pdp .esg-trust-item:last-child { border-right: none; } .esg-elite3-pdp .esg-trust-item__label { font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 16px; letter-spacing: 0.04em; text-transform: uppercase; color: #ffffff; display: block; margin-top: 10px; } .esg-elite3-pdp .esg-trust-item__icon { font-size: 26px; display: block; color: #7FA8D4; } /* ===== HERO LAYOUT (INTRO TEXT + IMAGE) ===== */ .esg-elite3-pdp .esg-hero-layout { display: grid; grid-template-columns: 1.1fr 0.9fr; gap: 48px; align-items: center; } @media (max-width: 900px) { .esg-elite3-pdp .esg-hero-layout { grid-template-columns: 1fr; gap: 32px; } .esg-elite3-pdp .esg-hero-image { order: -1; } } /* ===== SPECS TABLE ===== */ .esg-elite3-pdp .esg-specs-layout { display: grid; grid-template-columns: 1fr 1fr; gap: 40px; margin-top: 48px; align-items: start; } @media (max-width: 780px) { .esg-elite3-pdp .esg-specs-layout { grid-template-columns: 1fr; } } .esg-elite3-pdp .esg-specs-table { width: 100%; border-collapse: collapse; font-size: 15px; } .esg-elite3-pdp .esg-specs-table th { font-family: 'Barlow Condensed', sans-serif; font-weight: 800; font-size: 13px; letter-spacing: 0.08em; text-transform: uppercase; color: #ffffff; background: #0A1A3A; padding: 12px 16px; text-align: left; } .esg-elite3-pdp .esg-specs-table td { padding: 11px 16px; border-bottom: 1px solid #E6E9F0; color: #2a3756; vertical-align: top; } .esg-elite3-pdp .esg-specs-table td:first-child { font-weight: 600; color: #0A1A3A; width: 46%; background: #F8F8F8; } .esg-elite3-pdp .esg-specs-table tr:last-child td { border-bottom: none; } .esg-elite3-pdp .esg-specs-cards { display: flex; flex-direction: column; gap: 20px; } .esg-elite3-pdp .esg-specs-card { background: #F8F8F8; border: 1.5px solid #E6E9F0; border-radius: 10px; padding: 24px; } .esg-elite3-pdp .esg-specs-card h4 { font-family: 'Barlow Condensed', sans-serif; font-weight: 800; font-size: 16px; letter-spacing: 0.05em; text-transform: uppercase; color: #0A1A3A; margin-bottom: 14px; } .esg-elite3-pdp .esg-specs-card ul { list-style: none; padding: 0; margin: 0; } .esg-elite3-pdp .esg-specs-card ul li { font-size: 15px; color: #2a3756; padding: 5px 0; border-bottom: 1px solid #E6E9F0; display: flex; align-items: baseline; gap: 8px; } .esg-elite3-pdp .esg-specs-card ul li:last-child { border-bottom: none; } .esg-elite3-pdp .esg-specs-card ul li::before { content: "✓"; color: #0A1A3A; font-weight: 700; flex-shrink: 0; } /* ===== METRICS / PILLS ===== */ /* ===== FAQ ===== */ .esg-elite3-pdp .esg-faq { margin-top: 48px; display: flex; flex-direction: column; gap: 0; border: 1.5px solid #E6E9F0; border-radius: 10px; overflow: hidden; background: #ffffff; } .esg-elite3-pdp .esg-faq__item { padding: 24px 28px; border-bottom: 1px solid #E6E9F0; } .esg-elite3-pdp .esg-faq__item:last-child { border-bottom: none; } .esg-elite3-pdp .esg-faq__item h4 { font-family: 'Barlow Condensed', sans-serif; font-weight: 800; font-size: 18px; letter-spacing: 0.01em; color: #0A1A3A; margin-bottom: 10px; text-transform: none; } .esg-elite3-pdp .esg-faq__item p { font-size: 15px; line-height: 1.65; color: #2a3756; } /* ===== COMPARISON TABLE ===== */ .esg-elite3-pdp .esg-compare-wrap { overflow-x: auto; margin-top: 40px; border-radius: 10px; border: 1.5px solid #E6E9F0; } .esg-elite3-pdp .esg-compare-table { width: 100%; border-collapse: collapse; font-size: 15px; min-width: 700px; } .esg-elite3-pdp .esg-compare-table thead th { background: #0A1A3A; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 14px; letter-spacing: 0.07em; text-transform: uppercase; padding: 14px 18px; text-align: left; white-space: nowrap; } .esg-elite3-pdp .esg-compare-table tbody tr:nth-child(odd) td { background: #F8F8F8; } .esg-elite3-pdp .esg-compare-table tbody tr:nth-child(even) td { background: #ffffff; } .esg-elite3-pdp .esg-compare-table td { padding: 13px 18px; color: #2a3756; border-bottom: 1px solid #E6E9F0; vertical-align: middle; } .esg-elite3-pdp .esg-compare-table tbody tr:last-child td { border-bottom: none; } .esg-elite3-pdp .esg-compare-table tr.esg-highlight td { border-left: 4px solid #0A1A3A; font-weight: 600; } .esg-elite3-pdp .esg-compare-table tr.esg-highlight td:not(:first-child) { border-left: none; } .esg-elite3-pdp .esg-compare-table tr.esg-highlight td:first-child { border-left: 4px solid #0A1A3A; } .esg-elite3-pdp .esg-compare-table a { color: #0A1A3A; text-decoration: underline; text-underline-offset: 2px; font-weight: 600; } .esg-elite3-pdp .esg-compare-note { font-size: 14px; color: #6B7390; margin-top: 14px; font-style: italic; } /* ===== ESG ADVANTAGE DARK CARDS ===== */ .esg-elite3-pdp .esg-advantage-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; margin-top: 48px; margin-bottom: 48px; } @media (max-width: 900px) { .esg-elite3-pdp .esg-advantage-grid { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 540px) { .esg-elite3-pdp .esg-advantage-grid { grid-template-columns: 1fr; } } .esg-elite3-pdp .esg-callout-block { background: #112050; border: 1.5px solid #1e3060; border-radius: 10px; padding: 32px 36px; } .esg-elite3-pdp .esg-callout-block p { font-size: 16px; line-height: 1.7; color: #b8c8e0; } .esg-elite3-pdp .esg-callout-block strong { color: #ffffff; } /* ===== SECTION HEADER BLOCK ===== */ .esg-elite3-pdp .esg-section-header { margin-bottom: 0; } /* ===== MISC ===== */ .esg-elite3-pdp a { color: #0A1A3A; } .esg-elite3-pdp .esg-section--dark a { color: #7FA8D4; } .esg-elite3-pdp .esg-muted { color: #6B7390; } /* ===== RESPONSIVE TRUST ===== */ @media (max-width: 900px) { .esg-elite3-pdp .esg-section { padding: 52px 20px; } .esg-elite3-pdp .esg-section--white { padding: 52px 20px; } .esg-elite3-pdp .esg-section--dark { padding: 52px 20px; } } /* ===== FUNCTION CARDS ===== */ .esg-elite3-pdp .fn-group { margin-bottom: 32px; } .esg-elite3-pdp .fn-group:last-child { margin-bottom: 0; } .esg-elite3-pdp .fn-group__label { font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 11px; letter-spacing: 0.22em; text-transform: uppercase; color: #6B7390; margin: 0 0 12px; display: flex; align-items: center; gap: 10px; } .esg-elite3-pdp .fn-group__label::after { content: ''; flex: 1; height: 1px; background: #E6E9F0; } .esg-elite3-pdp .fn-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 10px; margin-bottom: 0; } .esg-elite3-pdp .fn-card { background: #ffffff; border: 1px solid #E6E9F0; border-top: 3px solid #0A1A3A; padding: 16px 14px 14px; display: flex; flex-direction: column; align-items: flex-start; gap: 8px; } .esg-elite3-pdp .fn-card__icon { width: 32px; height: 32px; background: #0A1A3A; display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .esg-elite3-pdp .fn-card__icon svg { width: 18px; height: 18px; } .esg-elite3-pdp .fn-card__name { font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 15px; letter-spacing: 0.04em; text-transform: uppercase; color: #0A1A3A; line-height: 1.1; } .esg-elite3-pdp .fn-card__desc { font-size: 12px; color: #6B7390; line-height: 1.4; margin: 0; } @media (max-width: 900px) { .esg-elite3-pdp .fn-grid { grid-template-columns: repeat(3, 1fr); } } @media (max-width: 560px) { .esg-elite3-pdp .fn-grid { grid-template-columns: repeat(2, 1fr); } } Wireless GSPro Control Go Wireless Without Sacrificing Control The Elite 3 GSPro Wireless Controller is the next generation of Elite Sim Golf's wireless lineup — delivering all the same plug-and-play GSPro functionality as before, now with upgraded buttons and significantly longer battery life. Cut the cable from your hitting area without losing a single button or compromising response. With 20 pre-programmed buttons on redesigned, more responsive switches, a sloped viewing angle, and a removable faceplate system, the Elite 3 is built for sim golfers who demand a clean, capable bay setup that keeps going all day. It also works wired over USB-C whenever you need it — so you always have a fallback. No drivers. No software. Plug in, pair up, and play. ✓ Authorized Club Keyboard Dealer → Ships Same Business Day* ✓ Free Shipping on Most Orders → 866-4-SIM-GOLF Support Built for the Sim Bay 9 Reasons the Elite 3 Leads the Range ⊙ Wireless Bluetooth Connects wirelessly via Bluetooth — no cable required between your hitting area and the sim PC. ▦ 20-Button Layout Twenty pre-programmed buttons give you every essential GSPro function in a single controller, mapped to GSPro Layout 2 — two more than the Classic 2. ⇌ Wired USB Backup USB-C port doubles as a wired connection, so you can switch to cable at any time without missing a shot. ◈ Redesigned Switches All-new Elite 3 mechanical switches deliver a firmer, more precise press than the previous generation — crisp tactile feedback with no mushy keycaps. ◉ LED Backlighting Eight LED-backlit buttons remain legible in dim sim rooms and add a clean, purposeful visual to the bay. ⌇ Sloped Viewing Angle The controller body is angled so labels face you naturally from the hitting position — no bending to read. ⬚ Removable Faceplate The faceplate system lets you swap labels and layouts as Club Keyboard releases updates, protecting your investment. ▣ 45+ Hour Battery A longer-lasting battery keeps the Elite 3 running through more sessions between charges — a 50% improvement over the previous generation. □ Stand OPTIONAL An angled stand ships in the box, positioning the controller at the ideal height and tilt right out of the gate. Technical Details Specs and What Ships with the Controller Elite 3 — Technical Specifications Buttons 20 (8 LED-backlit, redesigned Elite 3 switches) Connection Bluetooth (wireless) or USB-C (wired) Battery Life 45+ hrs (up from 30+ hrs on Elite 2) Port USB-C (charge + wired mode) Dimensions 11.5" × 9" × 2" LED Yes — gaming-style switch backlighting Stand Optional (angled) Faceplate System Removable — supports future layout updates Software Required None — plug-and-play (emulates keyboard) Compatible Software GSPro TGC 2019 Any simulator that supports keyboard shortcuts What's in the Box Elite 3 controller (Elite Sim Golf Edition) USB-C charging cable Quick reference card Angled stand (Optional) GSPro Button Mapping 20 BUTTONS. EVERY GSPRO CONTROL FROM YOUR HITTING AREA. Every button on this controller is pre-programmed for GSPro — organized below by how you use them during a round. No configuration, no software, no shortcuts to memorize. Aim & Direction Reset Aim Re-center aim to the default line Aim Left Nudge aim direction left Aim Right Nudge aim direction right Aim Point Toggle aim-assist point on the green Tee Box Move left/right on the tee box Club Selection Club + Select next club up Club − Select next club down Putter Switch directly to the putter R/L Hand Toggle handedness for left/right-handed play Course View Flyover Fly the camera from tee to green Expand Map Toggle the overhead minimap Map + Zoom the minimap in Map − Zoom the minimap out Hide Obj Toggle trees and objects for visibility Green & Scoring Heat Map Overlay shot dispersion heat map Green Grid Toggle putting grid overlay on the green Scores Pull up the live scorecard Range Finder Display yardage to target Round Management Mulligan Retake the previous shot Next Hole Skip forward to the next hole Prev Hole Go back to the previous hole Clr/Tracer Clear shot tracer lines from the display Ideal Users Who the Elite 3 is Built For The Wireless-First Simmer You refuse to run cables across your hitting area. The Elite 3 pairs over Bluetooth and stays out of your way while you focus on the shot. The Clean Sim Bay Builder You care about the look and layout of your sim room. The sloped design, angled stand, and LED lighting make the controller a purposeful part of the setup. The GSPro Power User You use GSPro seriously — tracking stats, managing aim points, changing clubs mid-round. Twenty pre-mapped buttons put every function within reach without alt-tabbing. The Sim Room Upgrader You've been using a basic wired controller and want more buttons, wireless freedom, and a build quality that matches the rest of your equipment investment. Club Keyboard Lineup Find the Right Club Keyboard for Your Sim Bay Every 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 button count, connectivity, and bay layout preferences. Model Buttons Connection Battery LED Stand Price Classic 2 18 Wired USB N/A Yes Included $199.99 Elite 3 — This Product 20 Bluetooth + USB 45+ hrs Yes Included $299.99 Flex 4 20 Bluetooth + USB-C 30+ hrs Yes Sold separately $279.00 Flex 2 20 Bluetooth + USB 60+ hrs Yes Sold separately $279.00 Flex 3 20 Bluetooth + USB 30+ hrs White / Blue / Green Sold separately $279.00 Pro 2 28 Bluetooth + USB 60+ hrs Yes Sold separately $299.00 All controllers are pre-programmed for GSPro. No software required. Common Questions Frequently Asked Questions How does the Bluetooth pairing work? The Elite 3 pairs like any standard Bluetooth keyboard. Put the controller into pairing mode using the dedicated button, then select it from your PC or Mac's Bluetooth device list. Once paired, the connection is remembered — future sessions reconnect automatically when the controller is powered on within range. Does it require any software or drivers? No. The Elite 3 is a plug-and-play controller that registers as a standard keyboard to your operating system. Every button is already mapped to the correct GSPro keyboard shortcut at the factory. No apps, drivers, or configuration utilities are needed before or after setup. Can it also be used wired? Yes. The USB-C port supports both wired operation and battery charging. Connecting the included USB-C cable switches the controller to wired mode, which is useful during initial setup, when Bluetooth is unavailable, or if you simply prefer a wired connection for a specific session. How does the faceplate system work? The Elite 3 features a removable faceplate that covers the button label area. When Club Keyboard releases updated layouts or label sets, you can swap the faceplate rather than replacing the entire controller. This protects the longevity of your investment if GSPro shortcut mappings change in future software updates. What GSPro functions can I control? The Elite 3 covers the full core GSPro command set: Flyover, Green Grid, Heat Map, Mulligan, Aim Point, Target, Range Finder, Show Pin, Go to Ball, Next Hole, Map Expand, Map +/−, Scores, Hide Objects, Prev Hole, Club +/−, Clear/Tracer, R/L Handedness, Putter, Tee Box, Forward/Back, Reset Aim, and Left/Right Aim. Does it come with a stand? Yes. An angled stand is included in the box. It positions the controller at a natural viewing angle from the hitting area so button labels remain readable without having to lean over the unit. What's the battery life? The Elite 3 delivers 45+ hours of wireless playing time per charge — a 50% improvement over the Elite 2's 30+ hour rating. The USB-C port allows you to recharge the battery at any time, and wired mode is available as a fallback if the battery is depleted during a session. What's new on the Elite 3 compared to the Elite 2? The Elite 3 keeps the same 20-button layout, sloped body, removable faceplate, and included stand that made the Elite 2 popular, and upgrades two things: the switches have been redesigned for a firmer, more precise press, and battery life is up to 45+ hours — a 50% increase over the Elite 2's 30+ hours. What's the difference between the Elite 3 and the Flex 4? The Elite 3 and Flex 4 are both 20-button, GSPro Layout 2-compatible controllers with Bluetooth and USB-C connectivity, but they take different approaches to layout and form factor. The Elite 3 uses a traditional push-button layout with a sloped body, removable faceplate, and stand included in the box, and rates 45+ hours of battery life. The Flex 4 uses a sleek, illuminated keyboard-style layout, does not include a stand, and rates 30+ hours of battery life. Choose the Elite 3 for dedicated push-button feel and the longest battery life in a sloped form factor; choose the Flex 4 for a modern illuminated keyboard-style layout. What's the difference between the Elite 3 and the Flex 2? Both controllers offer 20 buttons, Bluetooth + USB-C connectivity, and LED backlighting. The key differences are form factor, battery life, and included accessories: the Elite 3 has a sloped body design, a removable faceplate system, a stand included in the box, and 45+ hours of battery life. The Flex 2 uses a flat control-box form factor, lists a 60+ hour battery life, and does not include a stand. The Elite 3 is priced at $299.99; the Flex 2 at $279.00. What's the difference between the Elite 3 and the Pro 2? The Pro 2 offers 28 buttons — eight more than the Elite 3 — making it the right choice for power users who want dedicated buttons for every possible GSPro function. The Pro 2 lists a 60+ hour battery life versus 45+ hours on the Elite 3. Both are priced at approximately $299, but the Pro 2 does not include a stand while the Elite 3 does. Choose the Elite 3 for a cleaner, all-in-one package; choose the Pro 2 if maximum button coverage is the priority. Does Elite Sim Golf offer setup support? Yes. Elite Sim Golf provides direct phone and email support for every product sold. Reach the team at 866-4-SIM-GOLF. Staff are knowledgeable about Club Keyboard controllers and GSPro configuration, and can walk through pairing, layout questions, or any setup issue after purchase. Why Elite Sim Golf The Elite Sim Golf Difference Buying 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. ✓ Free Shipping Free shipping on most orders to the continental United States — no threshold calculations, no surprise fees at checkout. → Same-Day Fulfillment Orders placed before the daily cutoff ship the same business day, so your controller arrives fast. ✓ Authorized Dealer Elite Sim Golf is an authorized Club Keyboard dealer. Every unit is genuine, properly warranted, and sourced directly from the manufacturer. → Real Expert Support Reach a real sim golf specialist at 866-4-SIM-GOLF — not a generic help desk. The team uses this equipment and can answer product-specific questions directly. Every 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. When you buy from Elite Sim Golf, you are buying from a team that knows simulator golf and stands behind every product it sells.
More you might like
Related
Elite 2 GSPro Wireless Controller (Elite Sim Golf Edition) b
Related