- PVSM.RU - https://www.pvsm.ru -

KDE Connect вместо мыши, или подводные камни первого подключения

Вышло так, что я находился в поездке, и чтобы скоротать время, взял с собой своего старого верного друга — нетбук ASER Aspire one AOA110 [1] с #!++ [2] на борту.

Так как я им очень давно не пользовался, то напрочь забыл о неисправном шлейфе тачпада.
Мышь с собой я, естественно, не взял, но пользоваться комфортно браузером очень хотелось, и я решил воспользоваться приложением KDE Connect [3] как альтернативой мышке. Казалось бы, что всё просто: установил приложение на оба устройства, законнектился – и пользуйся на здоровье. Но не тут-то было… В общем, обо всём по порядку.

— Устанавливаем и запускаем из Play Market на смартфон приложение

KDE Connect

KDE Connect вместо мыши, или подводные камни первого подключения - 1

— Устанавливаем и запускаем приложение на нетбуке:

sudo apt install kdeconnect
kdeconnect-indicator 

— Подключаем устройства (ВАЖНО!) к одной локальной сети. Неважно wi-fi это или USB соединение (у меня смартфон был USB-модемом для нетбука).
— Запускаем kdeconnect-indicator в консоли, обновляем список доступных устройств на телефоне – и…

Ничего...

KDE Connect вместо мыши, или подводные камни первого подключения - 2

Google помогает мне найти ответ [4]: штатный файрвол, заблаговременно включенный мною и забытый. Отключаю его за ненадобностью.

sudo ufw disable

И видим, что нетбук появился в списке доступных устройств.

KDE Connect вместо мыши, или подводные камни первого подключения - 3

Выбираем его и жмем «Запросить сопряжение»
— Отправляем запрос на сопряжение – и видим на мониторе нетбука

запрос на сопряжение:

KDE Connect вместо мыши, или подводные камни первого подключения - 4

— его-то мы видим, но поделать ничего не можем — TABом кнопки не переключаются/не активируются, как и другими клавишами.

В общем, узнал об инструменте xdotol [5] (его man [6]) и решил им воспользоваться — от него нам нужны две вещи:

# - переместить курсор на координаты XXX YYY
xdotool mouse XXX YYY

# - кликнуть левой кнопкой "Принять"
xdotool click 1 

Осталось подобрать XXX и YYY...

KDE Connect вместо мыши, или подводные камни первого подключения - 5

Чтобы увидеть положение курсора жмем на клавишу вызова контекстного меню [7] и пользуемся необходимой нам функцией приложения.

KDE Connect вместо мыши, или подводные камни первого подключения - 6

Автор: 4ferrum

Источник [8]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/diy-ili-sdelaj-sam/338421

Ссылки в тексте:

[1] ASER Aspire one AOA110: https://habrastorage.org/webt/up/z4/lq/upz4lqwvt27xm2nbna9pidbnj1k.jpeg

[2] #!++: https://crunchbangplusplus.org

[3] KDE Connect: https://community.kde.org/KDEConnect

[4] ответ: https://www.linux.org.ru/forum/desktop/13560290?cid=13560298

[5] xdotol: http://qaru.site/questions/310113/control-mouse-by-writing-to-devinputmice

[6] man: http://manpages.ubuntu.com/manpages/eoan/en/man1/xdotool.1.html

[7] клавишу вызова контекстного меню: https://habrastorage.org/webt/rx/pv/ju/rxpvjujoxs0wwpvrm5anrqqtymc.jpeg

[8] Источник: https://habr.com/ru/post/478184/?utm_source=habrahabr&utm_medium=rss&utm_campaign=478184