OSKD

Source code

⌨ OSKD (On-screen key display)

OSKD is an on-screen keyboard display that can be used during streams. It provides an intuitive and easy-to-use interface that can help viewers keep track of the keyboard inputs used during the stream.

🌱 Get started

  • Download oskd-windows-x64.exe file from the latest release on Releases page
  • Once downloaded, go ahead and run the .exe file.
  • Open OBS and add a new "Browser" source.
  • In the "URL" field, type in "http://127.0.0.1:41770". If you don't see the "URL" field, uncheck the "Local file" checkbox.
  • Save the source, adjust its position to your preference.

📃 ToDo

  • Create a prototype of the application.
  • Make it compatible with multiple platforms.
  • Implement a Shift/CTRL mapper to support key combinations.
  • Make it configurable and customizable.
  • Allow customization of key icons.
  • Implement Keystrokes mode to display all keystrokes on the screen.
  • Improve security features to ensure privacy and safety.
  • Explore Joypad compatibility for gamers.

🤝 Contributing

Feel free to contribute to the project by providing feedback or creating pull requests.

❤️ Show your support

Give a ⭐️ if this project helped you!

Or buy me a coffeelatte 🙌

Ko-fi | Patreon

📝 License

Copyright © 2023 Sammwy

BTC

bc1q4uzvtx6nsgt7pt7678p9rqel4hkhskpxvck8uq

ETH/BSC

0x7a70a0C1889A9956460c3c9DCa8169F25Bb098af

SOL

7UcE4PzrHoGqFKHyVgsme6CdRSECCZAoWipsHntu5rZx