AutoKey вставляет пустые строки
ситуация
- GNOME Shell
- AutoKey / Autokey-GTK
- у него есть предопределенный ярлык "adr", который должен написать адрес после пробела
- и ярлык "дата", который должен написать текущую дату (после нажатия на вкладку)
проблема
- независимо от того, что я определяю, "adr" или "date", он всегда вставляет столько пустых строк, сколько использует шаблон
Пример:
- "date" должен автоматически заполняться после нажатия пробела на "13/08/01", но вставляет одну пустую строку
- "Адр" должен сделать мой полный адрес, но он вставляет 4 пустых строки
Вопрос
Что может быть не так с моим AutoKey? Вам нужна дополнительная информация?
2 ответа
Решением для меня (под управлением Xubuntu 14.04) было предоставить файл.service в:
/usr/share/dbus-1/services
,
- Сначала я удалил все файлы примеров и сценарии и создал новый файл. (Это было на новой установке AutoKey.)
- Затем я создал пустой файл
org.autokey.Service
под/usr/share/dbus-1/services
в
org.autokey.Service
В файл я положил следующий текст:[D-BUS Service] Name=org.autokey.Service Exec=/usr/bin/autokey
Затем я убил AutoKey через диспетчер задач (АК уже завис), и перезапустил AutoKey
- Протестировал, и все работает. Нет больше пустых строк. Текст заменяется, как и должно быть.
(Я не тестировал функциональность скрипта AutoKey)
Так как я столкнулся с этим, когда гуглил: у меня была оригинальная проблема с Ubuntu 18.04, но, к счастью, оригинальный ответ все еще работал для меня 5 лет спустя.
Создайте новый файл.Service, набрав touch /usr/share/dbus-1/services/org.autokey.Service
и откройте его в редакторе, таком как nano, набрав sudo nano /usr/share/dbus-1/services/org.autokey.Service
, Скопируйте строки, предоставленные Dex:
[D-BUS Service]
Name=org.autokey.Service
Exec=/usr/bin/autokey
Перезапустите Autokey, и все готово.