Can You Play League of Legends with a Controller? Official Setup & Practical Tips

Can You Play League of Legends with a Controller?

Yes, with limits. On PC, Riot supports accessibility-oriented joysticks and controller buttons through its newer WASD input features, but it has not announced a full plug-and-play controller mode for ordinary League matches. Riot’s April 2026 developer update said broad controller support was not currently planned. Patch 26.10 later added native binding for accessibility-controller buttons when WASD input is enabled. That is useful, but it is not the console-style experience implied by the old guide’s “official controller support” claim.

This guide explains the current League of Legends controller setup that Riot documents, what a standard Xbox- or PlayStation-style gamepad can and cannot be expected to do, and how to test a practical layout before risking a ranked match. The most reliable approach for many players is still a hybrid: joystick movement where supported, plus a mouse for cursor-heavy actions.

A wired game controller connected to a desktop PC, with a wireless signal icon.
A generic connection example; it does not mean every standard gamepad is supported by League.

What League of Legends officially supports on PC

Riot has made the WASD control scheme a live option, including Ranked. Its developer update describes a narrower form of controller support for accessibility: players can use WASD movement with a joystick, and the in-game Options menu lets accessibility buttons bind directly to inputs when WASD is turned on. The Patch 26.10 notes say to enable WASD, select an input in Options, and press the button you want to assign. Riot also says it is continuing to iterate on joystick and accessibility support.

That does not mean every standard gamepad is automatically recognized as a complete League controller. No universal Xbox, PlayStation, or third-party preset is promised for movement, cursor targeting, the shop, camera, abilities, and menus together. A regular gamepad may need device-specific accessibility configuration; an external remapper is a separate, unsupported choice. If you need dependable cursor precision, keep a mouse connected.

Input pathWhat to expectBest fit
WASD with an accessibility joystickRiot documents joystick movement and native binding for accessibility buttons while WASD is enabled.Players who need joystick movement or accessible button placement.
Standard gamepad aloneDo not assume plug-and-play support for a full match. Device recognition and the available inputs can vary.Experiment in Practice Tool first; keep mouse and keyboard available.
Keyboard and mouseLeague’s established point-and-click control scheme remains available.Players who want the broadest direct cursor control.

Riot’s WASD Ranked release update explains the accessibility-joystick scope and says full controller support was not then planned. The Patch 26.10 notes document the newer button-binding change.

How to set up a controller through the supported route

  1. Start with your device’s accessibility setup. Connect the joystick or adaptive controller using its manufacturer’s instructions. Confirm that the device is recognized by your PC before launching League. A connection icon or successful pairing does not, by itself, mean the game supports every gamepad function.
  2. Turn on WASD controls in League. Open the in-game Options and select the WASD control scheme. The accessibility-button binding Riot describes depends on WASD input being enabled. Menu wording and device-specific steps can change with patches.
  3. Bind movement and buttons one input at a time. In Options, select the input you want to change and press the physical accessibility button to bind it. Configure the joystick directions for the four movement inputs using the device’s supported accessibility setup. If the game does not detect your controller, stop here and check the device documentation or Riot Support instead of assuming a hidden “Controller Support” toggle exists.
  4. Choose a simple layout. Keep movement on the stick; put your most frequent actions on easy-to-reach buttons; and assign each button to one in-game input. Keep the mouse available for accurate cursor actions. The diagram below is a conceptual mapping example, not a screenshot of League’s settings or a default Riot preset.
  5. Test everything outside a live match. Use Practice Tool or a custom game to check movement in all directions, ability casts, attacks, summoner spells, camera control, the minimap, shop, and menus. Change one assignment at a time. Do not queue Ranked until your inputs work consistently and you can still perform cursor-dependent actions.
Conceptual diagram showing joystick directions mapped to four keyboard movement keys and one controller button mapped to one key.
A one-to-one input illustration, not a screenshot of League settings or a Riot default layout.

A practical button layout to try

There is no single best League controller mapping for every device, and the following is a starting pattern rather than an official preset. Bind the action labels shown by your current Options menu; the actual input names depend on your control scheme and existing keybinds.

Controller areaSuggested roleReason
Left stickFour directional movement inputsKeeps movement on one control surface.
Face buttonsFrequently used champion abilities, one input per buttonEasy to reach without moving the thumb from the main buttons.
Shoulder buttonsSummoner spells or other high-priority single actionsSeparates defensive or time-sensitive actions from movement.
MouseCursor aiming, shop and menu selections, camera or map tasks as neededMany League interactions still rely on precise pointer placement.
A game controller with the left thumbstick highlighted separately from the face buttons.
Separate movement and action inputs while planning an accessible layout.

Riot has also described custom inputs for moving the mouse cursor, but it does not provide a universal right-stick layout for all controllers. Check the live Options menu to see which inputs your device can bind. If cursor movement feels imprecise, use the mouse for aiming rather than forcing every task onto the controller.

Tips for improving before you try Ranked

  • Practice movement first. In a low-pressure mode, move around terrain, stop at a chosen point, and change direction without looking down at the controller. Add attacks and abilities only after movement feels predictable.
  • Keep the first champion simple. Start with a champion whose game plan does not depend on repeated, precise cursor placements or rapid multi-step combos. Learn one kit and adjust your bindings before switching champions.
  • Use the mouse where it is stronger. Cursor-targeted skillshots, item purchases, minimap checks, and some camera tasks can be awkward on a gamepad. A hybrid layout is a sensible option, not a failure of the setup.
  • Make one change at a time. If a button is hard to reach or a direction feels wrong, adjust that assignment and retest. Avoid changing sensitivity, camera behavior, and several bindings together; otherwise it is difficult to identify what fixed the problem.
  • Track useful practice signals. Notice missed casts, accidental movement, missed minions, delayed minimap checks, and whether you can use spells while moving. These observations will tell you more than a short win streak.
A desk with a monitor, keyboard, mouse, and controller arranged together.
Keep a mouse nearby for cursor-sensitive controls and menus.

Is a controller allowed in Ranked?

Riot has taken its native WASD control scheme into Ranked, but that statement should not be read as approval of every external gamepad mapper. Riot’s third-party application guidance says it objects to tools that undermine competitive integrity, take actions on a player’s behalf through scripting or botting, or provide an unfair advantage. Riot’s Terms of Service also prohibit unauthorized automation programs that interact with Riot services.

Riot does not publish a complete list of approved remapping apps, so this article cannot promise that a particular external mapper is safe or supported. Avoid macros that combine a sequence of actions into one press, and check with Riot Support if you are unsure about a device or program. The native accessibility route is the clearest documented option; a standard controller-only setup is not guaranteed to work reliably in Ranked.

The honest answer

You can play League of Legends with a controller in a limited way through Riot’s accessibility-focused joystick and WASD options. You should not expect a full console-style controller mode, automatic Xbox or PlayStation support, or a proven ranked-ready mapping from the old guide. Start with the official in-game inputs, keep a mouse available, and test the complete layout in a low-pressure mode. That gives you a realistic way to decide whether a controller helps you play comfortably without mistaking partial accessibility support for full native support.

Leave a Comment

How to Check Real-Time Server Latency in the PUBG HUD

How to Check Real-Time Server Latency in the PUBG HUD

Enable PUBG’s network statistics HUD to monitor ping and packet loss in a match. See where to find it, what the numbers mean, and what they cannot diagnose.

How to Import Custom Crosshair Codes in VALORANT: Steps, Options, and Fixes

How to Import Custom Crosshair Codes in VALORANT: Steps, Options, and Fixes

Learn how to import VALORANT crosshair codes, compare presets with manual settings and spectator copy, and fix common import issues.

Best Dota 2 Minimap Size and Color Settings for Clearer Map Awareness

Best Dota 2 Minimap Size and Color Settings for Clearer Map Awareness

Choose Dota 2 minimap size, hero icons, team colors, and background settings by readability, fewer misclicks, and clear results on your own display.

How to Fix Fortnite Texture Pop-In on PC: 8 Checks That Actually Matter

How to Fix Fortnite Texture Pop-In on PC: 8 Checks That Actually Matter

Fix Fortnite texture pop-in on PC with official steps for GPU drivers, file verification, DirectX 12, high-resolution textures, VRAM, SSDs, and stutter.

Best Heroes of the Storm Minimap Setup: Size, Position, and Clicks

Best Heroes of the Storm Minimap Setup: Size, Position, and Clicks

Learn what Heroes of the Storm minimap size and position options are verified, improve readability, and choose camera-click controls that suit you.

How to Turn Off Stage Hazards in Smash Ultimate Quickplay

How to Turn Off Stage Hazards in Smash Ultimate Quickplay

Set Super Smash Bros. Ultimate Quickplay to prefer hazards-off stages. Follow the Preferred Rules menu steps and learn why matchmaking may not always honor them.

Best Warzone Telemetry Overlay Settings for Ping and Packet Loss

Best Warzone Telemetry Overlay Settings for Ping and Packet Loss

Enable Server Latency and Packet Loss in Warzone to monitor connection quality, read the overlay, and use recurring spikes to guide troubleshooting.

Master Mid Lane Roaming: How to Carry in League of Legends

Master Mid Lane Roaming: How to Carry in League of Legends

Learn how to carry from mid lane in League of Legends by setting up waves, choosing safe roam windows, reading side lanes, and converting pressure into objectives.

How to Fix the Minecraft Evoker Spell Error in Modded Worlds

How to Fix the Minecraft Evoker Spell Error in Modded Worlds

Fix Minecraft Evoker spell problems with a safe vanilla test, version checks, log review, and a step-by-step way to isolate mod or datapack conflicts.

How to Fix PUBG Stuck on “Initializing” on Steam

How to Fix PUBG Stuck on “Initializing” on Steam

Fix PUBG stuck on Initializing on Steam with a focused checklist for PC service notices, launch options, game files, downloads, and connection issues.