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
@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