Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix Now×
FREEDOM251

Freedom251 › Blog › audio troubleshooting

How to Fix Input Lag, Screen Scaling, and Audio Problems on a DIY Arcade Topper

By Freedom251 Team · · 11 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Fix a DIY arcade topper by isolating one link in the chain at a time: display processing and refresh rate for lag, monitor and operating-system geometry for borders or cropping, and the selected physical audio path for silence. On a Raspberry Pi running RetroPie, the correct setting depends on the Pi generation, monitor, emulator, image version, and how the speakers or amplifier are wired. There is no universal resolution, boot-file edit, or latency tweak that is safe for every build.

Use the sequence below before replacing parts. It starts with reversible menu settings, records what changes, and leaves legacy firmware options as a last resort.

As an Amazon Associate I earn from qualifying purchases.

Identify the build before changing settings

A topper can combine a Raspberry Pi, an LCD panel or converter, a cabinet encoder, an amplifier, and an emulator image. A symptom that looks like one fault may be produced by several devices. Write down these details first:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Pi model and generation, including whether it has one or two micro-HDMI outputs.
  • Operating-system and RetroPie image versions, plus the emulator used when the problem appears.
  • Monitor or LCD-converter model, native resolution, aspect ratio, and supported refresh rates.
  • Whether the controller is wireless, USB-wired, or connected through a cabinet encoder.
  • Where sound is physically connected: monitor speakers over HDMI, a USB audio device, an analog jack where the board provides one, or a separate amplifier.
  • Whether the symptom occurs in EmulationStation, in one game, or everywhere.

Take a photograph of the current cable connections and note every setting before editing it. If a change makes the display unreadable, you need a known-good way to reconnect the original display or restore the previous configuration.

#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter | 4Pack Type C Female to A Male Cable Converter for Apple Duo 17 16 15 14 Plus,iWatch Watch 12 11 10,iPad 9 8 Air,Airpods 5 4
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

Use the symptom to choose the first test

What you see Most useful first check What it does not prove
Controls feel late but the picture is correctly framed Enable the display’s Game Mode or equivalent low-latency mode, then compare with a wired controller. It does not establish a measured number of milliseconds or identify the single source of delay.
A uniform black margin surrounds the image Inspect the monitor’s scaling controls and the operating system’s display configuration for underscan or scaling. It is not automatically evidence that the Pi is outputting the wrong resolution.
The outer edge of the game is missing Check for overscan, monitor zoom, and an incompatible output geometry. Increasing the resolution can make cropping worse.
There is no sound, but video works Trace the physical audio cable and confirm the selected output device. A silent speaker does not by itself mean the emulator is broken.
Sound works on one Pi HDMI socket but not another Use the output-specific selection in EmulationStation; on Raspberry Pi 4, HDMI0 has audio enabled by default. That Raspberry Pi 4 behavior should not be generalized to every model or image.

Fix input lag methodically

RetroPie defines input lag as the delay between pressing a controller button and seeing the corresponding action on screen. The delay can be introduced by the controller link, cabinet encoder, emulator, display processing, or a mismatch between the game’s intended refresh rate and the output. Treat it as a chain rather than a single switch.

1. Put the display in its fastest picture mode

  1. Open the monitor’s on-screen menu.
  2. Choose Game Mode, Low Latency, or the equivalent mode supplied by that display.
  3. Turn off picture processing that is not needed for a pixel-art game, such as motion smoothing, noise reduction, frame interpolation, or heavy sharpening, if those controls are present.
  4. Play the same short section of the same game and compare the response with the previous setting.

Do not assume a television-style display has the same processing delay as a small arcade panel. Record the exact mode name so you can return to it after testing other changes.

2. Compare the wireless controller with a wired one

RetroPie notes that wireless controllers can add delay. Connect a compatible USB-wired controller and repeat the same test without changing the emulator or display. This is a diagnostic comparison, not a guarantee that a wired pad will work with your cabinet. A cabinet encoder may need a specific USB mode, button mapping, or power arrangement; verify that the encoder is recognized before treating the comparison as valid.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

3. Check the game’s region and refresh context

Many NTSC releases commonly target 60 Hz, while PAL releases commonly target 50 Hz. If the game region, emulator timing, and display refresh do not agree, motion can feel uneven even when button input is immediate. Compare the intended region of the ROM with the configuration you are trying to reproduce. This is contextual guidance, not a measured lag figure for a particular topper.

4. Separate a global problem from a single-emulator problem

  1. Test navigation in EmulationStation. If menus also feel delayed, start with the controller connection and display mode.
  2. Test a second game from the same system. If only one title feels wrong, inspect that emulator’s timing, frame pacing, and per-game options rather than changing the whole image.
  3. Test another emulator only when the same game is legally available in a compatible format. Keep the display and controller unchanged so the comparison has meaning.

5. Change only one latency-related setting at a time

RetroPie warns that many latency tweaks shared online are unsupported, ineffective, or dependent on particular hardware. Do not globally copy frame-delay, driver, or performance settings from instructions written for another Raspberry Pi generation. Apply one change, test the same scene, and keep a written before-and-after record. If performance headroom is limited, an aggressive setting can replace input delay with audio crackle, dropped frames, or instability.

Rank #2
Sale
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter | USB C Dongle with 90W Max Power Delivery, 3×5Gbps USB A Data Ports, for MacBook, Dell, and More (Charger Not Included)
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

6. Keep a recovery path

  • Save a backup of the active configuration before editing it.
  • Keep the original display mode and monitor menu values written down.
  • Know how to return to the previous emulator or controller profile.
  • If the Pi becomes unstable, remove the last change first instead of stacking additional tweaks.

There is no supported, universal latency number for a DIY topper in this material. A repeatable comparison using the same game, scene, controller, and display mode is more useful than a generic claim about how many milliseconds a setting should save.

Correct screen scaling, borders, and clipping

First decide whether it is a border or cropped content

A black border means the active picture is smaller than the panel’s usable area. It can result from underscan, a display scaling choice, or an aspect-ratio decision. Cropped content means the picture extends beyond the visible edge; overscan, monitor zoom, or incompatible output geometry are more likely. The two symptoms call for opposite adjustments, so do not start by forcing a new resolution.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Check the panel’s own controls

  1. Open the monitor or LCD converter’s menu.
  2. Look for options named Aspect, Scaling, Zoom, 1:1, Just Scan, Full, or similar labels.
  3. Choose a mode that displays the complete signal without stretching it unexpectedly.
  4. Disable a television-style zoom if the game image is cut off.

Menu names differ by panel and converter. Photograph the original setting before changing it, especially if the converter has separate horizontal and vertical size controls.

Check the operating system before editing boot files

Use the installed operating system’s current display configuration tools and confirm what mode the Pi selected. Raspberry Pi normally reads the monitor’s EDID data to choose a mode the attached display reports as supported. A correct EDID-selected mode is usually safer than a guessed forced mode.

If text disappears beyond an edge during startup, Raspberry Pi documentation describes enabling overscan as a way to bring the initial text inside the visible area. If a black border is present, disabling overscan can remove it on some displays. These controls are not interchangeable: enabling overscan can shrink the picture, while disabling it can expose edges that were previously hidden.

Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter | 85W Max PD, 2 USB 3.0 & 1 USBC Data Ports, SD/TF Card Reader, for Laptops/Mac and Other Type C Devices (Charger Not Included)
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

Use a forced resolution only when the evidence requires it

  1. Read the panel’s native resolution and aspect ratio from its manual or label.
  2. Confirm that the panel and converter support the requested refresh rate.
  3. Check the mode currently reported by the operating system.
  4. Only then use the display controls documented for the installed OS and Pi board.
  5. Reboot and verify the console, EmulationStation, and a game, because a mode that works in one layer can fail in another.

Forcing a mode that the panel cannot accept can produce a blank screen, unstable sync, or a picture with the same cropping problem. A resolution number alone does not describe aspect ratio, timing, or refresh support.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Understand the limits of legacy config.txt advice

Older Raspberry Pi firmware documentation describes overscan and display overrides in config.txt. It also recommends disabling overscan on the display itself when using a legacy firmware configuration, to avoid scaling the image twice. Treat those instructions as version-dependent rather than universal Raspberry Pi OS guidance. Current display stacks may expose different controls or ignore old options.

Do not paste a legacy block into a modern image simply because it fixed a different board. Identify the operating system, firmware path, and Pi generation first; keep a backup; and make one edit at a time. If the image stops displaying, revert the last change using the recovery method appropriate to that installation.

Restore audio by following the physical signal path

Map every audio component

Start at the Pi and follow the signal to the listener. Raspberry Pi documentation identifies HDMI, USB audio, and, on models that include one, a headphone jack as possible outputs. Your topper may instead route HDMI audio into a monitor, split audio to an amplifier, or use powered speakers attached through USB or an analog connection. The selected software device must match the cable that is actually connected.

Physical route What to verify Common mismatch
HDMI to a monitor or converter The cable is connected to the intended Pi HDMI socket and the display accepts audio. Video is visible, but speakers are absent, muted, or connected to a different output.
USB audio device The adapter is detected and the amplifier or speakers are plugged into its output. Audio remains assigned to HDMI while the USB device is physically in use.
Analog jack on a compatible board The model actually provides that jack and the amplifier is powered and connected. An instruction for a different Pi model is followed.
Separate amplifier fed by a converter The converter’s audio extraction, power, and volume path are all active. The Pi sends audio to HDMI, but the converter or amplifier does not pass it through.

Check the selected output in EmulationStation

  1. Open EmulationStation’s Audio menu.
  2. Select the output that corresponds to the physical connection you mapped above.
  3. Apply the setting and test a system sound or a game.
  4. Check the monitor, amplifier, and speaker volume controls separately.

On Raspberry Pi 4, RetroPie documentation says HDMI0 has audio enabled by default. If the display is connected to HDMI1, choose that output in EmulationStation’s Audio menu. This is a Raspberry Pi 4-specific clue, not a rule for every Pi model or software image.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray | Data transfer & Fast charging for MacBook, iPhone 17/16/15, iPad, Samsung Galaxy, Apple Watch
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft

Test one output at a time

Disconnect competing audio paths during diagnosis where practical. For example, test HDMI with the amplifier disconnected, then test a USB audio device with HDMI audio no longer selected. A successful test identifies the route; it does not mean every route can be active simultaneously.

Reserve EDID audio overrides for advanced recovery

Legacy Raspberry Pi documentation describes EDID audio overrides that can make the system treat audio formats as supported or unsupported. These settings can affect compatibility and are not a first step for a silent-output problem. Confirm the current OS output selection, cable path, display capabilities, and physical power before considering them. If you use a legacy override, document the original value and remove the override if it changes video behavior or causes new audio failures.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Compare options using the specifications that actually matter

A topper has no standard panel or connector specification. Compare the parts in your own build using this checklist rather than assuming that a common arcade resolution or HDMI arrangement applies.

Comparison axis Questions to answer Why it matters
Native panel resolution What pixel dimensions does the LCD physically have? A non-native mode can trigger scaling, blur, borders, or unsupported timings.
Aspect ratio Is the panel 4:3, 16:9, or another ratio? Stretching a classic game to fill a mismatched panel changes geometry; fitting it can leave side or top borders.
Refresh-rate support Does the panel accept the game’s intended 50 Hz or 60 Hz context? A mismatch can make motion uneven and complicate lag diagnosis.
Interface compatibility Does the Pi connector, cable, converter, and panel accept the same signal? Adapters can pass video while handling audio or timing differently.
Pi and software support Is the setting documented for this Pi generation and installed image? Legacy options and HDMI behavior are not universal.
Audio route Will sound travel over HDMI, USB, an analog output where available, or a separate amplifier? The software output must match the physical wiring.

A complete diagnostic workflow

Use this order when several symptoms occur together. It minimizes the chance that a scaling edit hides an audio fault or that a latency tweak creates instability.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Photograph the wiring and record the Pi model, image version, panel native mode, and current menu settings.
  2. Disconnect unnecessary accessories and confirm stable power for the Pi, display, amplifier, and encoder.
  3. Set the monitor to its low-latency or Game Mode and test a known game.
  4. Compare the existing controller with a compatible wired USB controller, without changing the emulator.
  5. Check game region and refresh context if motion, rather than button response, feels uneven.
  6. Classify the picture as a border or cropping, then inspect panel scaling and current OS display settings.
  7. Confirm the EDID-selected mode before considering a forced resolution.
  8. Map the physical audio route and select that device in EmulationStation’s Audio menu.
  9. On a Raspberry Pi 4, verify whether the cable is on HDMI0 or HDMI1 and select the matching output.
  10. Retest after each single change and restore the last known-good value if a new symptom appears.

Common mistakes and safer corrections

Copying a tweak from another Pi generation

A setting that was needed on one board may be unsupported or unnecessary on another. Confirm board support and available performance headroom before applying global driver or frame-delay changes.

Best Value
Sale
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display | 85W Max PD, 1 Powered USB-C 5Gbps & 2 Powered USB-A 3.0 5Gbps Data Ports, for MacBook Pro, MacBook Air, Dell and More (Black)
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

Forcing a resolution to cure every geometry problem

Resolution does not correct a monitor zoom setting, overscan, underscan, or an aspect-ratio mismatch. Inspect the display and operating-system controls first.

Treating a black border as cropped content

A border usually calls for a scaling or underscan check; cropping calls for overscan, zoom, or geometry checks. Reversing the diagnosis can make the visible area smaller.

Changing several variables at once

If the controller, emulator, display mode, and boot configuration all change together, you cannot identify the cause or reliably undo it. Keep a short test log.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Assuming working video means working audio

HDMI can carry a visible picture while the selected audio device, display speakers, converter, or amplifier is wrong or muted. Trace the audio path independently.

Buying hardware before proving the fault

A wired USB controller is a reasonable diagnostic alternative when wireless delay is suspected, but check cabinet-encoder and software compatibility first. An HDMI cable is relevant only when the existing cable is missing, damaged, or incompatible. A USB audio adapter is conditional on the speaker connection and Pi output choice; confirm settings and available ports before adding one.

What a successful fix looks like

  • The same game responds consistently with the chosen controller and display mode.
  • The entire intended picture is visible, with a deliberate aspect-ratio choice rather than accidental zoom or cropping.
  • The selected display mode is supported by the panel, preferably through the mode reported by the attached display.
  • Audio is audible through the physically connected route, and the EmulationStation selection matches that route.
  • The configuration is documented well enough to restore after an image update, cable change, or board replacement.

Because boards, panels, converters, operating systems, emulators, and wiring vary, the exact final settings belong to the individual topper. The reliable method is to verify each link, change one reversible setting, and keep the last known-good configuration.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

audio troubleshootingDIY arcadeInput LagRaspberry PiRetroPiescreen scaling

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.