Я пытаюсь контролировать игрушечную машинку с помощью Rasberry Pi 3 SSH с моего ноутбука.
Проблема, с которой я сталкиваюсь, заключается в том, что, когда я подключен напрямую к RPi (мышь, клавиатура и монитор подключены к RPI), все работает хорошо, но когда я подключаюсь к RPi через соединение SSH, эточто я вижу в качестве вывода: 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()
способ подключения к RPIover SSH
ssh pi@(RPI_IP_ADDRESS)
Ошибка с текстом выше:
Xlib.error.DisplayNameError: Bad display name ""