ABeltramo
  • Menu ▾
    • Blog
    • Notes
    • Github
    • RSS
  • Blog
  • Notes
  • Github
  • RSS

Road to zero copy in Wolf

2025-06-12

How we’ve achieved a true zero copy pipeline from the Wayland render buffer to the video encoder in Gstreamer

Read more

Beyond USB: Improving Virtual Controller Support in Linux Games

2025-01-29

How understanding SDL2’s driver selection led to better virtual controller support

Read more

Old school meets new tech: implementing surround in Wolf

2024-09-16
How I’ve managed to turn a bunch of headphones into a 5.1 surround system
Read more

Creating a Virtual DualSense Controller via UHID

2024-03-24

How we’ve moved from uinput to uhid to create a virtual DualSense controller

Read more

When uinput Isn’t Enough: Virtualizing a DualSense controller

2024-03-14

Why uinput doesn’t work for motion sensors support on a virtual joypad

Read more

Faking udev for containerized apps

2023-11-06
How can we achieve hotplug in Docker without exposing devices to other containers?
Read more
© 2025 Powered by Hugo :: Theme made by panr