SwingEZ

User Guide

How to install and use SwingEZ, from setup to swing analysis.

0

Recommended Specifications

Before installation, confirm that the operating PC meets the requirements below. GPU, USB ports, and dual-display resolution directly affect camera input and analysis performance.

OSWindows 11 (64-bit)
CPUIntel Core Ultra 5 245K / 245KF or AMD Ryzen 7 7700X / 9700X
GPURecommended: NVIDIA GeForce RTX 5070Minimum: NVIDIA GeForce RTX 4060 Ti
RAMDDR5, 32GB or higher
Storage (SSD required)30GB of available free disk space
USB portRecommended: USB 3.2 Gen 2 (10Gbps) Type-A × 2Minimum: USB 3.0 (5Gbps) Type-A × 2One dedicated port per camera — no hubs, no front-panel ports
ResolutionRequired: Dual FHD Monitors (1920 × 1080, 2 Displays)

Caution

An LCD projector is required. The use of other projector types may result in RGB flickering issue.
01

Camera Setup Guide

For accurate swing detection, install the Front and Side cameras at the reference distances and heights shown below, then connect them over USB as described in the second half of this section. These values are the baseline for EZ AI capture and can be adjusted within the recommended range depending on the installation environment. The same USB guidance is repeated as FAQ Q1 (which ports to use) and FAQ Q2 (a plug that is not seated all the way).

Camera installation layout. Align the Front and Side camera distances and heights based on the Tee Center, and adjust within the recommended range depending on the installation environment.

Camera USB Connection

Both cameras must run at 120fps for accurate measurement. This part of the guide covers which USB ports to plug the cameras into, and how to fix things when one camera's picture slows down. No PC knowledge required.

Remember Just One Thing

Always use a USB 3.0 or faster port — blue inside, or marked SS; a port marked SS10 (10Gbps) is the best one to pick. Do not plug both cameras into ports that sit right next to each other. Use two port groups that are far apart — one camera in each.
USB ports may look identical, but ports sitting side by side often share a single data channel inside the PC. If both cameras end up on the same channel, one camera drops to 30–40fps.

Why This Happens

Think of a USB port as a faucet and the data channel inside the PC as the water pipe. A wall can have many faucets, but several of them often share the same pipe behind the wall. Just as opening two faucets on one pipe weakens the flow, plugging two cameras into ports that share one channel splits the speed between them.

✕ WrongBoth cameras share one channelCamera 1Camera 2Channel Ashared by both120fpsCamera 135fpsCamera 2 — unusable〇 CorrectEach camera gets its own channelCamera 1Camera 2Channel AChannel B120fpsCamera 1120fpsCamera 2
Two cameras on one channel split the speed; one camera per channel gives both full speed.

Which ports share a channel differs by motherboard manufacturer, and nothing on the outside tells you. In practice, however, ports lined up side by side usually share the same channel.

Signs of This Problem

  • Only one camera's picture stutters or looks slow.
  • Each camera works fine on its own, but one slows down when both are connected.
  • Ball or club measurements suddenly became inaccurate — typically after moving the PC or re-plugging cables.

How to Connect Correctly

✕ Both in one groupBack of PCPort group APort group B (empty)Camera 1Camera 2〇 One per groupBack of PCPort group APort group BCamera 1Camera 2
Plug only one camera per port group (ports lined up together). The farther apart the groups, the better.

Here is what this looks like on a real PC.

Correct — USB 1 goes to the upper port group, USB 2 to the lower group, kept apart.
Wrong — both cameras share the same group of adjacent ports, so one of them slows down.
  1. 1

    Find the USB 3.0 (or Faster) Ports

    A port with a blue inside, or an SS (SuperSpeed) mark next to it, is USB 3.0 — the minimum. A port marked SS10 (or coloured red or teal) runs at 10Gbps and is the recommended one; pick it when the PC has one. Never use ports with a black or white inside (USB 2.0) — the cameras cannot reach full speed on them.

  2. 2

    Split the Cameras Across Two Distant Port Groups

    Ports lined up next to each other form one group. Put Camera 1 in the first group and Camera 2 in a different group. Always use the ports on the back of the PC — front-panel ports are often unstable.

  3. 3

    Still Slow? Try Other Port Combinations

    You cannot tell the channels apart from the outside, so keep one camera in place and move only the other one to a different group, as in the table below, until both cameras run smoothly. Wait about 5 seconds after re-plugging before checking.

AttemptCamera 1Camera 2What to Check
1stGroup AGroup BBoth fine → done
2ndGroup AGroup CIf the 1st attempt was slow, move only Camera 2
3rdGroup BGroup CIf still slow, move Camera 1 as well

What Not to Do

These three things are the main causes of slow cameras.
  • Never use a USB hub (multi-port adapter) — two cameras on a hub always end up sharing one channel.
  • Be careful with USB extension cables — low-quality or long extensions cannot carry USB 3.0 speed. If you must use one, choose a short cable explicitly labeled “USB 3.0”.
  • Do not use front-panel ports or the USB ports on a monitor — they route through extra wiring and often lose speed.

If No Combination Works

On some motherboards, every USB 3.0 port on the back shares a single channel. In that case, re-plugging will not help — you need to add a USB expansion card to the PC.

  • Installing a PCIe USB 3.0 expansion card creates a brand-new channel dedicated to the camera. Plug Camera 1 into an existing rear port and Camera 2 into the expansion card.
  • Installing the card requires opening the PC case. If you are not comfortable doing this, contact your installer or our customer support team.
Reference — how to check which ports share a channel (for experienced PC users)
  1. Press Windows key + X and choose Device Manager.
  2. In the top menu, select View → Devices by connection.
  3. Expand Universal Serial Bus controllers and check whether both cameras appear under the same Host Controller.
  4. If they are under the same controller, they share a channel. Move one camera to another port until the two cameras appear under different controllers.

Final Checklist

  • Both cameras are plugged into USB 3.0 or faster ports (blue, or marked SS / SS10).
  • The two cameras are in port groups that are far apart.
  • They are connected directly to the back of the PC — no hubs, no extension cables.
  • Both cameras run smoothly, with no stuttering.

If all four boxes are checked, the USB connection is complete. Before you move the PC or re-plug the cables, take a photo of the port positions first. If the problem persists, contact our customer support team — mentioning “one camera is running slow” will help us assist you faster.

USB 3.0 Connection Check

Even in a blue USB 3.0 port, a camera can end up connected at USB 2.0 speed depending on how far the plug is seated. Nothing on screen reports it — there is no error and no warning, only a slow picture.

When a Port Downgrades to USB 2.0

  • The cable was not pushed all the way in.
  • A connected cable was nudged while tidying the cables.

A USB 3.0 connector carries two sets of pins: the USB 2.0 pins sit at the mouth of the port, and the USB 3.0 pins sit deeper inside. A plug that stops short touches only the 2.0 pins, so the camera still connects and still shows a picture — it just runs at 2.0 speed.

How to Fix It

  1. 1

    Pull the Cable All the Way Out

    Unplug the camera cable from the port completely. Pressing on a half-seated plug is not enough — the connection has to be made again from the start.

  2. 2

    Push It In Until It Stops

    Insert the plug until it seats fully, then check that the connector does not wobble in the port. Wait about 5 seconds before checking the picture.

It Does Not Recover on Its Own

Once a camera has connected at USB 2.0, it stays at 2.0 until the cable is unplugged and plugged back in. Restarting SwingEZ will not move it back to USB 3.0.
Reference — official documentation
  1. USB in Windows — FAQ (Microsoft Learn)
  2. Help! My USB 3.0 Device is Operating at a Lower Speed (Microsoft USB Blog)
02

Installation and Updates

SwingEZ Launcher is a separate app that installs and updates the main program, additional content, and AI components.

Use the Launcher home screen to check installation status, notices, and update availability.
Installation runs through several components in sequence. The AI Model step may take longer depending on the equipment environment.

Installation Flow

How To Install — Watch the installation flow on video: choosing the install folder, the component downloads, the camera driver step, and AI Model preparation through to a ready-to-use state.
  1. 1

    Run the Launcher Installer

    Run the Launcher installer provided by the installation manager. If a Windows security prompt appears, check the publisher and path before continuing.

  2. 2

    Confirm the Install Path

    Because there is no default install path, it is not set automatically, so you must choose the install location yourself. Installing on the C drive is recommended for stable operation.

  3. 3

    Install Components

    SwingEZ, Extra Content, Add-on, and the AI Model are installed in sequence. Do not close the window until installation is complete.

  4. 4

    Run SwingEZ

    After installation finishes, run SwingEZ from Toolkit or Launcher. The program opens after checking for updates.

When an Update Is Available

When the Launcher shows Update available, press Update to apply the patch. Because only changed files are downloaded, it can finish faster than a full reinstall.

Settings Maintenance

Launcher Settings lets you check the install path, cache, and maintenance tools. If there is no operational issue, keeping the defaults is recommended. The two repairs used most often, Reinstall Camera Driver and Rebuild AI Model, are covered in the FAQ section.

Launcher Settings is a maintenance area used when checking installation or update issues.
03

Create an Account and Reset Password

Account registration and password reset start from the SwingEZ sign-in screen, but the actual input flow continues in a web browser.

Press Sign up on the sign-in screen to open a web browser. Follow the email input, verification code, and account information steps. Enter the verification code before it expires.
Press Forgot password? to start the temporary password flow. Sign in with the temporary password, then change it to a new password.

Account Notice

The app handles sign-in and gameplay. Account registration, profile, and password management are handled on the web. After completing registration in the browser, return to SwingEZ and sign in with the new account.
Web FlowInputNotes
Sign-up EmailEmail to useIf the email is already in use, you cannot move to the next step.
Sign-up VerifyVerification code from emailCheck both inbox and spam folder, then enter letters and numbers exactly.
Sign-up AccountDisplay name, password, terms agreementA password of at least 8 characters with letters, numbers, and symbols is recommended.
Password ResetTemporary password to new passwordAfter signing in with the temporary password, change it immediately.
04

Web Profile Management

Account information, devices, and passwords are managed from the web account screen.

In the web profile, you can manage name, contact details, account information, password, and related settings.

Profile

Check and save user information and the basic profile.

Devices

Check equipment or license usage information connected to the account.

Password

Change the password. After using a temporary password, be sure to change it to a new one.

05

SwingEZ Sign In

When SwingEZ starts, it passes through the intro and loading screens before opening the sign-in screen.

Enter your email and password, then press SIGN IN. The power button in the upper right opens the exit menu.
If you press SIGN IN with the email or password field empty, a required-field notice appears.
If the account information is incorrect, a Login Failed notice appears. Also check Caps Lock and the input language.

Sign-In Flow

  1. 1

    Enter Email / Password

    Enter the account information you registered with. If Remember me is selected, the email field can be filled more easily next time.

  2. 2

    Authentication Succeeds

    If the license is already active, you move to the Lobby. On a PC used for the first time, the License screen opens first.

  3. 3

    Temporary Password Account

    If you sign in with a temporary password, change it to a new password before use.

SituationScreen ResponseAction
Incorrect email or passwordLogin failure noticeCheck the entered values and try again.
Unstable networkSign-in is delayed or failsCheck internet connection and firewall environment.
Session ended on another deviceThe app may move to the sign-in screen and show a noticeSign in again. If it repeats, check account usage status.

Remember me

This convenience option remembers the email address. On shared studio PCs, use it according to the operating policy, and be careful in environments where multiple users share the same Windows account.
06

License Activation

A license key authenticates the PC that will run SwingEZ. Once the same PC is activated successfully, you do not need to enter the key every time.

After license activation is complete, press Continue to move to the Lobby.

Error Cases

If the key cannot be found, check the entered value and the key that was provided to you.
If the key is already bound to another PC, deactivate it from the previous PC or from web Devices before activating this PC.
StatusMeaningUser Action
License code not foundThe server could not find the keyCheck for typos, missing characters, or using the wrong key.
Bound to another deviceThe key is already connected to another PCDeactivate it from the previous PC's License tab or from web Devices.
ActivatedCurrent PC activation is completePress Continue to move to the Lobby.

Deactivating a License

Deactivate a license when moving it to another PC or when you stop using the current PC. You can deactivate it either inside the SwingEZ program or from the web.

Method 1 · In SwingEZ — Open the License tab in Game Settings to see the license key activated on this PC and the Deactivate License button. Pressing this button disconnects the license from this PC.
Method 2 · Web — Sign in at https://swing-web.laon-app.com and deactivate a license (device) you registered directly from the Devices screen.
07

Lobby

The Lobby is the SwingEZ home screen. You can check available modes, personal statistics, and leaderboards here.

Enabled cards and locked cards are shown together. Menus with a lock icon will be updated sequentially in the future.
The leaderboard can be switched between Weekly, Monthly, and Around the World.

Driving Range

Practice mode for checking shot results, Replay, ShotData, and the MySwing list.

AI Pose Analysis

Posture diagnosis mode that analyzes the swing in 8 steps and shows coaching plus 3D/visualization materials.

Game Settings

Manage language, units, audio, camera, display, and license settings.

Leader Board

Check rankings by period using the Weekly, Monthly, and Around the World tabs. Depending on network status, data may appear slightly later.

My Stats

Shows consecutive practice days, this week's shot count, and shot trends. Before enough data is collected, it may display Not enough data.

08

Game Settings

Game Settings manages language, units, audio, camera, display, and license status.

Use the General tab to change language and unit settings.
Use the Audio tab to adjust Master, BGM, Sound Effects, and Voice volume.
Use the Display tab to swap Display 1 and Display 2.
Deactivate is not a simple setting change. It disconnects the license from the current PC.
The System tab shows software version, display, save path, and launch monitor status.
Adjust Front/Side V-Shift to move each camera view up or down. Camera switching and reconnection can also be handled here.

Deactivate License Behavior

When you run Deactivate from the License tab, the server disconnects the license from the current PC and the active Lobby session moves to the License screen. Use this only when you plan to use the same key on a new PC.

Camera Mapping Matters

If Front and Side are swapped, ShotData and Replay interpretation can be wrong. If the front/side views do not match the actual installation, check Switch Cameras or reconnect the cameras.

When a Camera Disconnects

Check USB cables and power first, then try Reconnect. If the issue repeats, run Reconnect Cameras from the Camera tab in Settings and confirm that Windows Device Manager recognizes the cameras correctly.
TabSettingsVisibility
GeneralLanguage, distance unitAlways
AudioMaster, BGM, Sound Effects, VoiceAlways
CameraFront/Side V-Shift, Switch Cameras, ReconnectCamera modes such as Driving Range / AI Pose Analysis
DisplayD1/D2 screen swapDual-display environment
SystemVersion, display, save path, program exitAlways or depending on environment
LicenseLicense status, DeactivateMay be hidden on the sign-in/license screens
09

Driving Range

Driving Range is a practice mode where you hit a shot and immediately review the result and Replay. Saving and list updates run in the background.

In Live mode, the camera view and ShotData panel are ready. When a swing is detected, capture starts automatically.
After the swing, the screen switches to Replay mode. If GO LIVE is visible, you can return to Live from the current screen. You can review Shot Replay and ShotData together, and open the full view from the button in the upper right of ShotData.
The full ShotData screen shows Ball Data, Club Data, and Flight Data at a glance.
Long-press a ShotData item and move it to change the ShotData layout.
In the MySwing tab, you can reopen saved swings. Items that are still being saved may appear in a loading state briefly.
Select Driver or Iron from the club selector at the top. The selected club is reflected in later ShotData and saved items.
From the upper-right menu, you can choose Logout, Settings, or Quit. Quit exits the current mode and returns to the Lobby.
If a camera disconnects, check the Camera Disconnected notice and the Reconnect action.

Dual Display Roles

ScreenRoleMain Display
D1 front screenLarge screen the user faces while swingingField, shot result, minimap, flight shape
D2 side monitorControl screen operated by coach/operatorCamera Live/Replay, ShotData, MySwing, Drawing, Settings

Shot Lifecycle

  1. 1

    Prepare in Live Mode

    Select a club and check that the camera views are correct. ShotData values may be empty before a shot.

  2. 2

    Swing Detection and Capture

    When a swing is detected, frames before and after the swing are collected from the camera buffer and Replay preparation starts.

  3. 3

    Replay Playback

    The swing video plays automatically. You can change playback speed or use Drawing tools to mark lines and shapes.

  4. 4

    Automatic or Manual Return

    If the user does not interact, the screen returns to Live automatically. If playback was controlled, press GO LIVE to return manually.

  5. 5

    Save and MySwing Update

    The latest shot may appear as a loading card in MySwing, then be replaced with the actual item after saving finishes.

10

AI Pose Analysis

AI Pose Analysis records a swing with two cameras, divides it into 8 steps, and provides posture diagnosis and visualization for each step.

When the front view (left) and side view (right) cameras are aligned, SwingEZ automatically detects the swing and starts analysis. After analysis is complete, you can review diagnosis results with scores for each of the 8 steps. Items are classified as Pass (green), Warn (yellow), or Fail (red).
Click any item in the 8-step diagnosis results to compare the pro posture with your posture and review the What / How / Chain Effect coaching.
Click the 3D toggle button to review posture in 3D Skeleton, and use the mouse or Gizmo icon to adjust the view and check it from different angles.
You can review 2D and 3D views together, and enable the desired items in the Visualization tab to help correct your swing posture.
To open Swing History, press the Open Swing History button in the right panel. You can view Swing History for both Driving Range and AI Pose Analysis.
In Swing History, you can save or delete items. Items with completed AI inference show a green check icon, while items without AI inference results show an orange exclamation icon.

Basic Flow

  1. 1

    Swing in Live Mode

    Swing with both front and side cameras ready.

  2. 2

    AI Inference and 8-Step Analysis

    The swing video is analyzed to find key posture steps from P1 Address to P8 Finish.

  3. 3

    Check Diagnosis

    Review item scores, PASS/WARN status, and coaching descriptions.

  4. 4

    Check Visualization

    Compare movement using Skeleton, Alignment, Swing Plane, Motion Analysis, and other visualization materials.

  5. 5

    History Save

    Analysis results and frames are saved and can be reopened from Swing History.

Visualization Categories

CategoryFunctionCheckpoints
Pose Skeleton2D / 3D skeleton displayOverall posture and rotation direction
AlignmentSpine, Shoulder, Pelvis, Knee, Ankle alignmentAlignment changes during Address/Top/Impact steps
Swing PlaneSwing planes such as Shoulder, Elbow, Hands, V-ZoneWhether club and arm movement leave the recommended plane
Motion AnalysisGrip/Club Trajectory, Swing Tempo, X-Factor, Head Stability, Weight Balance, Spine Maintain, Wrist HingeMovement path and stability during the swing

Capture Environment for Better AI Accuracy

Good lighting, clothing that contrasts with the background, and minimizing occlusions such as hats, bags, or loose outerwear are important. Reanalyzing the same captured video will not improve capture quality, so if the result looks wrong, adjust the environment and record a new swing.

Front / Side Camera Order

AI Pose Analysis strongly assumes the left view is Front and the right view is Side. If the two views are reversed, diagnosis score, skeleton, and visualization can all become inaccurate. Check Switch Cameras in Camera Settings.
11

Short Game

Short Game is the approach practice mode. You pick a pin and a ball position on the hole map, then play either Practice Mode with no shot limit or Challenge Mode, a scored round of ten shots. The shot widgets around the view are yours to arrange.

What Is Practice Mode?

Practice Mode is the free-play half of Short Game: you set the target and the lie, and there is no shot limit. The hole opens as a map you can scroll to zoom and drag to pan. Click the green to place the pin, then click off the green to drop your ball, and you play from that spot. Click the course again at any time to move either the ball or the pin.

Practice Mode in six steps — open the hole map, set the pin on the green, drop the ball off the green, then hit as many shots as you like. The distance to the pin and the shot data bar update on every shot.

What Is Challenge Mode?

Challenge Mode is the scored half: ten shots, one score. Distances are fixed stages, and each stage carries a Distance Tip on how to hold the spin. Every shot scores on how close you finish, the tenth shot ends the round, and the result screen adds your stage bests into a monthly total and a rank.

Challenge Mode from the mode select to the result screen — pick Challenge on the second screen, read the Distance Tip for the stage, play ten scored shots, then review Round Score, stage bests, the monthly total and the Shot by Shot table. Click a row there to replay that shot.

Arranging Widgets

The shot widgets around the play view are arranged from the + Widget palette, which groups them into Presets, Ball, Club, Flight, Pose and Game tabs. Hover a tile to see what a widget does and the sizes it allows. Drop a widget onto the board, hold it to grab its resize handles, and drag it off the board to send it back to the palette.

Adding, resizing and swapping widgets — the palette tabs, the size limits shown on each tile, and the built-in presets (Standard, Data Focus, Practice) that replace the whole board in one click.
  • Layout changes save automatically, per user — there is no separate save step.
  • You can keep up to six presets of your own, on top of the three built-in ones.
  • A red cell while dragging means there is no room for that size — hold over a spot to shrink the widget to fit.

Every Widget Explained

This longer clip is a tour of the board: it zooms into one widget at a time and explains what its numbers mean, grouped by the same Ball, Club, Flight, Pose and Game categories used in the palette. Each widget is labelled with its category, its tag, and whether the value is sensor measured. Use it as a reference — you do not need to watch it end to end.

A Tour of the Widget Board — every widget zoomed in one at a time, with what its numbers mean. Runs about 3 minutes 43 seconds, so it is set not to preload; press play when you need it.
12

FAQ

The six questions our support team receives most often, each with the exact screen to open.

Showing 6 of 6 questions

Q1. One camera's picture is slow or stuttering — which USB ports should the two cameras use?

Camera

Both cameras must run at 120fps for accurate measurement. This part of the guide covers which USB ports to plug the cameras into, and how to fix things when one camera's picture slows down. No PC knowledge required.

Remember Just One Thing

Always use a USB 3.0 or faster port — blue inside, or marked SS; a port marked SS10 (10Gbps) is the best one to pick. Do not plug both cameras into ports that sit right next to each other. Use two port groups that are far apart — one camera in each.
USB ports may look identical, but ports sitting side by side often share a single data channel inside the PC. If both cameras end up on the same channel, one camera drops to 30–40fps.

Why This Happens

Think of a USB port as a faucet and the data channel inside the PC as the water pipe. A wall can have many faucets, but several of them often share the same pipe behind the wall. Just as opening two faucets on one pipe weakens the flow, plugging two cameras into ports that share one channel splits the speed between them.

✕ WrongBoth cameras share one channelCamera 1Camera 2Channel Ashared by both120fpsCamera 135fpsCamera 2 — unusable〇 CorrectEach camera gets its own channelCamera 1Camera 2Channel AChannel B120fpsCamera 1120fpsCamera 2
Two cameras on one channel split the speed; one camera per channel gives both full speed.

Which ports share a channel differs by motherboard manufacturer, and nothing on the outside tells you. In practice, however, ports lined up side by side usually share the same channel.

Signs of This Problem

  • Only one camera's picture stutters or looks slow.
  • Each camera works fine on its own, but one slows down when both are connected.
  • Ball or club measurements suddenly became inaccurate — typically after moving the PC or re-plugging cables.

How to Connect Correctly

✕ Both in one groupBack of PCPort group APort group B (empty)Camera 1Camera 2〇 One per groupBack of PCPort group APort group BCamera 1Camera 2
Plug only one camera per port group (ports lined up together). The farther apart the groups, the better.

Here is what this looks like on a real PC.

Correct — USB 1 goes to the upper port group, USB 2 to the lower group, kept apart.
Wrong — both cameras share the same group of adjacent ports, so one of them slows down.
  1. 1

    Find the USB 3.0 (or Faster) Ports

    A port with a blue inside, or an SS (SuperSpeed) mark next to it, is USB 3.0 — the minimum. A port marked SS10 (or coloured red or teal) runs at 10Gbps and is the recommended one; pick it when the PC has one. Never use ports with a black or white inside (USB 2.0) — the cameras cannot reach full speed on them.

  2. 2

    Split the Cameras Across Two Distant Port Groups

    Ports lined up next to each other form one group. Put Camera 1 in the first group and Camera 2 in a different group. Always use the ports on the back of the PC — front-panel ports are often unstable.

  3. 3

    Still Slow? Try Other Port Combinations

    You cannot tell the channels apart from the outside, so keep one camera in place and move only the other one to a different group, as in the table below, until both cameras run smoothly. Wait about 5 seconds after re-plugging before checking.

AttemptCamera 1Camera 2What to Check
1stGroup AGroup BBoth fine → done
2ndGroup AGroup CIf the 1st attempt was slow, move only Camera 2
3rdGroup BGroup CIf still slow, move Camera 1 as well

What Not to Do

These three things are the main causes of slow cameras.
  • Never use a USB hub (multi-port adapter) — two cameras on a hub always end up sharing one channel.
  • Be careful with USB extension cables — low-quality or long extensions cannot carry USB 3.0 speed. If you must use one, choose a short cable explicitly labeled “USB 3.0”.
  • Do not use front-panel ports or the USB ports on a monitor — they route through extra wiring and often lose speed.

If No Combination Works

On some motherboards, every USB 3.0 port on the back shares a single channel. In that case, re-plugging will not help — you need to add a USB expansion card to the PC.

  • Installing a PCIe USB 3.0 expansion card creates a brand-new channel dedicated to the camera. Plug Camera 1 into an existing rear port and Camera 2 into the expansion card.
  • Installing the card requires opening the PC case. If you are not comfortable doing this, contact your installer or our customer support team.
Reference — how to check which ports share a channel (for experienced PC users)
  1. Press Windows key + X and choose Device Manager.
  2. In the top menu, select View → Devices by connection.
  3. Expand Universal Serial Bus controllers and check whether both cameras appear under the same Host Controller.
  4. If they are under the same controller, they share a channel. Move one camera to another port until the two cameras appear under different controllers.

Final Checklist

  • Both cameras are plugged into USB 3.0 or faster ports (blue, or marked SS / SS10).
  • The two cameras are in port groups that are far apart.
  • They are connected directly to the back of the PC — no hubs, no extension cables.
  • Both cameras run smoothly, with no stuttering.

If all four boxes are checked, the USB connection is complete. Before you move the PC or re-plug the cables, take a photo of the port positions first. If the problem persists, contact our customer support team — mentioning “one camera is running slow” will help us assist you faster.

Q2. Both cameras are in blue USB 3.0 ports, but one is still slow — can the cable itself be the cause?

Camera

Even in a blue USB 3.0 port, a camera can end up connected at USB 2.0 speed depending on how far the plug is seated. Nothing on screen reports it — there is no error and no warning, only a slow picture.

When a Port Downgrades to USB 2.0

  • The cable was not pushed all the way in.
  • A connected cable was nudged while tidying the cables.

A USB 3.0 connector carries two sets of pins: the USB 2.0 pins sit at the mouth of the port, and the USB 3.0 pins sit deeper inside. A plug that stops short touches only the 2.0 pins, so the camera still connects and still shows a picture — it just runs at 2.0 speed.

How to Fix It

  1. 1

    Pull the Cable All the Way Out

    Unplug the camera cable from the port completely. Pressing on a half-seated plug is not enough — the connection has to be made again from the start.

  2. 2

    Push It In Until It Stops

    Insert the plug until it seats fully, then check that the connector does not wobble in the port. Wait about 5 seconds before checking the picture.

It Does Not Recover on Its Own

Once a camera has connected at USB 2.0, it stays at 2.0 until the cable is unplugged and plugged back in. Restarting SwingEZ will not move it back to USB 3.0.
Reference — official documentation
  1. USB in Windows — FAQ (Microsoft Learn)
  2. Help! My USB 3.0 Device is Operating at a Lower Speed (Microsoft USB Blog)

Q3. Settings has no Camera item — where is Switch Cameras?

Camera

The Camera item only exists on screens that use the cameras. Settings opened from the Lobby lists seven items — General, Audio, Display, License, System, Documentation, Customer Support — with no Camera, and that is normal, not a fault. Enter Driving Range or AI Pose Analysis first and open Settings the same way: the list becomes eight items, with Camera added directly under Audio, holding Front/Side V-Shift, Switch Cameras, and Reconnect Cameras.

  1. 1

    Enter a Camera Mode

    From the Lobby, start Driving Range or AI Pose Analysis. Settings opened before this point has no Camera item.

  2. 2

    Profile Menu → Settings

    Press the profile icon in the upper right of the control screen and choose Settings.

  3. 3

    Camera → Switch Cameras

    Camera sits directly under Audio. Switch Cameras swaps the Front and Side assignment — after toggling it, confirm that the two views match the actual installation.

Where the Camera tab is — Settings opened from the Lobby lists seven items and no Camera; after entering Driving Range or AI Pose Analysis, the same Settings lists eight, with Camera under Audio. The clip closes on a side-by-side comparison of the two lists.

Check the Mapping After Switching

If Front and Side stay swapped, ShotData and Replay are interpreted against the wrong view. After using Switch Cameras, check that the front view really shows the front of the swing before continuing.

Q4. The camera picture is missing, or swing analysis will not run. How do I repair it?

CameraAI

Both repairs live in Launcher → Settings → Maintenance. If a camera picture is missing or a camera is not detected, the driver is the usual cause — but check the physical connection first: unplug each camera cable and plug it back in, and make sure both cameras sit in USB 3.0 or faster ports (blue, or marked SS / SS10). If the picture is still missing, reinstall the driver from the Launcher.

Launcher → Settings → Maintenance holds Reinstall Camera Driver. The camera SDK and the Windows driver are reinstalled in a single elevated step, and a reboot may be required afterwards.
Illustration. Windows asks for administrator approval once. The window is drawn by Windows and is shown for Windows PowerShell — the installer the Launcher runs — not for SwingEZ. Choose Yes.
Reinstall Camera Driver — Launcher → Settings → Maintenance, then approve the Windows prompt once. When the progress indicator disappears the reinstall is finished; the Launcher shows no separate completion message.

If swing analysis will not run, or detection is clearly wrong on a PC that is otherwise working, rebuild the AI Model instead. Close SwingEZ first — the rebuild is refused while it is running.

Rebuild AI Model deletes the existing engine files and builds them again — 15 to 30 minutes, depending on the PC.
Each engine goes quiet for several minutes while it is optimized — that is normal. Leave the Launcher open and the PC on until it reports that SwingEZ is ready.
Rebuild AI Model — Launcher → Settings → Maintenance. The Launcher checks the camera driver and the model, rebuilds every engine, and returns to a ready state. Start SwingEZ from Vtrack Toolkit afterwards.

Which one first

If the Launcher reports a Camera Driver error, reinstall the driver before rebuilding the AI Model — the rebuild row is disabled in that state and says so. Otherwise the rebuild checks and installs the camera driver on its own, so either repair can be run first.

Q5. Support asked for the captured swing data. Where is it, and how do I send it?

StorageSupport

Every swing captured in Driving Range or AI Pose Analysis writes its camera frames to a folder on the PC. Open the profile menu → Settings → System: the Storage row shows that folder's path, and clicking the path opens it in Windows Explorer. One swing is one folder, named SavedImage_<date>_<time>_… — send the folders whose date and time match the swing you are asking about.

Collecting captured data — profile menu → Settings → System, then click the Storage path to open the folder in Windows Explorer.

Sending the Data

Compress the whole SavedImage_… folder rather than picking out single files, and include the date and time of the swing in your message. Contact details are below.

Q6. I found a problem in the app — how do I send a report?

Support

You must be signed in to use Report a problem. It sends your message and an automatic diagnostic package straight to Customer Support. Open the profile menu in the upper right, choose Settings, open Customer Support, and press Report a problem.

  1. 1

    Profile Menu → Settings → Customer Support

    Press the profile icon in the upper right, choose Settings, then open the Customer Support tab and press Report a problem.

  2. 2

    Issue Category & Description

    Pick the closest category — Display/Graphics, Audio, Camera/Device, Freeze/Lag, or Other — then describe when and how the problem happened, up to 500 characters.

  3. 3

    Attachments (Optional)

    Attach up to three screenshots — PNG or JPG, 10 MB each — if they help explain the issue.

  4. 4

    Submit report

    Submitting uploads your message together with logs and system info, which are collected automatically.

Report a problem — profile menu → Settings → Customer Support → Report a problem, pick an issue category, describe the issue, optionally attach screenshots, then submit.

Screenshots Are Not Masked

Logs collected automatically have personal data masked, but attached screenshots are not — the submit confirmation says so directly. Check every screenshot for account names or other personal information before pressing Submit report.

Contact

If the issue is not resolved by the items above or requires additional review, contact service@laonpeople.com.
* When requesting support, include the screen where the issue occurred, login account, partial license key, camera connection status, reproduction steps, and a screenshot of any error message to speed up diagnosis.