October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk6 min

How to Reduce Input Latency on Linux with Wayland or X.Org

Linux input latency can come from the device, driver, compositor, application, or display path. Learn how to identify the relevant stage and compare supported settings on Wayland or X.Org.

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.

To reduce input lag on Linux, first find which part of the input-to-screen path is slow: the device and kernel, input driver, display server or compositor, application, rendering, or display presentation. Then adjust a setting supported by the component actually handling your session and compare one change at a time under the same workload. Wayland is not automatically faster than X.Org, and the available architecture documentation does not establish a universal latency winner.

How do I reduce input lag on Linux?

Input delay is a chain, not a single switch. A device produces an event; the kernel makes it available; input software and the display system route it; the application responds and renders; and the compositor or display server presents the result. A slowdown or delay at any of these stages can affect how responsive the system feels. The architecture documentation describes these stages but does not assign a universal latency budget to them.

As an Amazon Associate I earn from qualifying purchases.

  1. Identify your session and application path. Determine whether the desktop session is Wayland or X.Org, which compositor is active, and whether the application itself is native Wayland or running through XWayland. Those are distinct paths even within a Wayland desktop.
  2. Identify the input path. Find out which driver handles the device and whether the compositor or X.Org is using libinput. The name of the display session alone does not tell you which settings are available.
  3. Check the relevant component’s documentation. Use the desktop or compositor’s supported controls on Wayland; on X.Org, check the active input driver and its configuration tools. Do not assume every libinput option can be set in every environment.
  4. Change one thing and compare. Keep the application, display mode, and workload the same. Record the symptom and the setting changed, then revert it if the result is worse or inconclusive.
  5. Follow the symptom to its likely stage. If the issue appears only in one application or under load, investigate that application’s rendering or the relevant server/compositor behavior before changing unrelated device settings or kernel boot parameters.

There is no single measurement procedure established for every Linux setup in the official documentation cited here. Treat comparisons as specific to your own system rather than as a general benchmark of Wayland or X.Org.

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

Is Wayland or X.Org faster for gaming?

The architecture differs, but that alone does not prove which will deliver lower input-to-screen delay in a particular game or on a particular machine. The Wayland project’s description of the display architectures is useful for understanding the paths involved, not for declaring a universal winner.

#1 Best Overall
Sale
Logitech G305 Lightspeed Wireless Gaming Mouse - Black | 12,000 DPI, Lightweight, 6 Programmable Buttons, 250h Battery, On-Board Memory, Compatible with PC and Mac
  • The next-generation optical HERO sensor delivers incredible performance and up to 10x the power efficiency over previous generations, with 400 IPS precision and up to 12,000 DPI sensitivity
  • Ultra-fast LIGHTSPEED wireless technology gives you a lag-free gaming experience, delivering incredible responsiveness and reliability with 1 ms report rate for competition-level performance
  • G305 wireless mouse boasts an incredible 250 hours of continuous gameplay on just 1 AA battery; switch to Endurance mode via Logitech G HUB software and extend battery life up to 9 months
  • Wireless does not have to mean heavy, G305 lightweight mouse provides high maneuverability coming in at only 3.4 oz thanks to efficient lightweight mechanical design and ultra-efficient battery usage
  • The durable, compact design with built-in nano receiver storage makes G305 not just a great portable desktop mouse, but also a great laptop travel companion, use with a gaming laptop and play anywhere
Path Documented event and display flow What that does—and does not—tell you
Wayland The kernel provides input events to the compositor. The compositor routes events to surfaces; the client updates its content; the compositor recomposites and schedules display output. The compositor is central to event routing and composition. This description does not quantify the delay or establish that the path is always faster.
X.Org The documented general flow sends kernel events to the X server, which dispatches them to clients. Client updates are rendered through the X server; a compositor may then recomposite, while X remains involved in front-buffer or page-flip handling in the described case. X.Org’s server and any compositor are relevant parts of the path. The extra described stages do not prove a fixed or visibly worse delay on every system.
X11 application on a Wayland desktop The application uses XWayland rather than the native Wayland client path. Do not treat this as identical to either a native Wayland application or an X.Org session when comparing a game.

For a useful comparison, keep the game, scene or workload, display mode, and other conditions consistent. Compare the actual native Wayland, XWayland, or X.Org path available to you, along with the active compositor and its presentation behavior. The reviewed official sources do not provide a controlled cross-hardware benchmark across those combinations, so architecture alone cannot settle the gaming question.

How do I reduce mouse latency on Wayland?

First confirm that the mouse is being handled by the compositor and identify the settings that compositor exposes. In a typical Wayland stack, the compositor uses libinput, but this is not mandatory for every compositor or configuration. A setting described by libinput may therefore be unavailable through a particular desktop’s controls.

Rank #2
Sale
Redragon M612 Wired RGB Optical Gaming Mouse 8000 DPI Remapping Keys
  • Pentakill, 5 DPI Levels - Geared with 5 redefinable DPI levels (default as: 500/1000/2000/3000/4000), easy to switch between different game needs. Dedicated demand of DPI options between 500-8000 is also available to be processed by software.
  • Any Button is Reassignable - 11 programmable buttons are all editable with customizable tactical keybinds in whatever game or work you are engaging. 1 rapid fire + 2 side macro buttons offer you a better gaming and working experience.
  • Comfort Grip with Details - The skin-friendly frosted coating is the main comfort grip of the mouse surface, which offers you the most enjoyable fingerprint-free tactility. The left side equipped with rubber texture strengthened the friction and made the mouse easier to control.
  • 5 Decent Backlit Modes - Turn the backlit on and make some kills in your gaming battlefield. The hyped dynamic RGB backlit vibe will never let you down when decorating your gaming space, it would be better with other Redragon accessories with lights on.
  • Fatigue Killer with Ergonomic Design - Solid frame with a streamlined and general claw-grip design offers a satisfying and comfortable gaming experience with less fatigue even though after hours of use.

Watch for the symptom’s pattern. If pointer response is poor everywhere, investigate the input device, driver, and compositor settings. If it happens only in a game or during heavy rendering, the application or presentation path may be more relevant than a mouse-specific setting. Compare changes under the same conditions so that a change in workload is not mistaken for a configuration improvement.

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

Where do I change libinput settings?

libinput is an input stack for devices such as mice, keyboards, touchpads, touchscreens, and tablets. It does not store configuration for itself: the process using libinput chooses and applies options. Its overview describes its role; the FAQ explains the configuration boundary.

Rank #3
Sale
Logitech G305 Lightspeed Wireless Gaming Mouse - Lilac
  • The next-generation optical HERO sensor delivers incredible performance and up to 10x the power efficiency over previous generations, with 400 IPS precision and up to 12,000 DPI sensitivity
  • Ultra-fast LIGHTSPEED wireless technology gives you a lag-free gaming experience, delivering incredible responsiveness and reliability with 1 ms report rate for competition-level performance
  • G305 wireless mouse boasts an incredible 250 hours of continuous gameplay on just 1 AA battery; switch to Endurance mode via Logitech G HUB software and extend battery life up to 9 months
  • Wireless does not have to mean heavy, G305 lightweight mouse provides high maneuverability coming in at only 3.4 oz thanks to efficient lightweight mechanical design and ultra-efficient battery usage
  • The durable, compact design with built-in nano receiver storage makes G305 not just a great portable desktop mouse, but also a great laptop travel companion, use with a gaming laptop and play anywhere
  • Wayland: Look in the desktop or compositor’s documented settings and configuration. The compositor commonly uses libinput directly, but the exact options depend on that caller.
  • X.Org: If X.Org is using the xf86-input-libinput driver, configuration commonly comes through X.Org configuration snippets or runtime tools. Confirm the active driver and consult its documentation before applying a setting.

Do not assume that an option supported by libinput is exposed identically by every compositor or driver. Configuration paths and defaults can also vary by desktop version and Linux distribution.

What should I check in an X.Org session?

X.Org’s performance documentation identifies transport latency and round trips as important for some operations, and notes that slow server-side paths—including software rendering paths—can make the server feel laggy. These are reasons to investigate the workload and server behavior, not evidence that every X.Org session has worse input latency.

Rank #4
Logitech G305 Lightspeed Wireless Gaming Mouse - Blue
  • The next-generation optical HERO sensor delivers incredible performance and up to 10x the power efficiency over previous generations, with 400 IPS precision and up to 12,000 DPI sensitivity
  • Ultra-fast LIGHTSPEED wireless technology gives you a lag-free gaming experience, delivering incredible responsiveness and reliability with 1 ms report rate for competition-level performance
  • G305 wireless mouse boasts an incredible 250 hours of continuous gameplay on just 1 AA battery; switch to Endurance mode via Logitech G HUB software and extend battery life up to 9 months
  • Wireless does not have to mean heavy, G305 lightweight mouse provides high maneuverability coming in at only 3.4 oz thanks to efficient lightweight mechanical design and ultra-efficient battery usage
  • The durable, compact design with built-in nano receiver storage makes G305 not just a great portable desktop mouse, but also a great laptop travel companion, use with a gaming laptop and play anywhere

The same documentation discusses unsynchronized drawing and tearing. A screen that looks uneven or torn may feel slow, but visual smoothness is not itself a measurement of end-to-end input-to-photon delay. Distinguish what you see from what you can compare consistently.

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.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Are compositor latency settings interchangeable?

No. Controls belong to the compositor that implements them. For example, Canonical’s Mir configuration reference documents composite-delay, which controls how long Mir waits for new client frames before compositing. The reference gives a default of zero and states that higher values increase latency and can risk skipped frames. This is a Mir-specific example, not a setting or default to copy into Mutter, KWin, wlroots compositors, or other desktops.

Best Value
Sale
Razer DeathAdder Essential Ergonomic Wired Gaming Mouse, Black
  • HIGH-PRECISION 6,400 DPI OPTICAL SENSOR — Offers on-the-fly sensitivity adjustment through dedicated DPI buttons (reprogrammable) for gaming and creative work
  • DURABLE MECHANICAL SWITCHES — Supports up to 10 million clicks
  • RIDGED, RUBBERIZED SCROLL WHEEL FOR MAXIMUM ACCURACY — Small, tactile bumps increases grip and allows for more controlled scrolling in high-stakes gaming situations
  • 5 PROGRAMMABLE BUTTONS — Allows for button remapping and assignment of complex macro functions through Razer Synapse
  • PC GAMING PERIPHERALS BRAND IN THE U.S. — Source — Circana, Retail Tracking Service, U.S., Dollar Sales, Gaming Designed Mice, Keyboards, and PC Headsets, Jan. 2019- Dec. 2023 combined

Check the documentation for the compositor actually running your session, and change only controls it supports. A setting intended to alter frame scheduling may trade one behavior for another rather than simply making every input feel faster.

How should I compare two Linux display sessions?

When both sessions are available, compare the real combinations you use rather than labeling the result “Wayland versus X.Org” without qualification.

  • Record the session type, compositor, and whether the application is native Wayland, XWayland, or running in X.Org.
  • Keep the device and input-driver path in view, including whether libinput is used and which component applies its options.
  • Use the same application, workload, display mode, and other relevant conditions for each comparison.
  • Change one supported setting at a time, note the result, and restore the original value if the result is worse or unclear.
  • If the symptom occurs only under load or in a particular application, focus on that path before making unrelated system-wide changes.

Official documentation supports the architectural and configuration distinctions above, but does not establish a universal latency ranking, a named general-purpose latency statistic, or one end-to-end test procedure for all hardware and software combinations.

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

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.

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.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver scan

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.