今回は、OBS上にバーチャルキーボードを追加しました。
 仕組み的にはPythonでキーボードを監視し、それをPygameで描画しています。描画する際は事前にProcessingで作成した画像を対応したキー分だけ描画しています。

 今回の環境は
  • windows10
  • Python3.7
  • Pygame(ライブラリ)
  • keyboard(ライブラリ)
です。いずれも2021/2/22時点での最新版です。入ってないものがあるときはダウンロードしてください。やり方は、ググるかコメントで聞くかツイッターで自分に聞いてください。

 今回作ったプロジェクトは↓のドロップボックスにおいてあります。多分ダウンロードできるようになっているはずです。
https://www.dropbox.com/sh/cb2nhru6kv4fn9c/AADJLZotR_vEzik_dRKpaCOPa?dl=0

 このファイルの中の"Virtual_keyboard.py"というファイルを実行すると↓のような画面が出てくると思います。
スクリーンショット 2021-02-23 152736

 そうしたらこの画面をOBSのウィンドウキャプチャを行っていい感じにサイズを調節してください。
 ↓に使用例載せてあります。
スクリーンショット 2021-02-23 153958