Package Details: obs-plugin-input-overlay-bin 5.1.0-1

Git Clone URL: https://aur.archlinux.org/obs-plugin-input-overlay-bin.git (read-only, click to copy)
Package Base: obs-plugin-input-overlay-bin
Description: obs-studio plugin to show keyboard, gamepad and mouse input on stream.
Upstream URL: https://github.com/univrsal/input-overlay
Keywords: obs obs-plugin
Licenses: GPL
Groups: obs-plugins
Conflicts: obs-input-overlay
Provides: obs-input-overlay
Submitter: artemklevtsov
Maintainer: usao
Last Packager: usao
Votes: 12
Popularity: 0.050694
First Submitted: 2020-12-28 04:52 (UTC)
Last Updated: 2025-12-14 08:48 (UTC)

Pinned Comments

networkjanitor commented on 2019-10-06 21:47 (UTC)

The presets are installed and extracted into /usr/share/obs/obs-plugins/input-overlay/presets/.

Latest Comments

1 2 Next › Last »

sanerb commented on 2026-05-24 13:19 (UTC)

looks like the Wayland trick doesn't work anymore (or perhaps never worked):

$ QT_QPA_PLATFORM=xcb obs
qt.qpa.xcb: could not connect to display
qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, minimalegl, vkkhrdisplay, offscreen, minimal, wayland-brcm, wayland-egl, wayland, linuxfb, vnc, xcb.

Aborted                    (core dumped) QT_QPA_PLATFORM=xcb obs
$ yay -Qs xcb | grep -F cursor
local/xcb-util-cursor 0.1.6-1
    XCB cursor library

$ find /usr/lib -maxdepth 1 -name '*libxcb*cursor*'
/usr/lib/libxcb-cursor.so
/usr/lib/libxcb-cursor.so.0
/usr/lib/libxcb-cursor.so.0.0.0

I'm not sure if this is a linking issue though.

I tried installing obs-plugin-input-overlay but hitting issues on the build there as well, but obviously irrelevant to this package. ;)

usao commented on 2025-12-14 08:42 (UTC)

@Phena Thank you for the info. It seems better if I just bump the version now anyway, because I have no idea when the next stable release will come.

Phena commented on 2025-12-14 07:38 (UTC) (edited on 2025-12-14 07:39 (UTC) by Phena)

@usao I took a harder look at the issues upstream and found this fix in the 5.1.0 prerelease: https://github.com/univrsal/input-overlay/issues/426

I think this must be the issue I was having as well, and using the .so built from the 5.1.0 tag does work properly for me. FYI for anyone else running into a segfault with this package! As an interesting point of note, I didn't experience this issue on my previous machine.

usao commented on 2025-12-14 02:22 (UTC)

@Phena Please notify the upstream if the segfault is reproducible. I couldn’t reproduce the segfault, though.

Phena commented on 2025-12-13 18:36 (UTC)

I think this plugin may need to be rebuilt for OBS 32. From a fresh install this week, OBS segfaults on startup with this plugin installed.

usao commented on 2024-09-01 01:01 (UTC)

@Phena Addressed in the new PKGBUILD. Thanks for the report!

Phena commented on 2024-08-31 16:31 (UTC)

Hey there, this package doesn't actually depend on libuiohook as a system package but does depend on sdl2. I think the dependency list should be updated to reflect this.

A few months ago, I did some investigating an issue I had with this plugin so I got a better understanding of how the dependency structure works for linux. Its dependency on libuiohook is built directly into it as a submodule, however it does check for system packages for its sdl2 dependency. I modified the pkgbuild myself to make sure and the plugin is still working correctly for me with the dependency change.

usao commented on 2023-05-06 14:10 (UTC)

Is this package still maintained? I can help maintain it if no one is doing so.

artemklevtsov commented on 2021-11-26 15:00 (UTC)

@networkjanitor, you can modify this package if you need.

networkjanitor commented on 2021-01-12 19:03 (UTC)

@usao Not sure how comments from my package ended up being merged into this package, but in obs-input-overlay-bin unzip is added as makedepends. Forgot to add it ages ago after @eldios commented on it.