かなりやっつけで変更したものの、いざリリースされているバージョンでコンパイルしようとしたら見事にハマり、なおかつ、github上で変更して置いたら微妙に漏れてたりとかしたので、ほとぼりが冷めてから手直しした形がこちら。
ダイアログ形式のときの閉じるボタンはそのままに、リセットボタンだけ移動という考え方に。github上の操作で特定のブランチからフォークさせるやり方が分からないので思っているようなことがうまくできなくて歯がゆい…w
かなりやっつけで変更したものの、いざリリースされているバージョンでコンパイルしようとしたら見事にハマり、なおかつ、github上で変更して置いたら微妙に漏れてたりとかしたので、ほとぼりが冷めてから手直しした形がこちら。
ダイアログ形式のときの閉じるボタンはそのままに、リセットボタンだけ移動という考え方に。github上の操作で特定のブランチからフォークさせるやり方が分からないので思っているようなことがうまくできなくて歯がゆい…w
非力なPCでOBSを使っていてもそれなりに動いてくれるのですが、画面的制約から無駄な領域が何とかならないかと思っていました。
最初はリソースっぽい何かがありそうかな?と期待していたのですが、GitHubを見る限りそんなものはなさそうで…クロスコンパイル前提のソースでディレクトリ階層がまったく把握できず。途方に暮れてましたが、どうせならコンパイル環境を作るところから始めてみました。が、最初は全くうまくいきませんでした。
必要なツールは個別にインストールし、説明されている通りにgit cloneからcmakeを実行したところでどうにもダメ。原因が不明なところどうやらFAT32ではなくNTFS上でソースを扱う必要があるという点と、PowerShellのバージョンが古いとエラーではまるらしいということで再度挑戦してみるとようやくVisualStudioで実際にビルドすることもできました。
実際にx64環境でVisualStudioで開いてみると、ソースをブラウズするのもかなり便利に。
そして肝心のリソースのようなものは存在していないというのが確定したこと。ダイアログとドックはほぼ共通化されていて、ウィンドウクラスは同じものという作りだということがわかりました。
OBSはQtが使用されていて、ソースを眺めていればそれなりに解りやすかった?
ターゲットとなるソースファイルは.\obs-studio\frontend\widgets\OBSBasicStats.cpp
メモを起こして、どんな感じの入れ子になっているのか確認しつつ実際に直接変更してみました。
その結果、
結構コンパクトに。いまいち位置の固定方法がわかってないのでドック可能なパターンだとリセットボタンが割り当てられている領域の中心位置になってはいます。多分ストレッチを追加すると上か下に張り付かせられそうだけど、まぁ見た目的には満足なので…
ただ、これ、最新のmasterからのクローンなので、実際に使っているバージョンではなくてbeta版…GitHub上でフォークすればよかったかなw
これで統計を下にドックさせた状態でも少しだけだけどプレビュー画面が広がる…
とりあえず、GitHubにソースを反映させてみた。まだcloneしてコンパイル通していないけど… https://github.com/siriuth/obs-studio/tree/master
しばらく放置していたFireStickを使っていたら「なんか音量が小さくね?」と。ボリュームを最大にしてもいつも聞いている音量かなぁ?ぐらいまでしか大きくならず。
一度スリープにしてみる→変化なし
HDMIコネクタからFireStickを抜き差ししてみる→変化なし
そういえば設定を変えてみたなぁ…
オーディオ出力の自動になっていた項目をPCMに指定したり、接続機器のチェックを動かしてみたりと…
再度同じようなことをやっても変化なし
原因が全く分からないので、いつも使っているもうひとつのFireStickを使ってみたところ、ちゃんとした音量になった。
じゃぁもう一回放置してたFireStickを接続してみると、ちゃんとした音量に。
結論、ボリュームが半分程度になってしまったら電源のUSBケーブルをいったん抜いてみるといいカモ?
ボリュームが半分になるトリガーはハッキリしませんが、そのごしばらく問題なさげ。
色々と言いたいことはありますけども、ネーミングについて
古米(こまい)、古古米(ここまい)程度なら言葉として使ったことはあります(とはいえ小学3,4年ぐらいのときだけだと思う)が、さすがに古古古米なんて備蓄米放出問題が騒がれなければ使うことはなかったでしょう。
まぁそのままでいいんじゃね?って思っていましたが、おとといあたりから「ビンテージ米」などという言葉をみかけて「そりゃはんそくじゃね?」と思っていたらふと
古米(こまい)←そのまま
古古米(ここまい、にこまい)←ここまではどっちでもいい気がする
古古古米(みこまい)
古古古古米(しこまい)
古の数を先に言っちゃえばという発想w
まぁ少なくてもどれだけ古いか解らなくなるような言葉をつけるべきではないと思うし。
備蓄米もブレンドじゃなければきちんと試食してみたかったかなぁ… ブレンド前提だと食べ比べても正確な判断はつかない気がする。
前々からかなり不便な部分で日本語入力をしているときに、全角英数字入力に切り替わってしまってマウス操作が必要になってしまうという問題。
日本語入力と全角英数字入力が切り替わるだけになってしまい、半角英数字(直接入力)にするためにマウスでタスクトレイのIMEのアイコンで入力モードを切り替える必要になってしまいます。
大抵の場合、入力切替時に発生しているのでキーボード操作によるものだろうと感じてはいるものの、はっきりと「このキーとこのキーを押したから切り替わってしまった」という結果にはならず、逆に全角英数字への切り替えもどうやるのかもわからないw
windows11でIMEが勝手に全角英数モードになる件 https://qiita.com/Oscer/items/132a8153cc5dcf0fad47
Windows10でも同様の現象が起っていた記憶があって、その時は互換モードに切り替えてしのいでいたのですが、Windows11だとそこまで互換モードにしなくても何とかなっていたので切り替えてはいませんでした。が、互換モードが最適解なのかな?と試したところ、状況はさらに斜め上に。悪化したというべきか、なんというか。
互換モードだと入力モードを日本語入力モードから英数字入力に切り替えた後やコピーペーストの後などに最初の入力文字だけが全角で入力されるという。
結構致命的なのが、スクリプトなどで
'test'
と入力したつもりが、
’test'
↑最初の文字が全角w
と入力されてしまい、 実行時にエラーになってはまると言う…
しかもなんか画面を見ているとダメな人が言い訳しているかのように1文字だけ全角になってbackspaceで戻した後は直接入力モードになっていかにも「なにももんだいないよ」とか装っているというw
どっちがクソかと言えば、、、まだ入力切替時限定のほうがましかな?
アップデートが腐っててデータ災害はないものの、エクスプローラーが動作が不安定だったりするのでみんな本当にこんなOS使っているのかな?