Phát hiện góc của bản lề Hp x360


10

Máy tính xách tay Hp x360 có "màn hình bản lề". Màn hình có thể được mở và lật cho đến 360 độ.

Tôi muốn thực hiện một số kịch bản với một số lệnh kích hoạt khi màn hình bị lật vượt quá một góc nhất định. Làm thế nào tôi có thể phát hiện các góc ?

... Tôi đang tưởng tượng đó là một hàm trả về một số giá trị ( trong phạm vi giá trị) ? Nó hoạt động theo cách đó? Hoặc có thể là một "cờ" được đặt thành đúng hay sai?

Làm thế nào tôi có thể kiểm tra?


Tại sao bạn có thể phát hiện góc? Bạn có biết rằng có phần cứng để xử lý vấn đề này trong bản lề hoặc bạn đang mong đợi một câu trả lời sử dụng nhận dạng hình ảnh qua webcam để tìm ra cách giữ nó?
Oli

2
@Oli Nhiều máy 2 trong 1 có cảm biến để chuyển giữa chế độ "máy tính bảng" và "máy tính xách tay", do đó bạn có thể tự động tắt bàn phím trong khi bạn không cần hoặc xoay màn hình 180 độ. Nhưng điều đó không nhất thiết có nghĩa là có một API mở cho điều đó ...
NeoTheThứ ba

@Oli Tôi biết có một số phần cứng vì nó đi kèm với các cửa sổ và nó chuyển sang một máy tính bảng khi tôi xoay. Tôi không biết bắt đầu tìm kiếm thứ phần cứng đó ở đâu. Tôi nên tìm ở đâu?
Mina Michael

@Oli trên thực tế tôi cũng nghĩ có cảm biến ag trong đó vì màn hình cũng xoay. Tôi đã lên kế hoạch để đặt câu hỏi cho nó sau khi tôi nhận được câu trả lời cho điều này. Tất cả vì mục đích cuối cùng của hehe này : D
Mina Michael

Câu trả lời:


1

Tôi đã kiểm tra và không có giao diện nào mà các chương trình không gian người dùng có thể sử dụng để có được thông tin này và theo hiểu biết của tôi, không có trình điều khiển nền tảng nào trong kernel sẽ cung cấp cho bạn dữ liệu này.


Sry vì bị trễ & thx cho câu trả lời: D làm thế nào tôi có thể thay đổi? Tôi nên "đăng" một vấn đề như thế này ở đâu?
Mina Michael

... Sau khi kiểm tra hồ sơ của bạn rõ ràng tôi đã làm gì? hehe XD
Mina Michael
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.