Linux python 触摸板测试
时间: 2023-05-30 14:06:49 浏览: 139
1. 打开终端
2. 输入以下命令安装 python-evdev:
```
sudo apt-get install python-evdev
```
3. 输入以下命令创建一个 Python 文件:
```
nano touchpad_test.py
```
4. 将以下代码复制粘贴到文件中:
```
from evdev import InputDevice
from select import select
# 获取触摸板输入设备
devices = [InputDevice(path) for path in list_devices()]
touchpad_device = None
for device in devices:
if "Touchpad" in device.name:
touchpad_device = device
if touchpad_device is None:
print("未找到触摸板设备")
exit()
print("找到触摸板设备:", touchpad_device.name)
# 监听触摸板事件
while True:
r, w, x = select([touchpad_device], [], [])
for event in touchpad_device.read():
print(event)
```
5. 按下 “Ctrl + X”,然后按下 "Y" 和 "Enter" 来保存文件并退出 Nano 编辑器。
6. 在终端中输入以下命令运行 Python 脚本:
```
sudo python3 touchpad_test.py
```
7. 开始测试触摸板。在终端中,你将看到触摸板发送的事件。例如,当你在触摸板上滑动时,你将看到与滑动相关的事件。
阅读全文