내 (HP Pavilion) 노트북에 가속도계가있는 이유는 무엇입니까?


11

Debian Squeeze GNU / Linux를 실행하는 HP Pavilion DM3 노트북이 있습니다 (제 질문과 관련이 있을지 모르겠지만). 장치 관리자 목록을 살펴보면서 "ST LIS3LV02DL 가속도계"에 대한 항목을 찾았습니다.

이것은 실제로 무엇입니까? 그리고 정말 멋진 일을 할 수 있습니까?


지난 2 주 동안 Ubuntu 18.04에서 화면 회전 문제로 어려움을 겪고 있었으며 실행 취소 할 수 없기 때문에 Ubuntu 자체의 버그라고 생각했습니다! 방금이 가속도계 덕분에 깨달았습니다. =))
Arman

답변:


10

HDD 보호를위한 것입니다. 고속 이동이 감지되면 (예 : 설정된 '안전 영역'을 초과) HDD가 중지되고 HDD를 보호합니다. 꽤 좋은.

작동 방법 ...
Windows에서는 센서를 활성화하려면 제조업체의 드라이버를 설치해야합니다. 설치되면 장치 관리자에서 장치를 찾을 수 있습니다. Dell Latitude에서는 "자유 낙하 센서"라고합니다.

Linux에서는 'Linux 호환 랩톱'이 있어야합니다. 즉, 랩탑에는 커널에서이 기능을위한 모듈이 필요합니다. 예를 들어 최신 커널이 장착 된 ThinkPad 랩탑은 즉시 사용할 수 있습니다. 랩탑 모델에 컴파일 및로드 할 수있는 모듈이있을 수 있습니다.


http://www.youtube.com/watch?v=xIFdGQNf0-c http://www.youtube.com/watch?v=2NzmEkwynmo 와 같은 많은 용도로이 센서를 사용할 수 있습니다
.

이를 위해 센서의 원시 값 '어딘가'를 찾아야합니다. 한 가지 예입니다. Linux에서는 커널 모듈의 소스 코드를 확인해야합니다. 위치를 찾으면 (예 : / dev), 원시 값을 읽고이를 사용하여 게임 및 응용 프로그램에 대한 일종의 컨트롤을 구현해야합니다. 입력을 일종의 가상 조이스틱 입력으로 변환하여 범용 입력 방법을 얻을 수 있습니다. 또는 단순히 응용 프로그램의 값을 사용할 수 있습니다.

** 2010 년에이 답변을 게시했을 때의 경우입니다.
그 후 Dell은 또한 큰 Linux 플레이어가되었습니다.


예, 가속 = g 인 경우 HDD의 전원이 꺼집니다
segfault

누구든지 나를 필요로한다면 나는저기서를 쓸 것이다.
detly

Chrome 웹 브라우저에서이 기능을 사용하려면 어떻게해야합니까
Suici Doga

@SuiciDoga 노트북 모델에 따라 다릅니다.
Apache

Remix OS에서 일부 파일을 변경했으며 이제 모든 가속도계 게임을 할 수 있습니다 :)!
Suici Doga

1

실제로 하드 드라이브를 보호하기위한 것입니다. 가속도계가 랩탑이 갑자기 자유 낙하 상태임을 감지하면 판독 헤드가 분리되어 가을에 HDD가 파손될 가능성이 크게 줄어 듭니다.


헤드를 읽고 헤드를 동일한 물리적 장치로 쓰지 않습니까? :)
whitequark

@ whitequark : 왜 항상 읽기 / 쓰기 헤드가 아닌 읽기 헤드라고 불렀는지 모르겠습니다.
Phoshi

내 노트북에는 회전 플래터 HDD가 없으며 NVMe SSD입니다. 여전히 이것이 목적입니까?
MrMesees

1
@MrMesees : 의심 스럽습니다. 솔리드 스테이트에는 움직이는 부품이 없으며 떨어지기 위해 끄는 것이 의미가 없습니다. 요즘 랩톱이 화면을 회전 할 수있는 하이브리드 인 경우 방향 감지가 가능합니까? 있는 거 저렴하고 보드 그들이 뭔가에 사용되기 때문에 또한 단지가있을 수 않는 그것에 대한 사용을, 또는 때문에 폭포, 또는에 보증 청구 거부에 대한 메커니즘으로 뭔가를 . 그래도 더 이상은 아닐 것입니다.
Phoshi
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.