ทำไมโน้ตบุ๊ค HP Pavilion ถึงมีมาตรความเร่ง


11

ฉันมีโน้ตบุ๊ก HP Pavilion DM3 ที่ใช้งาน Debian Squeeze GNU / Linux (แม้ว่าฉันสงสัยว่ามันเกี่ยวข้องกับคำถามของฉัน) ค้นหารายชื่อผู้จัดการอุปกรณ์ฉันพบรายการสำหรับ "ST LIS3LV02DL Accelerometer"

สิ่งนี้มีไว้เพื่ออะไร และฉันสามารถทำสิ่งที่ดีกับมันได้หรือไม่?


ฉันกำลังดิ้นรนกับปัญหาการหมุนหน้าจอใน Ubuntu 18.04 ในช่วงสองสัปดาห์ที่ผ่านมาและฉันคิดว่ามันเป็นข้อผิดพลาดกับ Ubuntu เพราะฉันไม่สามารถยกเลิกได้! ฉันเพิ่งรู้ว่ามันเป็นเพราะ accelerometer นี้ขอบคุณที่ทำให้ฉันสว่าง =))
Arman

คำตอบ:


10

มันมีไว้สำหรับการป้องกันฮาร์ดดิสก์ส่วนใหญ่ หากตรวจพบการเคลื่อนไหวความเร็วสูง (เช่น: เกินกว่าที่ตั้ง 'เขตปลอดภัย') HDD จะหยุดและป้องกัน HDD ค่อนข้างดี

วิธีทำให้ทำงานได้ ...
บน Windows คุณต้องติดตั้งไดรเวอร์จากผู้ผลิตเพื่อเปิดใช้งานเซ็นเซอร์ เมื่อติดตั้งแล้วคุณจะพบอุปกรณ์ใน Device Manager ของคุณ ใน Latitude Latitude เรียกว่า "Free Fall Sensor"

บน Linux คุณต้องมี 'แล็ปท็อปที่ใช้งานร่วมกับ Linux ได้' โดยที่ฉันหมายถึงแล็ปท็อปของคุณต้องมีโมดูลสำหรับการทำงานนี้ในเคอร์เนล แล็ปท็อปของ ThinkPad เช่นที่มีเมล็ดล่าสุดวางจำหน่ายนอกกรอบ อาจเป็นไปได้ว่ารุ่นแล็ปท็อปของคุณมีโมดูลที่มีให้ซึ่งคุณสามารถรวบรวมและโหลดด้วยตัวคุณเอง

คุณสามารถใช้เซ็นเซอร์นี้ได้หลายสิ่ง ... เช่น ...
http://www.youtube.com/watch?v=xIFdGQNf0-c
http://www.youtube.com/watch?v=2NzmEkwynmo

สำหรับสิ่งนี้คุณต้องค้นหาค่าดิบของเซ็นเซอร์ 'ที่ใดที่หนึ่ง' ตัวอย่างหนึ่ง บน Linux คุณควรตรวจสอบซอร์สโค้ดของโมดูลเคอร์เนล เมื่อคุณพบตำแหน่ง (เช่น. ภายใต้ / dev) คุณจะต้องอ่านค่า raw และใช้สิ่งนั้นทำการควบคุมบางอย่างสำหรับเกมและแอพพลิเคชั่น คุณสามารถแปลงอินพุตให้เป็นอินพุตของจอยสติ๊กแบบเสมือนบางชนิดได้ดังนั้นจึงต้องใช้วิธีการอินพุตแบบสากล หรือคุณสามารถใช้ค่าจากแอปพลิเคชันของคุณ

** เป็นกรณีนี้ในปี 2010 เมื่อฉันโพสต์คำตอบนี้แล้ว
ตั้งแต่นั้นมาเดลล์ก็กลายเป็นผู้เล่นลีนุกซ์ขนาดใหญ่


ใช่เมื่อความเร่ง = g ปิด HDD
segfault

หากใครต้องการฉันฉันจะเขียนแดมิน
Detly

ฉันจะใช้สิ่งนี้กับเว็บเบราว์เซอร์ Chrome ได้อย่างไร
Suici Doga

@SuiciDoga ทุกอย่างขึ้นอยู่กับรุ่นแล็ปท็อปของคุณ
Apache

ฉันเปลี่ยนบางไฟล์ใน Remix OS และตอนนี้ฉันสามารถเล่นเกม accelerometer ทั้งหมดได้แล้ว :)!
Suici Doga

1

มันมีไว้สำหรับปกป้องฮาร์ดไดรฟ์ของคุณ หาก accelerometer ตรวจพบว่าแล็ปท็อปอยู่ในช่วงตกฟรีมันจะทำการปลดหัวอ่านซึ่งจะช่วยลดโอกาสที่ฮาร์ดดิสก์ของคุณจะถูกทำลายในช่วงฤดูใบไม้ร่วง


ไม่ได้อ่านหัวและเขียนหัวอุปกรณ์ทางกายภาพเดียวกันหรือไม่ :)
whitequark

@whitequark: ฉันไม่รู้ว่าทำไมฉันมักจะเรียกมันว่าหัวอ่านแทนที่จะอ่าน / เขียนหัว แต่ใช่
Phoshi

แล็ปท็อปของฉันไม่มี HDD ที่หมุนจานเสียงเป็น NVMe SSD นี่คือสิ่งที่มันมีไว้เพื่อ?
MrMesees

1
@MrMesees: ฉันสงสัยว่ารัฐที่มั่นคงไม่มีส่วนที่เคลื่อนไหวและปิดมันสำหรับฤดูใบไม้ร่วงไม่สมเหตุสมผล ทุกวันนี้อาจเป็นเพราะการตรวจจับการวางแนวหากแล็ปท็อปของคุณเป็นลูกผสมที่สามารถหมุนหน้าจอได้ นอกจากนี้ยังอาจจะมีเพียงแค่เพราะพวกเขากำลังถูกและคณะกรรมการที่ใช้ในสิ่งที่ไม่ได้ใช้สำหรับมันหรือเป็นกลไกในการปฏิเสธการเรียกร้องการรับประกันเนื่องจากการตกหรือบางสิ่งบางอย่าง แม้ว่าจะไม่เป็นเช่นนี้อีกต่อไป
Phoshi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.