gainput VS Karabiner-DriverKit-VirtualHIDDevice

Compare gainput vs Karabiner-DriverKit-VirtualHIDDevice and see what are their differences.

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
gainput Karabiner-DriverKit-VirtualHIDDevice
1 1
716 207
- 1.9%
0.0 7.8
over 2 years ago 7 months ago
C++ C++
MIT License The Unlicense
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.

gainput

Posts with mentions or reviews of gainput. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-03-29.

Karabiner-DriverKit-VirtualHIDDevice

Posts with mentions or reviews of Karabiner-DriverKit-VirtualHIDDevice. We have used some of these posts to build our list of alternatives and similar projects.
  • Remote Control for Mac [Pro] [Free instead of $7.99]
    1 project | /r/macapps | 24 Jul 2021
    I am a paid user of your app. I am trying to use it in a game running on MacOS (Big Sur, M1). Now the game is not able to detect the key presses from the remote. It is actually a windows game running via CrossOver on MacOS. I suspect it is because of the way you are "tapping" into HID key event pipeline. I found a way around it by simulating a keyboard using this (https://github.com/pqrs-org/Karabiner-DriverKit-VirtualHIDDevice). Now this is a virtual HID driver which simulates a keyboard. I have a sample app which can simulate keypresses.

What are some alternatives?

When comparing gainput and Karabiner-DriverKit-VirtualHIDDevice you can also consider the following projects:

entt - Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

Karabiner-Elements - Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.

input-overlay - Show keyboard, gamepad and mouse input on stream

HID_Buttons - Arduino library making it easier to use HID buttons

bgfx - Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

ViGEmBus - Windows kernel-mode driver emulating well-known USB game controllers.

win-vind - You can operate Windows with key bindings like Vim.

KeyboardVisualizer - Audio visualizer and effects engine for RGB keyboards, mice, and accessories using the OpenRGB SDK. Supports Windows, Linux, and MacOS. Issue tracker on GitLab (https://gitlab.com/CalcProgrammer1/KeyboardVisualizer)

Gopher360 - Gopher360 is a free zero-config app that instantly turns your Xbox 360, Xbox One, or even DualShock controller into a mouse and keyboard. Just download, run, and relax.

mixxx - Mixxx is Free DJ software that gives you everything you need to perform live mixes.

scnlib - scanf for modern C++

blah - A small 2d c++ game framework