在 Ubuntu Touch 上按下按键时禁用振动

在 Ubuntu Touch 上按下按键时禁用振动

我刚刚在我的 Android Nexus 4 上安装了 Ubuntu Touch。看起来很有希望,但是 UI 中没有太多设置。

一个烦人的事情是触摸屏幕时会产生振动:我们可以禁用它吗?我想一定有一种方法可以在设置屏幕之外配置设备,对吧?

答案1

你可以运行

echo 0 | sudo tee /sys/class/timed_output/vibrator/amp

在终端/adb-shell 中。这将禁用振动,直到下次启动。要重新启用它,您可以使用

echo 70 | sudo tee /sys/class/timed_output/vibrator/amp

如果您想在启动时自动禁用振动,您可以在新的 .conf 文件(例如vibration_disable.conf)中输入以下文本/etc/init/

start on runlevel [2345]
stop on starting rc RUNLEVEL=[016]
script
      echo 0 > /sys/class/timed_output/vibrator/amp
end script

我不完全确定这是否是最佳/正确的方法,但它应该有效。

相关内容