◉ Pulse
kerogenesis avatar
#44 today

kerogenesis/InputRedirect

Rust Other

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

Created Jul 26, 2026
Stars
11
Today
+11
Forks
0
Quality
90/100
Momentum
19

README

Fetched from GitHub on Oct 30, 2026, 11:01 PM UTC · README.md

View original on GitHub

Third-party content — Open Source Pulse is not the owner of this repository.

This README belongs to kerogenesis/InputRedirect and its contributors. We fetch it directly from the project’s public GitHub repository and display it for reference only. All text, code, images and trademarks remain the property of their respective authors. See the repository for its license terms. Copyright / takedown policy.

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 ;)

Rendered by GitHub from the repository’s README. Scroll to read the full file.
First trending

Jul 26, 2026

first spotted on the list

Best rank

#13

highest position reached

Appearances

2

times on the trending list

Quality score

90

out of 100

Momentum

19

trend strength indicator

Star velocity

0.11

stars per day since creation

Activity — last 60 days

daily counts, collected every 6 hours
  • Stars
  • Forks
  • Merged PRs
  • Issues
  • Closed issues

Collecting activity data since launch — check back in a few days.

Star history

total stars per snapshot
101112kerogenesis/InputRedirect · Jul 26, 3 AM UTC: 11 starskerogenesis/InputRedirect · Jul 26, 1 PM UTC: 11 stars3 AM8 AM1 PM

Rank history

position on trending · lower is better
#1#10#15#20#25#30#35#40#45Jul 26, 3 AM UTC: rank #13Jul 26, 1 PM UTC: rank #443 AM8 AM1 PM

3D card for your website

Live HTML card with a glass surface and pointer tilt. Paste the iframe on any website.

<iframe src="https://www.notionpulse.cc/embed/kerogenesis/InputRedirect" width="420" height="240" style="border:0;max-width:100%;background:transparent" loading="lazy" title="kerogenesis/InputRedirect — trending on Open Source Pulse"></iframe>

Stars badge

Show current stars in your README or profile. Auto-updates every 6 hours.

kerogenesis/InputRedirect stars badge
Markdown
[![kerogenesis/InputRedirect](https://www.notionpulse.cc/api/badge/kerogenesis/InputRedirect.svg)](https://www.notionpulse.cc/repo/kerogenesis/InputRedirect)
HTML
<a href="https://www.notionpulse.cc/repo/kerogenesis/InputRedirect"><img src="https://www.notionpulse.cc/api/badge/kerogenesis/InputRedirect.svg" alt="kerogenesis/InputRedirect stars badge" /></a>

Repository of the Day

#13 Repository of the Day

Repository of the Week

#13 Repository of the Week

Repository of the Month

#13 Repository of the Month