Skip to content

Repository files navigation

InputRedirect

A small Windows utility that sends your keyboard, touchpad and mouse through a signed Logitech HID driver, so applications see the input as coming from a real Logitech device.

One executable, nothing to install: the signed driver files are embedded in it and deployed on first start.

This is really useful when anti-cheat software decides to block your laptop's touchpad for some reason lol.

Requirements

  • Windows 10 or 11
  • Administrator rights

Quick Start

Run InputRedirect.exe as administrator and choose an option:

Key Action
1 Redirect mouse / touchpad clicks
2 Redirect keyboard
3 Stop everything
4 Re-create the virtual devices
R Remove the driver
Q Quit

1 and 2 are switches - press again to turn them off. Closing the window turns the redirect off.

Command line

Usage:
    InputRedirect [options]

Options:
    -m, --mouse            redirect the mouse buttons
    -k, --keyboard         redirect the keyboard
    -r, --remove-driver    remove the driver
    -h, --help             show this help

Building

cargo build --release
cargo test

The binary lands in target/x86_64-pc-windows-msvc/release/InputRedirect.exe. Ready-made builds of the latest commit are published under Releases.

Compatibility

Note that some anti-cheat systems block the driver used by InputRedirect. As a result, the utility may not function in games protected by those systems.

At least it still works with a certain 20+ year old Korean MMO ;)

About

Redirect keyboard, touchpad and mouse input through a real signed driver

Resources

Contributing

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages