Input Overlay

Input Overlay 5.0.0

I love this plugin. I have used it before. But I just installed it again after not using it for a long time. I installed it exactly as you should but when I press a button noting is showing in obs. What can be the problem?
I've heard this from multiple people, but I really don't know what's causing it.
Excellent plugin. Highly customizable, ini files were relatively easy for me to understand, and overall a very good overlay. I occasionally run into a minor issue where one of the keys would randomly get stuck into a 'Pressed' state until I press that key again. It happens often, but not too much as to be a real nuisance (though I could see it as a problem for full QWERTY layouts).
It's really not clear on where to put the file in

and the videos are in russian
The only Russian videos are the ones labeled "Russian", so I hope that didn't surprise you. There's also an English version right above those.
Seems like it should work, but when I tried to make my own preset, none of the buttons would leave the far left edge of the source, making it useless. The only reason I'm not rating lower is because it looks like I ran into a pretty nasty edge case.
Works flawlessly, however, I can't seem to make it work with the steam controller, any ideas?
You'll need something that makes it available as an Xinput device, eg.
Absolutely amazing plugins :)
I really like your plugin. I suggest adding in the config text file wich one modify the texture file or how the overlay will be placed. I figured it out easy tho.

I'm currently making my own keyboard one with a retro style but, some of my keys are not perfectly 3 time width like the spacebar. Is the size multiplier float? Can we use decimal number for the size multiplier?

I plan on posting my retro keyboard style here when done.
No the width can only be a whole number
time ago I got this plugin ... and had a template that included numbers.
Why not include that template?
That preset is still here, it's called wasd-extended-numeric:
The plugin is not compatible with Linux(Mint/Ubuntu) Libuiohook cannot be compiled as 'xt' is not available even after installing xen-tools
It should be, have you tried using my precompiled version? Also I can't support every single distribution out of the box, I can however help you get it to work
I'm very happy to use the software you've created.
We also hope to add a Fight stick user interface.
There are literally NO instructions whatsoever, and trying to find the image file it requests (even reading the comments) is infuriating so... after some searching I find it... except there is no mouse/wasd option. This is just not very well explained and honestly for someone looking for some plug and play option, this isn't it.
Did you read the plugin post at all? There's a part called "How to install and use" that might be what you're looking for, it even contains a video tutorial. I moved it further up so it's a bit easier to find.
Very nice plugin,
i made a preset, how can i upload it? it is an arrow preset as an Overlay like the "wasd-extended", with yellow background if pressing
I was wondering if this could be setup with a dual pc stream as well? To install it on the game pc and send the input over to the stream pc to preview it on stream.

Anyone knows if this is possible? If so, how?
yeah the feature is already done, but it's not included in the current version
Great piece of plugin. Work flawlessly in my laptop. Thanks.
Does the job and performs well. Thanks for this!
Does more or less what it says on the tin, though setting it up and knowing where to put the image files and so on isn't mentioned in the "installation" instructions.

One major problem/oversight, though, and the reason I'm rating it the way it is, is that the "Input History" overlay has several keyboard buttons that it doesn't register. Specifically, no punctuation marks show up when you press them.

Since I was planning to use this to make some Photoshop and other tutorials more accessible with visible keystrokes, this oversight makes the plugin unusable for me, since ctrl++, ctrl+[, etc. are common keyboard shortcuts, and none of them register. (Ironically, they do show up on the keyboard overlay, but displaying the whole keyboard on-screen at once takes up way too much screen real estate.)

It looks like I'll have to find some external solution that runs outside of OBS.
There's a tutorial video for more detailed installation instructions. Also Input history only shows keyboard shortcuts of predefined keycodes. If you want additional key names, there is an option to load a config file which maps keycodes to names:
Keycodes can be obtained by running demo_hook_async.exe in the "util" folder.
Its a good Plugin but, i dont understand the section of "2_key_row/col" i was unable to create my own keyboard
btw, still have a problem with the default presets
When i use the
Qwerty Full, this happens:
WASD Full,
And every preset is like that
Need help :C
Which version are you using? As for creating your own overlays, did you watch the tutorial video?
Really professional overlay, looks great and it's easy to configure for newcomers.
I program my own keyboard this night I have a lot of problems to indicate the program which letters have to use. I couldn't use what you do in your tutorial video

I couldn't put:

E.g: 2_key_order= Q,W,E,R ...

For this letters, I have to write:


I don't exactly know how to find this hex numbers because I extract from your templates to develop my own (For league of legends)

Anyways now is working and I love the plugin if you answer this question could be nice to make easy the experience to developers
In previous versions it was possible to write the letters, but in the newer versions you'll have to use codes from this page:
For example to find the code for the key "W" you'd search for VC_W in uiohook.h
Hi How to use in Streamlabs OBS ?
You can't. Streamlabs doesn't support OBS Studio plugins