Hp x360のヒンジの角度を検出する


10

HP x360ノートパソコンには「ヒンジスクリーン」があります。画面を開いたり、360度反転したりできます。

画面が特定の角度を超えて反転したときにアクティブになるコマンドを使用して、スクリプトを作成したいと思います。どうすれば角度を検出できますか?

...私はそれが(値の範囲内で)ある値を返す関数であると想像していますか?それはそのように機能しますか?それとも、「フラグ」がtrueまたはfalseに設定されていますか?

どうすれば確認できますか?


なぜ角度を検出できるのですか?ヒンジでこれを処理するためのハードウェアがあることを知っていますか、それともWebcamを介した画像認識を使用して、それがどの方向に保持されているかを計算する答えを期待していますか?
オリ

2
@Oli多くの2-in-1には「タブレット」モードと「ラップトップ」モードを切り替えるセンサーがあります。そのため、不要なキーボードを自動的に無効にしたり、画面を180度回転したりできます。しかし、それは必ずしもそのためのオープンAPIがあることを意味するわけではありません...
NeoTheThird

@Oliウィンドウが付属していて、回転させるとタブレットに切り替わるので、ハードウェアがいくつかあることを知っています。そのハードウェアのことをどこから探し始めるのかわかりません。どこを見ればいいですか?
ミナマイケル

@Oli実際には、画面も回転するため、gセンサーもあると思います。答えが出たら質問するつもりでした。この heheの究極の目的のためにすべて:D
ミナマイケル

回答:


1

私がチェックしたところ、ユーザースペースプログラムがこの情報を取得するために使用できるインターフェイスはありません。私の知る限り、カーネルのプラットフォームドライバーはこのデータを提供しません。


遅れて答えてください&thx for the answer:Dどうすればなんとか変更できますか このような問題をどこに「投稿」する必要がありますか?
ミナマイケル

...あなたのプロフィールを確認した後、私はすでにしましたか?hehe XD
ミナマイケル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.