
Использование в Linux Mint 19.1 (2-й выпуск) Cinnamon и Autokey 95.7 (Python 3) на рабочем столе Windows с двойной загрузкой.
Функция Autokey "переменная=clipboard.get_selection()" не сохраняет выделенный текст в X Windows. Это очевидно, если искать текст в средствах просмотра буфера обмена X. Где он хранится?
решение1
Что касается Autokey-gtk, я использую их код на основе python3 для принудительного фокуса в случаях, когда требуется "Выбрать все". В противном случае их код работает так, как и ожидалось, копируя выделенный текст.
Для меня это было вызвано настройками поведения Linux Mint Cinnamon Windows. Они, похоже, не взаимодействовали с X-Clipboard должным образом для фокусировки, когда указатель был помещен в определенное окно. Даже когда одно окно оставалось открытым после ручного закрытия других окон. Это казалось странным по сравнению с предыдущими версиями. Теперь я выбираю исключительно «Щелчок», и фокусировка этой настройки улучшилась.
Посмотрел, что видят различные приложения в X-буфере обмена,Буфер обменаиНачальныйобласти хранения с помощью Diodon, а затем Parcellite, чтобы подтвердить свое понимание просмотрщиков буфера обмена и какие опции доступны за пределами их настроек по умолчанию. Параметры по умолчанию обоих просмотрщиков являются лучшими.