Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

AutoKeyでLinuxのキーボード操作をカスタマイズ@Fedora 17

      2015/05/10

Linux でキーボード操作を、AutoKey というアプリでカスタマイズしてみました。

Fedora 17 にはパッケージがすでに用意されているので、yum で簡単にインストール可能です。

# yum install autokey

インストール後、以下のアイコンが登録されるので、クリックして設定画面を開きます。

設定画面が開かない場合、Fedora 17のGnome3の場合、右下隅にマウスをもっていくと、Windowsのタスクトレイのような物が出てきて、そこにアイコンがある場合があるので、そこから設定画面を開きます。ちなみにAutokeyの右のアイコンはeasystrokeという汎用のマウスジェスチャアプリで、これも便利です。

設定画面ではサンプルの設定が登録されていますが、とりあえず自分専用のフォルダを作ります。ここでは、ホームディレクトリの、.my_autokey というディレクトリを指定しました。

今回は、サンプルとして、Firefox で、Windowsキー + 1 で、左のタブに移動する設定を追加してみます。

 

Firefox というサブフォルダを作り、そこに New Script で設定を追加します。設定名は left-tab にしました。

Firefox で左のタブに移動するショートカット(Ctrl +Shift + Tab) を、右のスクリプトに以下のように記述します。
※赤丸のボタンを押すと、キー操作を記録できるので、そこからスクリプトを作成してもOKです。

次にホットキーを登録します。HotKey の Set をクリックし、”Press to Set” をクリックし、登録したいホットキー “Windows + 1” を押すと下のように登録されます。なお、画面を見てわかるとおり、キーは Ctl, Alt, Shift, Super(Window) キーしか組み合わせができないようです。無変換キーと組み合せたい場合は、無変換をこれらのキーの代わりに使えるようにキーのマッピングを変えてあげると便利です。

最後は、Firefox のウィンドウ上だけ有効にするための設定の追加です。Window Filter から、”Navigator” と入力し登録します。

Navigator というのは、Firefox のウィンドウクラス名です。

クラス名なんて普通わかりませんので、わからない場合は、xprop コマンドで調べましょう。コマンドを起動後マウスカーソルが+に変わるので、Firefox のウィンドウをクリックすると、クラス名が取得できます。

$ xprop | grep WM_CLASS
<ここでウィンドウをクリックする>
WM_CLASS(STRING) = "Navigator", "Firefox"

あとは、Save ボタンを押して登録完了です。

 

なお、デフォルトでは設定が有効になっていないので、右下のタスクトレイから、Enable にチェックを入れましょう。(これにハマった)

 - IT技術, 日常 , ,

336px

Message

メールアドレスが公開されることはありません。

  関連記事

no image
LXDEのスタートメニューのカスタマイズ@Ubuntu 14.04

menulibreというツールがあるので、これをリポジトリに追加してインストール …

no image
ディスクイメージをデバイスファイルとして扱う@CentOS5.4 + Xen

※ 2015/4/30追記 : mountオプションで直接マウントする方法を書き …

no image
5円運用は嘘?Xi プラス割やらMNP適用でxi回線を5円で運用は勘違いでは?

最近ドコモのXiプラス割とMNP使って、Xi 回線5円/月で運用って騒いでいる人 …

no image
screenからtmuxに乗り換えてみる

screenからtmuxに乗り換えた時のメモ。 まずは、ネットの情報を参考に、~ …

no image
Sony VAIO Z (VPCZ22) SSDベンチマーク

Windowsの起動が爆速だったので、Sony VAIO Z (VPCZ22)の …

no image
tarファイルを解凍せずに中身をみる@Linux

tarファイルの中身を見るのに、小さなファイルなら解凍して中身を展開すればよいで …

no image
インストールしているFirefox3の拡張機能

Firefox3に追加している拡張機能一覧のメモです。 (Extension L …

no image
ps3のバックアップ

PS3の中に音楽ファイルが数千曲入っていて、通常のPS3の機能でバックアップをす …

no image
sphinxのPDF出力環境を構築する@Ubuntu 14.04

pythonはすでにインストールされているはずなので、pipをインストール # …

no image
任意カラムでのsort

これもまた覚え書き。 sort コマンドは通常、テキストファイルを行単位でソート …