There's plenty of tools for this. I wrote a light and simple one that shows a
tiny thumbnail, [`shotman`](https://git.sr.ht/~whynothugo/shotman). But there's
plenty others of all sorts.
> not have unnecessary mouse/keyboard to monitor delay
There's none that I can notice. Mice cursor are rendered with hardware support
when available. Not sure what you reference is here.
> 4K fullscreen, windowed fullscreen and windowed gaming with nvidia drivers, for native and steam proton games
All this works on non-nvidia. I can't speak for nvidia, I'd suggest avoiding
nvidia if you want to use Linux (or any other floss OS). Generally, nvidia on
Linux isn't very pleasant.
> choosing to have vsync enabled or disabled in games
> There's none that I can notice. Mice cursor are rendered with hardware support when available. Not sure what you reference is here.
Some compositors don't use the hw cursor plane. All others that do don't update the cursor position asynchronously on mouse events, just once on the next swap. Those cases add an extra half-frame latency on average. It's worse at lower refresh rates.
> There's plenty of tools for this. I wrote a light and simple one that shows a tiny thumbnail, [`shotman`](https://git.sr.ht/~whynothugo/shotman). But there's plenty others of all sorts.
Your tool works on wlroots compositors, which is to say it doesn't work on GNOME or KDE.
There's plenty of tools for this. I wrote a light and simple one that shows a tiny thumbnail, [`shotman`](https://git.sr.ht/~whynothugo/shotman). But there's plenty others of all sorts.
> auto keyboard/mouse scripting with xdotool
There's a few tools for this: https://github.com/natpen/awesome-wayland#tools
> not have unnecessary mouse/keyboard to monitor delay
There's none that I can notice. Mice cursor are rendered with hardware support when available. Not sure what you reference is here.
> 4K fullscreen, windowed fullscreen and windowed gaming with nvidia drivers, for native and steam proton games
All this works on non-nvidia. I can't speak for nvidia, I'd suggest avoiding nvidia if you want to use Linux (or any other floss OS). Generally, nvidia on Linux isn't very pleasant.
> choosing to have vsync enabled or disabled in games
See this thread? https://www.reddit.com/r/swaywm/comments/ntszm9/how_can_i_ma...
I'm not 100% sure what you're asking.
> EDIT: I should another important one for me: xclip, read from and write to the clipboard in the command line
https://github.com/bugaevc/wl-clipboard