Mhook VS ProtoInput

Compare Mhook vs ProtoInput and see what are their differences.

ProtoInput

Proto Input enables split screen on PC games by hooking Windows functions and redirecting input from multiple keyboards/mice/controllers (by Ilyaki)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
Mhook ProtoInput
- 4
186 37
0.5% -
0.0 0.0
about 2 years ago about 2 years ago
C C
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

Mhook

Posts with mentions or reviews of Mhook. We have used some of these posts to build our list of alternatives and similar projects.

We haven't tracked posts mentioning Mhook yet.
Tracking mentions began in Dec 2020.

ProtoInput

Posts with mentions or reviews of ProtoInput. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-08-19.
  • Running Borderlands 3 with one instance Steam one instance Epic
    1 project | /r/nucleuscoop | 9 Nov 2021
    You could do the things "manually" and experiment with ProtoInput.
  • Stadia
    1 project | /r/nucleuscoop | 21 Aug 2021
    I think the new Ilyaki project Proto Input works with web browsers.
  • Nucleus Co-Op v1.1.0 and New Website
    2 projects | /r/nucleuscoop | 19 Aug 2021
    This update includes Proto Input (github.com/ilyaki/protoinput) which is a complete rewrite of all hooks, meaning MASSIVELY improved keyboard and mouse input support. KBM input will work on more games, and be much smoother! Download it here: https://github.com/ZeroFox5866/nucleuscoop/releases
  • Weekly Review Thread for 4/11/21 to 4/24/21
    2 projects | /r/nucleuscoop | 26 Apr 2021
    Some quick news before we begin. In the Discord server linked below, one of the developers of Nucleus, Ilyaki, released a new program called ProtoInput. In short, it is an improved version of the code used to hook input for Nucleus, to eventually be integrated into Nucleus. At the moment, it is modular in design, and can be used by itself with the included ProtoInput Host, which is essentially an upgraded Universal Split Screen. In theory it should work for every game Nucleus supports, and it does work for games Nucleus doesn't. Ilyaki released a bunch of profiles he uses for it, and you can find them on the Discord. Feel free to give it a shot!

What are some alternatives?

When comparing Mhook and ProtoInput you can also consider the following projects:

Microsoft Research Detours Package - Detours is a software package for monitoring and instrumenting API calls on Windows. It is distributed in source code form.

nucleuscoop - An unofficial mod for Nucleus Co-Op, which is an application that starts multiple instances of a game for split-screen multiplayer gaming!

reproc - A cross-platform (C99/C++11) process library

UniversalSplitScreen - Split screen multiplayer for any game with multiple keyboards, mice and controllers.

AppInitHook - Global user-mode hooking framework, based on AppInit_DLLs. The goal is to allow you to rapidly develop hooks to inject in an arbitrary process.

redgpu - The best GPU API in the world. Better than Metal, Vulkan and other garbage.

anticuckoo - A tool to detect and crash Cuckoo Sandbox

Scimark2-Dev-Cpp - Scimark2 Project For Dev-C++ on Windows.

HideProcessHook - DLL that hooks the NtQuerySystemInformation API and hides a process name

x3daudio1_7_hrtf - HRTF for Arma 3, Skyrim, and other titles that use XAudio2 + X3DAudio