xdotool

xfce4ショートカット(ほとんど)はxdotoolでは機能しません。
xdotool

xfce4ショートカット(ほとんど)はxdotoolでは機能しません。

xdotoolを使用して事前定義されたテキストを自動的に入力するキーボードショートカットを作成したいと思います。シェルスクリプトファイルを作成し、キーボードを介して実行したいと思います。 xfce4のアプリケーションショートカットを介してショートカットを割り当てると、ほとんどの組み合わせは機能しません。正常に動作する唯一のものはCTRL、ALT、SHIFT(LとRの両方が動作)ですが、LCTRL + P、SUPER + ENTERなどの組み合わせを指定すると動作できません。機能しない組み合わせを押し続けると(10%など)、最後の文字または2文字が出力されます...

Admin

Alt-e を Ctrl-Tab にマップします。ミント、Xfce
xdotool

Alt-e を Ctrl-Tab にマップします。ミント、Xfce

私はLinux Mint、Xfceを持っています。 デフォルトのCtrl-Tabの代わりにAlt-eを押してFirefoxでタブを変更したいと思います。 これを行うには、Xfce UIでこのキーを再マップする必要があります。 Xfceでは、bashスクリプトを実行するためにキーをマップできます。 https://docs.xfce.org/xfce/xfce4-settings/keyboard その後、bashスクリプトはctrl + Tabを押すためにxdotoolを実行します。 Bashスクリプトを実行するためのキーマップが機能します。 これで実際のx...

Admin

シェルスクリプトのxdotoolがxbindkeysで正しく機能しない
xdotool

シェルスクリプトのxdotoolがxbindkeysで正しく機能しない

私はこれで長い間苦労しました。非常に単純なスクリプトがあります。 #!/bin/bash while true; do if [ ! -z "$(/usr/bin/xinput --query-state 17 | grep -o 'button\[12\]=down')" ]; then /usr/bin/xdotool click --delay 18 1 else break fi done マウスボタン12を押しながら実行したいので、ファイルは.xbindkeysrc次のようになります。 "bash ~/Scripts...

Admin

fzf は端末ではなく xdotool として出力します。
xdotool

fzf は端末ではなく xdotool として出力します。

fzf.shプロジェクトのリストを起動し、プロジェクトを選択し、選択した特定の行の出力を端末に印刷するスクリプトを作成できます。 #!/bin/bash cat ~/list.txt | fzf --reverse 次のコマンドを使用して、このスクリプトを起動するためにUbuntuキーボードショートカットを作成しました。 gnome-terminal -e 'bash -c "fzf.sh"' キーボードショートカットを有効にするときに、端末ではなく、私が集中しているアプリケーションに選択した行を印刷する方法を見つけようとしています。 私はdmenuとx...

Admin

カスタムショートカットヘルプ - Fedora
xdotool

カスタムショートカットヘルプ - Fedora

Fedora 28でTerminatorのカスタムショートカットを設定しようとしています。スクリプトをカスタムショートカットにリンクします。ショートカットは終了者を実行し、終了者を最小化するか、上部にあるかどうかに応じて上部に焦点を合わせる必要があります。 xdotoolを試してください #!/bin/bash # Check if Terminator is running if pgrep -x "terminator" > /dev/null; then # If it's running, toggle between on top ...

Admin

CLIを使用してモニタサイズを超えてウィンドウサイズを調整するにはどうすればよいですか?
xdotool

CLIを使用してモニタサイズを超えてウィンドウサイズを調整するにはどうすればよいですか?

2つのモニタがあり、クリックしたウィンドウのサイズを最初のモニタのサイズ以上にプログラム的に調整したいと思います。 -39、-138座標と2355x1202のウィンドウサイズが必要です。私の最初のモニターは1680x1050で、他のモニターは1920x1080です。このxdotoolスクリプトがあります。 wid=$(xdotool selectwindow) xdotool windowmove $wid -39 -138 xdotool windowsize $wid 2355 1202 ただし、xdotoolの問題は、現在のモニターサイズを超えてウィ...

Admin

xdotoolはターミナルウィンドウのコピー - 貼り付けと機能しません。
xdotool

xdotoolはターミナルウィンドウのコピー - 貼り付けと機能しません。

私はUbuntu 22を使用しており、設定で2つのカスタムショートカットを設定しました(これまでテストしたすべてのウィンドウで動作します)。 xdotool getactivewindow key ctrl+c (-> super+c) xdotool getactivewindow key ctrl+v (-> super+v) Ctrl+C次に、コピーして貼り付けたターミナルショートカットを変更しますCtrl+V。 今super+v開いているアクティブな端末を押すと何も起こりません。しかし、テキストを端末に貼り付けたいです。押すとctrl+...

Admin

ydotool:まずバックエンドが利用できず、接続が中断されます。
xdotool

ydotool:まずバックエンドが利用できず、接続が中断されます。

私はLinux Mint Debian Edition 5 Linuxディストリビューションを使用しています。私は長年にわたってLinuxを使ってきたことには一般的に満足していますがxdotool、今数週間からブラウザ(クロム、Firefox)と一緒に使用し、長期間のスクリプト(低レベルの値の操作)を書いてブラウザがクラッシュします。 FF/クロム/quteブラウザ。 xdotool、特にX11に固有のものであるため、ydotoolxorgとwaylandのための最新のツールを好むので、これ以上廃止される可能性があります。だから試してみようydotool I...

Admin

xdotoolを使用してユーザーがクリックしたときに座標を取得し、自動化スクリプトで使用します。
xdotool

xdotoolを使用してユーザーがクリックしたときに座標を取得し、自動化スクリプトで使用します。

ユーザーに「OKボタンをクリックしてください」というメッセージを表示し、座標をスクリプトの変数として使用しようとします。 ユーザーが1285 786をクリックしたら、その座標を1回クリックし、カーソルを10ピクセル下に移動しながらすべてのピクセルをクリックしたいと思います。 それでは、 read -p 「OKボタンをクリック」をどのように使用してから、ユーザーのクリック座標を変数として使用しますか? ...

Admin

xdotoolキー値をユーザー入力に置き換える
xdotool

xdotoolキー値をユーザー入力に置き換える

ユーザーが数値を入力し、xdotoolキーの値をその入力に変更するスクリプトを作成しようとしています。 xdotoolのキーストロークはスペースで区切る必要があります。 xdotool key 1 2 8; したがって、入力を正しい形式に変更するにはsedを使用する必要があることを知っています。 $variable | sed 's/./& /g' ここで問題が発生します。私のコードは次のとおりです。 read -p 'Enter Number: ' enum read -p 'Enter a number of times to run loo...

Admin

sxhkdを使ってキーをバインドして別のキーを押す
xdotool

sxhkdを使ってキーをバインドして別のキーを押す

私は最近Windowsの使用をやめ、いくつかの一時的なショートカットとキーの再マッピングにAutoHotKeyを使用しました。以下は私が使用するコードの一部です。 d:: { sendinput, [ sleep, 30 sendinput, !o sleep, 30 } dを押すと[とoが自動的に入力されます。 sxhkdで同じ操作を試しましたが、dキーを押しても結果は表示されませんでした。 d、[またはalt + oもありませんでした。私が試したことは次のとおりです。 d xdotool type --delay ...

Admin

Xdotool --window 機能が機能しない
xdotool

Xdotool --window 機能が機能しない

私は現在、生涯理解できない非常に単純な問題に直面しています。 xdotoolの--window機能は機能しません。 2つのターミナルウィンドウを開き、1つのwindowIDを取得して実行できる必要があります。 xdotool key --window "WindowID" x しかし、何も起こりませんでした。 存在しないwindowIDを入力すると、BadWindowIDエラーが発生し、対応するウィンドウを見つけます。 コマンドを入力したのと同じ端末ウィンドウのwindowIDを入力すると、何も起こりません。 簡単な操作を実行しsleep 5; xdoto...

Admin

Xの下のhome/end/pageup/pagedownに「修飾子+矢印」キーをバインドする方法は?
xdotool

Xの下のhome/end/pageup/pagedownに「修飾子+矢印」キーをバインドする方法は?

私は新しい60%キーボード(NuPhy Air60)を持っていますが、ページアップ/ページダウンまたはホーム/エンドキーを実行する方法はありません。 hyper私の目標は、矢印キーなどの修飾キーを使用するか、alt矢印キーと一緒にカスタムキーバインディングを使用してこれらのコマンドを復元することです。私の好みは次のとおりです。 Alt+上矢印=ページ上へ Alt+下矢印=ページ下 Alt+左矢印=ホームページ Alt+右矢印=終了 バインディングに使用してみましたが、xmodmap残念ながら長年にわたって既知のChromeバグが原因で、Chromeまたは...

Admin

シェルスクリプト - 範囲内で任意の回数だけ実行
xdotool

シェルスクリプト - 範囲内で任意の回数だけ実行

Xdotolを使用してシェルスクリプトを自動化しようとしています(Bキーを押して任意の間隔-sec.milsec)。 スクリプトを任意の回数だけ実行することはできません(現在の回数は25回に制限されています)。計算乱数(範囲20〜45)を取得する方法、またはループ反復のランダムな回数を取得する方法を探しています。 配置1 - 25番Bキー+ランダムスリップ配置 2 - 20番Bキー+ランダムスリップ配置 3 - 35番Bキー+ランダムスリップ配置 4 - 45番Bキー+ランダムスリップ .... 助けてくれてありがとう。 #!/bin/bash while ...

Admin

Xepyrにユーザーのキーボードとマウスを切り替えさせることはできますか?
xdotool

Xepyrにユーザーのキーボードとマウスを切り替えさせることはできますか?

科学的な測定のために、私のPCでXアプリケーションを試してみてください。タスクをかなりうまく実行するスクリプトがありますが、実行するxdotoolとコンピュータが利用できなくなり、面倒で面倒です。そのため、本体で作業しながら別のXサーバーでアプリケーションを実行できると思いました。アプリケーションを起動して動作させました。サフィールしかし、脆弱です。 Xephyrはウィンドウが表示されたときにマウスを持ち、フォーカスは必要ありません。キャッチ機能(Ctrl+Shift)はやや便利ですが、1つの意味でのみマウスをキャッチできますが、キャッチすることはできません...

Admin