{"id":20103017,"url":"https://github.com/xpost2000/simple-input-overlay","last_synced_at":"2026-05-10T13:19:39.365Z","repository":{"id":255694057,"uuid":"848902293","full_name":"Xpost2000/simple-input-overlay","owner":"Xpost2000","description":"Simple no-fuss stream input overlay","archived":false,"fork":false,"pushed_at":"2024-09-07T00:01:17.000Z","size":2400,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-13T04:41:14.976Z","etag":null,"topics":["gaming-software","overlay","sdl2","streaming","windows"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Xpost2000.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-28T16:03:52.000Z","updated_at":"2024-09-06T19:12:22.000Z","dependencies_parsed_at":"2024-09-06T19:10:24.586Z","dependency_job_id":"5499c704-655b-4211-bbc6-ce8e9d91ad56","html_url":"https://github.com/Xpost2000/simple-input-overlay","commit_stats":null,"previous_names":["xpost2000/simple-input-overlay"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xpost2000%2Fsimple-input-overlay","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xpost2000%2Fsimple-input-overlay/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xpost2000%2Fsimple-input-overlay/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xpost2000%2Fsimple-input-overlay/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Xpost2000","download_url":"https://codeload.github.com/Xpost2000/simple-input-overlay/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241542488,"owners_count":19979327,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gaming-software","overlay","sdl2","streaming","windows"],"created_at":"2024-11-13T17:34:02.691Z","updated_at":"2026-05-10T13:19:38.466Z","avatar_url":"https://github.com/Xpost2000.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Simple Stream Input Overlay\n\nThis is a very simple input overlaying program with controller support, intended to be used with OBS or\notherwise some video compositing software.\n\nIt offers intuitive and minimal hassle setup/usage, although at the cost of flexibility / customizability. It has controller presets\nfor the following controllers currently, which are automatically detected:\n- Xbox Series\n- Dualsense\n\nIt also offers keyboard presets for the following scale layouts:\n- Alphanumeric\n- Tenkeyless\n- Fullsize\n\nThe keyboard input is scancode based, which doesn't really support other layouts.\n\nThe assets used to produced the overlay graphic are based off of https://thoseawesomeguys.com/prompts/\n\n**Although it is capable of supporting whatever controllers SDL2 supports.** Any controller that does not have a preset will default to\nusing the Xbox controller assets.\n\n*This program is only designed for Windows currently, even though it uses SDL2 due to the way the interaction is designed!*\n\n## Media\n\nXbox Preset Layout.\n![Xbox](./Media/xbox.gif)\n\nPlaystation Preset Layout.\n![Playstation](./Media/playstation.gif)\n\nLive controller switching support.\n![Live Switching of Controllers](./Media/liveswitching.gif)\n\nKeyboard Layout.\n![Keyboard Layout](./Media/keyboard.gif)\n\n## Dependencies\n- SDL2\n  - SDL2_image\n- Win32\n\n## Building\nThe build script uses gcc, but it should be very easy to tune for whatever compiler you want. The only exception is that it\nhas to run on Windows since this is a Windows program.\n\n## Installing\n\nThere should be some releases for the program in the releases section.\n\n## License\nPublic Domain\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxpost2000%2Fsimple-input-overlay","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxpost2000%2Fsimple-input-overlay","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxpost2000%2Fsimple-input-overlay/lists"}