これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド xbindkeys です。
プログラム:
NAME
xbindkeys - X 用のキー取得プログラム
SYNOPSIS
xバインドキー [ オプション ]
DESCRIPTION
Xバインドキー X でキーとマウス ボタン イベントを取得し、関連付けられたプログラムを起動するプログラムです。
シェルコマンド。
COMMAND LINE OPTIONS
利用可能なコマンド ライン オプションは次のとおりです。
-NS、 -デフォルト
デフォルトの rc ファイルを印刷する
-NS、 - ファイル
代替の rc ファイルを使用する
-NS、 - 助けて
オプションとバージョン/作成者情報に関する簡単なヘルプ。
-NS、 - 画面
使用するXディスプレイを設定する
-v、 -詳細
実行時の xbindkeys に関する詳細情報
-k、 - 鍵
押された XNUMX つのキーを識別します (構成ファイルに入力するのに役立ちます)
-mk、 --マルチキー
複数のキーが押されたことを識別します (構成ファイルに入力するのに役立ちます)
-NS、 -ジオメトリ
-k|-mk オプションを使用したウィンドウのサイズと位置
-NS、 --ノデーモン
デーモンとして起動しないでください
Guile サポートが無効になっていない場合:
-dg、 --デフォルト-ガイル
デフォルトの guile 設定ファイルを出力する
-fg、 --ファイル-ガイル
代替の guile 設定ファイルを使用する
XBINDKEYSRC
XBindKeys は構成ファイルを使用します。 このファイルは $HOME/.xbindkeysrc であり、XNUMX つの目的でのみ使用されます。
ユーザー。 コマンド名 double 内を除き、ファイル内のすべての空白は無視されます。
引用。
構成ファイルは、二重引用符で囲まれたコマンド名と、関連するキーで構成されます。
次の行。
コメントはポンド (#) で始まり、行の終わりまで続きます。
--defaults オプションを使用してデフォルトのファイルを表示するか、デフォルトのファイルを作成できます。
$HOME/.xbindkeysrc と
「xbindkeys --defaults > $HOME/.xbindkeysrc」。
キーシム
プログラムは、プラス (+) 文字を使用してキーシムの組み合わせが使用されることを想定しています。
それらを組み合わせます。
コマンドラインの形式は次のとおりです。
「&を開始するコマンド」
関連するキー
関連付けられたキーを指定するには、「xbindkeys --key」を使用するか、
「xbindkeys --multikey」を選択し、構成ファイルに XNUMX 行のうち XNUMX 行を追加します。
キーのリストは /usr/include/X11/keysym.h および /usr/include/X11/keysymdef.h にあります。 の
XK_は必要ありません。
修飾子のリスト:
リリース、コントロール、シフト、Mod1 (Alt)、Mod2 (NumLock)、
Mod3 (CapsLock)、Mod4、Mod5 (スクロール)。
release 修飾子は標準の X 修飾子ではありませんが、キャッチしたい場合に使用できます。
プレスイベントではなくリリースイベント。
デフォルトでは、xbindkeys は修飾子 NumLock、CapsLock、および
スクロールロック。 注意したい場合は、構成ファイルに上記の行を追加してください
彼らへ。
keystate_numlock = 有効にする
keystate_capslock = 有効にする
keystate_scrolllock=有効にする
例
# control+shift+q で xterm を開始します (コメントです)
「xterm」
Ctrl+Shift+Q
# メニューキーで xbindkeys_show が開始されます
「xbindkeys_show」
メニュー
# Control + マウス ボタン 1 で xterm を開始します
「xterm」
コントロール + b:1
# Control+Shift+リリースイベントがrxvtを開始します
「rxvt」
リリース+コントロール+シフト+A
# Control + マウスボタン 2 リリースイベントが rxvt を開始します
「rxvt」
Control + b:2 + リリース
図式 CONFIGURATION スタイル
guile サポートが無効になっていない場合は、代替構成ファイルを使用できます。
スキームで書かれています。 xbindkeys は最初にスキーム構成ファイルを読み取り、このファイルが
存在しない場合は、標準の構成ファイルを読み取ります。
詳しくはこちらをご覧ください
http://www.gnu.org/software/guile/guile.html
ご注意: この 悪知恵 の監視 file is 優先 方法 if フォーム 持ってる a 更新不 ささいな
の監視 ような for 例 クリック、 時限 クリック or キー 組み合わせ。
デフォルトは ~/.xbindkeysrc.scm
詳細については、xbindkeys --defaults-guile を使用してください。
そして xbindkeys --defaults-guile > ~/.xbindkeysrc.scm この方法を使用するには。
注意
xbindkeys は、設定ファイルが変更されるたびに再ロードします。 でも、そうしたいなら
構成ファイルを強制的にリロードする場合は、HUP シグナルを送信できます。
killall -HUP xbindkeys
HUP シグナルが xbindkeys に送信される場合、$HOME/.xbindkeysrc の変更のみが有効になります。
マウスを動かした後。
onworks.net サービスを使用してオンラインで xbindkeys を使用する