evdev-proxy
Creates virtual device to proxy evdev devices events (by redrampage)
vfio-kvm
A systemd service that sends a D-Bus signal when the QEMU evdev hotkey is triggered. (by dangle)
evdev-proxy | vfio-kvm | |
---|---|---|
1 | 8 | |
13 | 41 | |
- | - | |
0.0 | 0.0 | |
almost 2 years ago | about 1 year ago | |
Rust | Python | |
GNU General Public License v3.0 only | 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.
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.
evdev-proxy
Posts with mentions or reviews of evdev-proxy.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-08-25.
-
Is it possible to remap evdev's keybindings to return to Host?
If you want to use built-in QEMU functionality, in this repo's README, there is good example on how to change the toggle.
vfio-kvm
Posts with mentions or reviews of vfio-kvm.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-01-25.
-
Change evdev toggle for keyboard/mouse
I wrote a tool a while back for managing VMs. It does a bit more but it would work for this situation. It will let you use any key or combo for triggering VMs.
-
Evdev passthrough doesn't work anymore
I have a project that I wrote and use for managing my passthrough devices that can use an arbitrary hotkey. If you're an arch user, it's in the AUR. I have a new version in the works, but I'll happily help you with using it if you want.
-
Is it possible to remap evdev's keybindings to return to Host?
This is the other tool I've seen that claims to do what you want but I've not personally used it https://github.com/dangle/akeydo
-
Linux<->Windows Software keyboard-video-mouse switch recommendation?
evdev would be the traditional way of handling a simple use case. If that's not working for you, or you want more features, I wrote a service called VFIO-KVM that you can try. It has the advantage of also being able to trigger programs (like ddccontrol for changing monitor inputs) when you switch between VMs.
-
Announcing VFIO-KVM 2.0: a service for toggling control between multiple virtual machines and the host
I'm thinking about adding another example that would use the d-bus methods to switch the VM every 10 minutes or so.
-
3 VMs, 3 monitors, 1 kb+mouse. Possible?
Yes, those cards would work. You wouldn't need a hardware KVM either. I've written a small service that handles toggling between a host and a guest. Just one so far, but I'm adding multi-VM functionality because I have pretty much the same setup, although I'm using a small USB external video card for one host.
-
Is there any hook for the evdev "switch" event to run a script (ddccontrol)?
You've got a few options. I released a project not long ago specifically for this: vfio-kvm. It has a package on the AUR if you use Arch.
What are some alternatives?
When comparing evdev-proxy and vfio-kvm you can also consider the following projects:
evsieve - A utility for mapping events from Linux event devices.
barrier - Open-source KVM software
hotplugger - VirtIO (VFIO) USB Port passthrough helper