#author("2026-01-27T00:48:56+09:00","default:nobuoki","nobuoki")
#author("2026-01-27T01:12:24+09:00","default:nobuoki","nobuoki")
* 全角/半角キーを押したらウィンドウを閉じるようにしたい [#b2495769]

** 一旦F14にして、F14を押したらCtrl-wを発動する [#a8c94ab9]

まずは半角/全角キーをF14にする
低レイヤーで仕込みたいので、udevの力を借りる

#prism(bash){{{
$ tee /etc/udev/hwdb.d/90-jp-zenkaku-f14.hwdb <<'...'
evdev:atkbd:dmi:bvn*:bvr*:bd*:svn*:pn*:pvr*
 KEYBOARD_KEY_29=f14
...
}}}

次に xbindkeys と xdotool の力を借りて、
xwindow上で F14 を押したら Ctrl-w を発動する

#prism(bash){{{
$ tee ~/.xbindkeysrc <<'...'
# F14 -> ^w
# auto repeat を考慮して release+ を付与
"xdotool key ctrl+w"
  F14
  release+F14
...
}}}

OS再起動で反映

#prism(bash){{{
$ sudo reboot
}}}

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS