我正在尝试使用 raspberry pi 3 和笔记本电脑上的 SSH 来控制小型汽车玩具。
我面临的挑战是,当我直接连接到 RPI(鼠标、键盘和显示器插入 RPI)时一切正常,但是当我通过 SSH 连接连接到 RPi 时,这就是我看到的输出:Xlib.error.DisplayNameError:错误的显示名称“”
我用来连接我的 RPi 的方法是“ssh pi@”
请你能告诉我下一步该怎么做吗?
我正在使用的示例代码如下所示:
谢谢你,约翰尼 1984
from pynput import keyboard
from pynput.keyboard import Key, Listener
def on_press(key):
# DO SOMETHING
def on_release(key):
# DO SOMETHING
with keyboard.Listener(on_press=on_press, on_release=on_release) as listener:
listener.join()
我通过 SSH 连接到 RPI 的方式
ssh pi@(RPI_IP_ADDRESS)
上面一堆文本的错误:
Xlib.error.DisplayNameError: Bad display name ""