やるきなし

2025/12/04 13:16 / Wayland 環境での input-leap と waynergy

barrier の開発が止まっているので代替の input-leap をコンパイル,しただけのメモ.結局 XWayland でまともに動作しない(S: gnome w/Xorg - C: gnome w/Wayland で通信はできているが,Client 側でマウスカーソルが動かない).

sudo aptitude install qt6-base-dev
sudo aptitude install qt6-tools-dev
git clone https://github.com/input-leap/input-leap
mkdir build
cd build
cmake ../ -DINPUTLEAP_BUILD_TESTS=OFF -DCMAKE_INSTALL_PREFIX=$(pwd)/tmp
make
make install

久しぶりに waynergy (client)を使ってみたが,こちらは動作する(chmod 666 /dev/uinputが必要).ただし,server の clipboard は client 側に送られるが,client の clipboard は server 側には送られない(詳しく調べていない).なお,barrier server 側で layout の設定ファイルで行うが,client にどの名前(screen)を名乗らせるかは -N option で指定する.

./waynergy -c 192.168.1.xxx -e -t -N mynpc &

Related articles