JIS配列のキーボードにはあまり使わないキーがいっぱいあって、その代表格が変換キーと無変換キーです。 でも、スペースの両隣という最高の位置に普段使わないキーがあるのはとても便利で、 たとえばIMEのオンを変換キー、オフを無変換キーに割り当てるとプログラミングがとってもはかどります。 そんな背景で、僕はいつもJIS配列のキーボードをUS配列として認識させて使っています。 でも、わけあってUS配列キーボードを使わざるを得ない時、あの洗練されたキーボードには変換/無変換キーがありません。 そこで、無理やり変換/無変換キーを実現できるようにするのが本記事の目的です。 xdotool の導入 Linux にはキー入力やマウス操作をコマンドラインでシミュレートしてくれる xdotool コマンドがあります。 Windows とか Mac は知りません。なんか適当に同じようなやつを探してください。 xd