[無変換]を[Ctrl]にしたい(Kubuntu26.04 / Wayland)

GMKtec EVO-X2(64MB)を買ったのだが、ずっと放って置いたからホコリまみれです(笑)


このところの円安と物価高、特にメモリ関係やSSD等の異常な値上がりのせいで、今の価格は
買ったときより10万円も高くなってるよ!恐ろしや・・・

128MB版を買っておけば良かったかもなぁ・・・


んで、Kubuntuも新しいLTS版になったので、やっと、新しいマシンをセットアップする気になったよ。

Kubuntu26.04ではWaylandが標準になったらしいので、xkbの設定をいじってもだめだろう。
で、Geminiくんに相談したら、Kanataという素敵なツールを紹介してくれたよ!

さっそく、インストール開始です。

インストール
$ sudo apt update $ sudo apt install kanata

設定ファイルはLISP風のS式で書くそうだ!ステキ(笑)

設定(/etc/kanata/config.kbd)
(defsrc muhenkan ) (deflayer base lctl )


[無変換]キー[Ctrl]に変更するだけならこんなに簡単でした

で、少し使ってて気づいたのだが、トラックポイントの動作がもっさりになってしまた!!
実は Kanataはマウスもエミュレートできるようで、そのせいで、トラックポイントにも影響してしまうようだ。
なので、デバイスを指定してあげることに・・・

設定(/etc/kanata/config.kbd)
(defcfg linux-dev /dev/input/by-id/usb-Lenovo_ThinkPad_Compact_USB_Keyboard_with_TrackPoint-event-kbd ) (defsrc muhenkan ) (deflayer base lctl )

これで、キーボードだけが対象になるので、トラックポイントに影響が出なくなった!
めでたしめでたし★


ふんどしの持ち主

コメント

このブログの人気の投稿

導通チェッカー (ATtiny13A使用)

Raspberry Pi 3 シリアルコンソール&シリアル通信

学習リモコン「リモコソ (RIMOKOSO1)」の設定