Raspberry Pi:从 Python 脚本启用或禁用触摸屏

Raspberry Pi: Enable or disable touch screen from Python script

我正在使用 Raspberry Pi 4 B、8 GB RAM 和 Raspbian OS。我有一个 7" 触摸屏连接到 PI。 在我的项目中,如果 Python 脚本在 5 分钟内未检测到 activity(只是为了节省电量),我想让触摸屏进入睡眠状态。我可以在 Python 脚本中使用任何 shell 命令吗?

config.txt 中的选项“disable_touchscreen=1”将停止 Pi 轮询控制器板以获取触摸输入。它也不会启动触摸屏输入驱动程序的固件端,这也应该停止 Linux 端加载。显示端将像以前一样工作。

此文件通常可以作为 /boot/config.txt 从 raspbian OS.

访问

您可以阅读 config.txt 并使用以下 python 代码进行修改

import ConfigParser

config_parser = ConfigParser.ConfigParser()
config_parser.read('config.txt')