KDE Connect замест мышы, ці падводныя камяні першага падлучэння

KDE Connect замест мышы, ці падводныя камяні першага падлучэння

Выйшла так, што я знаходзіўся ў паездцы, і каб прабавіць час, узяў з сабой свайго старога вернага сябра - нетбук ASER Aspire one AOA110 с #!++ на борце.

Так як я ім вельмі даўно не карыстаўся, то спрэс забыўся пра няспраўны шлейф тачпада.
Мыш з сабой я, натуральна, не ўзяў, але карыстацца камфортна браўзэрам вельмі хацелася, і я вырашыў скарыстацца дадаткам падключэнне KDE як альтэрнатывай мышцы. Здавалася б, што ўсё проста: усталяваў дадатак на абодва прылады, законнектілся - і карыстайся на здароўе. Але не тут было... Увогуле, аб усім па парадку.

Усталеўваны і запускаем з Play Market на смартфон прыкладанне

KDE Connect (screenshot)KDE Connect замест мышы, ці падводныя камяні першага падлучэння

Усталеўваны і запускаем дадатак на нетбуку:

sudo apt install kdeconnect
kdeconnect-indicator

Падлучальны прылады (ВАЖНА!) да адной лакальнай сеткі. Усё роўна wi-fi гэта або USB злучэнне (у мяне смартфон быў USB-мадэмам для нетбука).

Запускаем kdeconnect-indicator у кансолі, абнаўляем спіс даступных прылад на тэлефоне - і…

Нічога… (screenshot)KDE Connect замест мышы, ці падводныя камяні першага падлучэння

Google дапамагае мне знайсці адказ: штатны файрвол, загадзя ўключаны мною і забыты. Адключаю яго за непатрэбнасцю. Каму трэба пакінуць уключаным файрвол.

sudo ufw disable


І бачым, што нетбук з'явіўся ў спісе даступных прылад. (screenshot)KDE Connect замест мышы, ці падводныя камяні першага падлучэння

Выбіраемы прылада і ціснем "Запытаць спалучэнне".

Адпраўляем запыт на спалучэнне - і бачым на маніторы нетбука:

запыт на спалучэнне:(screenshot)KDE Connect замест мышы, ці падводныя камяні першага падлучэння

Яго-то мы бачым, але зрабіць нічога не можам - TABам кнопкі не перамыкаюцца / не актывуюцца, як і іншымі клавішамі.

Распрацоўнікамі прыкладання прадугледжана спалучэнне пры дапамозе кансольнага прыкладання

kdeconnect-cli -a 

выводзіць нам спіс даступных прылад у выглядзе:
- Galaxy A3: lij7dc380v8f1000 (на сувязі)

kdeconnect-cli --pair -d id

далей пацвярджаем спалучэнне на смартфоне і карыстаемся функцыямі дадатку.
Але гэта не пра мой #!++ - у ім выводзяцца толькі спалучаныя прылады, магчыма ўсё па чынніку старой версіі kdeconnect-cli 1.3.3.

Увогуле, даведаўся пра інструмент xdotol (яго чалавек) і вырашыў ім скарыстацца - ад яго нам трэба два дзеянні:

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

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

Засталося падабраць XXX і YYY… (screenshot) KDE Connect замест мышы, ці падводныя камяні першага падлучэння

Каб убачыць становішча курсора ціснем на клавішу выкліку кантэкстнага меню і карыстаемся неабходнай нам функцыяй прыкладання.

KDE Connect замест мышы, ці падводныя камяні першага падлучэння

Дзякуй за вашу ўвагу, спадзяюся, гэтая інфармацыя дапаможа пазбегнуць падобных праблем.

Крыніца: habr.com

Дадаць каментар