Ctrlはどのようにできますか + Q キーの組み合わせはCtrlにマップされます + C イベント?
私のキーボードはprogrammer-dvorakにマップされており、 Ctrlが必要です。 + X 、 Ctrl + C およびCtrl + V Ctrlにマップされるイベント + ' 、 Ctrl + Q 、 Ctrl + J それぞれキーを押します。
Mac OSXには、 Dvorak – Qwertyと呼ばれるものがあります これを行います。
また、Dvorak –入力にDvorakを使用するQwerty配列を試してみることもできますが、⌘(コマンド)AなどのキーボードショートカットにはQwerty配列を使用できます。これは、⌘Xなどの一般的なコマンドの組み合わせを覚えている場合に便利です。キーボード上の場所によるC、V(
切り取り、コピー、貼り付け)など
これまで、xbindkeysとxdotoolの組み合わせを試してみましたが運がありませんでした。
#Dvorak Cut
"xdotool key --delay 0 --clearmodifiers ctrl+x"
m:0x4 + c:52
Control + apostrophe
#Dvorak Copy
"xdotool key --delay 0 --clearmodifiers ctrl+c"
m:0x4 + c:53
Control + q
#Dvorak Paste
"xdotool key --delay 0 --clearmodifiers ctrl+v"
m:0x4 + c:54
Control + j
また、XKBを介して次のエントリを試しました。
// Ctrl+' for Cut
interpret apostrophe + Ctrl {action = Redirect(Key=<AB05>, modifiers=Control);};
// Ctrl+q for Copy
interpret q + Ctrl {action = Redirect(Key=<AD08>, modifiers=Control);};
// Ctrl+j for Paste
interpret j + Ctrl {action = Redirect(Key=<AB09>, modifiers=Control);};
しかし、それも機能しません。
承認された回答:
autokey-gtk
を使用できます 。ログイン時にAutokeyを実行するように設定すると、Autokeyはバックグラウンドで実行され、キーボードとマウスからの入力を監視します。
例: Ctrlを作成したいとおっしゃいました + Q Ctrlのように動作します + C 。 autokey-gtk
に質問した場合 Ctrlを「押す」 + C Ctrlの場合 + Q が押されました。
autokey-gtk
をインストールするには ターミナルで次のコマンドを発行します
sudo apt-get install autokey-gtk
インストール後、ダッシュを介して、またはauto-gtk
と入力してアクセスできます。 ターミナルで。上記で述べたキーの組み合わせを設定するには、次の手順を実行します。
ステップ1
Run autokey-gtk
ステップ2
ファイルから新しいトップレベルフォルダを作成します ->作成 ->新しいトップレベルフォルダ
ステップ3
フォルダを選択し、ファイルから新しいスクリプトを作成します ->作成 ->新しいスクリプト
ステップ4
#スクリプトコードの入力ボックス 、"keyboard.send_keys(shortcut you desire to imitate)"
と入力します
例:
1. keyboard.send_keys("<ctrl>+c")
2. keyboard.send_keys("<ctrl>+v")
3. keyboard.send_keys("<ctrl>+x")
注 :追加するホットキーごとに手順3〜4を繰り返します
ステップ5
作成したスクリプトごとに、2番目の「設定ボタン」をクリックします。 ホットキーの横に、模倣に使用するキーの組み合わせを入力します。
関連:マンページでの中括弧の意味は?
keyboard.send_keys("<ctrl>+c") script
の場合 Qと入力します テキストボックスで、click on the Control button
次に、[ OK ]をクリックします 。
**スクリプトごとにこれを実行します。もちろん、必ずホットキーを変更してください。*
ステップ6
Click on *Edit* -> *Preferences*
Automatically start Autokey at Login
の横にあるチェックボックスを選択します
これにより、あなたが求めていることを達成できるはずです🙂