2016-06-25 6 views
1

Я запускаю ретропию на моей малине Pi, и я хочу выяснить, как использовать GPIO для имитации нажатий клавиш. Xdotool кажется моим лучшим выбором, но он не работает локально или поверх ssh. Когда я вхожу xdotool key 'd' я получаю ошибку:
Error: Can't open display: (null) Failed creating new xdo instance
Каждый ответ до сих пор утверждают, что для решения этой проблемы я должен сделать некоторые изменения export DISPLAY=":0" xdotool key 'd', но это ничего не делает, он просто идет к следующей строке. Я довольно новичок в Linux, поэтому спасибо заранее.Xdotool Fails On Raspberry Pi

+1

Извини за разочарование с получением этого, чтобы работать, но tЭто Q не о программировании, как определено для StackOverflow. Это ** может быть более уместным на соответствующих сайтах http://raspberrypi.stackexchange.com/ или http://unix.stackexchange.com (Unix & Linux) или даже http://superuser.com. Подумайте, используя ссылку 'flag' в нижней части вашего Q и попросите модератора переместить ее. Пожалуйста, не публикуйте те же Q на двух разных сайтах. Спасибо и удачи. – shellter

ответ

3

Я наткнулся на ответ, который сработал для меня. Просто работает «Xauth», как Pi в командной строке мне сказал, какой файл было используются XAUTHORITY (/home/pi/.Xauthority в этом случае.)

Надеется, что это помогает

export XAUTHORITY=/home/pi/.Xauthority; export DISPLAY=:0; xdotool key Return