Führen Sie xkill in i3 aus

7

Ich versuche, mich xkillan eine Tastenkombination wie diese zu binden :

bindsym $mod+Pause exec xkill

aber nichts passiert, nachdem ich die Tasten gedrückt habe.

xkill funktioniert einwandfrei, wenn ich es vom Launcher aus ausführe.

Ich habe versucht, stderr in eine Datei umzuleiten, aber die Datei ist nach dem Ausführen von xkill leer.

Irgendwelche Ideen, wie man xkillmit Tastaturkürzeln in i3 verwendet ?

igobivo
quelle
1
Ich habe das gleiche Problem
Sukima

Antworten:

2

xkill kann nicht ausgeführt werden, da die Tastatur immer noch gepackt ist. bindsym --release $mod+Pause exec xkillsollte den Trick machen.

Aus dem i3-Benutzerhandbuch :

Einige Tools (wie Import oder xdotool) können möglicherweise nicht auf ein KeyPress-Ereignis ausgeführt werden, da die Tastatur / der Zeiger immer noch erfasst wird. In diesen Situationen kann das Flag --release verwendet werden, das den Befehl ausführt, nachdem die Schlüssel losgelassen wurden.

Tastytea
quelle
danke, das wird nützlich sein, wenn ich i3 jemals wieder benutze :) habe es ungefähr ein Jahr lang benutzt, aber es funktioniert mies mit Projektoren ...
igobivo