Ubuntu下重力方向调节
通過(guò)修改ACCEL_MOUNT_MATRIX來(lái)永久修改旋轉(zhuǎn)顯示方向
1、獲取Gsensor型號(hào)
執(zhí)行命令查看傳感器設(shè)備信息,得到設(shè)備型號(hào)。
#/dev/iio:deviceXX,其中XX要按實(shí)際情況修改
udevadm info /dev/iio:device0
執(zhí)行命令后得到以下結(jié)果,可以看出本機(jī)的重力傳感器型號(hào)為KIOX0009
P: /devices/pci0000:00/808622C1:02/i2c-2/i2c-KIOX0009:00/iio:device0
N: iio:device0
E: ACCEL_MOUNT_MATRIX=0, 1, -1; 1, 0, -1; 0, 0, -1
E: DEVNAME=/dev/iio:device0
E: DEVPATH=/devices/pci0000:00/808622C1:02/i2c-2/i2c-KIOX0009:00/iio:device0
E: DEVTYPE=iio_device
E: IIO_SENSOR_PROXY_TYPE=iio-buffer-accel
E: MAJOR=239
E: MINOR=0
E: SUBSYSTEM=iio
E: SYSTEMD_WANTS=iio-sensor-proxy.service
E: TAGS=:systemd:
E: USEC_INITIALIZED=12157024
2、設(shè)置規(guī)則
創(chuàng)建文件/etc/udev/hwdb.d/61-sensor-local.hwdb,寫(xiě)入自定義規(guī)則:
sensor:modalias:acpi:*KIOX0009*:dmi:*
ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1(首字母需加空格,根據(jù)實(shí)際情況修改值,改值范圍:-1,0,1)
3、更新后重啟生效
reboot
資料鏈接:
https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/
https://github.com/systemd/systemd/blob/master/hwdb.d/60-sensor.hwdb
通過(guò)命令實(shí)現(xiàn)臨時(shí)改變方向
Xrandr -o left 向左旋轉(zhuǎn)90度
Xrandr -o right 向右旋轉(zhuǎn)90度
Xrandr -o inverted 上下翻轉(zhuǎn)
Xrandr -o normal 回到正常角度
總結(jié)
以上是生活随笔為你收集整理的Ubuntu下重力方向调节的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 收藏夹功能打开解析视频连接
- 下一篇: 计算机操作人员眼睛离屏幕多远,最新中小学