Keyboard Mouse Rule Chrome extension icon

Keyboard Mouse Rule

👥 292 users
📦 v2.0
💾 130KiB
📅 2026-06-03
View on Chrome Web Store

Chrome will indicate if you already have this installed.

Overview

A simple extension that provides Gamepad virtual simulation using keyboard and mouse on xbox.com when playing games over the cloud from the browser.

Supports multiple layouts & setting layout per game!
Can now assign button combos (push 2 gamepad buttons at the same time using one key)
Also button chaining (hold down a modified gamepad button then click another all using one key)

Tips:
- Ctrl+Click or Alt+Click on page to capture mouse and allows simulation of right stick using the mouse movement
- If playing a game with radial selection, usually LB (Q), you can create a custom combo of LB+Green Left stick and assign that to Q instead, this should give better control of mouse in radial selection!

v1.1:
- Fixed bug in extracting Game title from xbox.com site

v1.2:
- Added button combos: you can now assign 1 keyboard key to press 2 gamepad buttons simultaneously!
- Mouse can be assign to left or right stick now!
- Allow mouse wheel scroll up/down/left/right binding!
- Virtual Gamepad only active when a game is detected!

v1.3:
- fix: bug when starting up with no games yet in list!
- fix: pressing alt by mistake while mouse is captured seems to loose capture..
- fix: pressing WASD buttons too fast somtimes unpressed after a press and made the stick loose the pressed button

v1.4:
- fix: pressing WASD locked mouse movement!

v1.5:
- fix: wheel up/down was bugging out some games...
- fix: script was disabled by default unless manually toggled off/on

v1.6:
- added: key chains, allows chaining 2 keys by pressing 1 key first, then the other while holding the 1st key, then releasing both...
- added: F1 (configurable) now displays an overlay with button mappings
- added: F2 (configurable) now toggles the gamepad state off/on in case it somehow got stuck...

v1.7:
- added: modifiers to soft press LT/RT and Axes bound to keys

v1.8:
- modified how intensity button works, buttons mapped to axes now are increase/decrease the intensity on each push, while intensity up/down buttons control LT/RT intensity...

v1.9:
- modified how mouse controls axes, should allow for smoother & more precise movements now
- modified sensitivity/decay conf params to be 1-100 now...
- added half press button for axes/mouse movement while held down

v2.0:
- better handling of enabled/disabled state
- toggle xbox stats shortcut added F3 (only if enabled from xbox cloud settings)
- added a clock... F2 toggles on/off
- F4 toggles setting max video between 1440p, 1080p and 720p
- duplicate layout button added
- F5 is now default for gamepad toggle on/off (now displays an icon to show controller as offline)
- allow combo of up to 3 buttons
- allow chaining 2 buttons after the modifier
- update defaults a bit
- allow toggling mouse to OFF, before it only switch between right/left sticks
- allow mapping Escape key to a function, though when this is done, game is forced into fullscreen when mouse is captured
- split mappings into tabbed categories: Main/Extra/Custom/Mouse

Tags

Lifestyle/games lifestyle/games

Privacy Practices

Not being sold to third parties, outside of the approved use cases
Not being used or transferred for purposes that are unrelated to the item's core functionality
Not being used or transferred to determine creditworthiness or for lending purposes

🔐 Security Analysis

⏳ Security scan is queued. Check back soon.

Similar Extensions

More in Lifestyle/games →

Boxel Rebound

1M+ users
Play over 50 levels of box-jumping madness! Design and share your own levels.
Lifestyle/games
A fun arcade game that plays in a popup. Stack falling tetra blocks without hitting the ceiling!
Lifestyle/games

Snake

500K+ users
The authentic snake game in a popup. Smooth animations and a saved high score!
Lifestyle/games