Closed8

xkeysnailはwaylandで動くか

κeenκeen

https://github.com/mooz/xkeysnail
xkeysnailはキーリマップの部分だけならX Window Systemに依存せずにLinuxのevent deviceだけを使っている。X Window Systemに依存しているのはアクティブなウィンドウを見てキーバインドを切り替える部分。

κeenκeen

こっちでもやっぱアクティブウィンドウ取得する部分で苦戦してそう。そういうAPIないのかな?

κeenκeen

↑のaw-watcherは少なくともUbuntuのデフォルトのmutterでは動かないことが分かった。

はじめの方に貼ったxkeysnailのやつはdbusを使ってGNOME Shellと会話しててwaylandとも通信できるのでPoCを書いてみた。
https://gist.github.com/KeenS/600d8f4e669c6f55a7b52c69f52b9673

これをxkeysnailに載せてみたらキー入力ができなくなったのでデバッグ方法確保してからやる。

κeenκeen

xremapで満足してるので閉じる

このスクラップは2022/01/18にクローズされました