Frage Es kann keine Verknüpfung für den Screenshotbereich festgelegt werden


Ich habe derzeit Ubuntu 13.10. Irgendwann die Standard-Verknüpfungen Verschiebung+Prn und Strg+Verschiebung+Prn aufgehört zu arbeiten.

Einfach drücken Prn (erfasst den gesamten Bildschirm) funktioniert, drücken Alt+Prn um nur aktive Fenster zu erfassen, funktioniert nur die Verknüpfung für das Bereichs-Clipping aus irgendeinem Grund nicht.

Einige weitere Fakten:

  • Manuell ausgeführt gnome-screenshot -a funktioniert wie erwartet!
  • Das Ändern der Aktion in eine andere Tastenkombination hilft nicht
  • Deaktivieren Sie die Aktion und fügen Sie stattdessen eine benutzerdefinierte Verknüpfung mit dem Befehl hinzu gnome-screenshot -a wie beantwortet Hier hilft auch nicht

Hier ist ein Screenshot meiner Tastatureinstellungen:

Keyboard settings

Irgendwelche Ideen?

P.S. Im CompizConfig Einstellungs-Manager wird der Commands Plugin wird gedreht aus


AKTUALISIEREN @ Falkners Antwort hat geholfen, das Problem zu lokalisieren, hier ist die Ausgabe eines Skripts, das Tastenbetätigungen simuliert und Programme abstürzt, die sie abfangen:

$ xdotool keydown "shift+Print"; xdotool key "XF86LogGrabInfo"; xdotool keyup "Print"; sleep 1; xdotool keyup "shift"; tail /var/log/Xorg.0.log
[ 25474.641] (II) Printing all currently active device grabs:
[ 25474.641] Active grab 0x4220d336 (core) on device 'Virtual core keyboard' (3):
[ 25474.641]       client pid 2196 xneur 
[ 25474.641]       at 25474411 (from passive grab) (device thawed, state 1)
[ 25474.641]         core event mask 0x3
[ 25474.641]       passive grab type 2, detail 0x0, activating key 50
[ 25474.641]       owner-events false, kb 1 ptr 1, confine 0, cursor 0x0
[ 25474.641] (II) End list of active device grabs

Es ist offensichtlich aus diesem Protokoll, dass es in meinem Fall war xneur (Tastaturlayout-Umschalterprogramm).


4
2018-01-16 19:35


Ursprung


Nur eine sehr seltene Möglichkeit: Wenn Sie versucht haben, die 3-Tasten-Kombination zu ändern, haben Sie versucht, sie in eine einfachere 2-Tasten-Kombination oder eine andere 3-Tasten-Kombination zu ändern? Vielleicht hat Ihre Tastatur zu sterben begonnen und kann 3-Tasten-Combos nicht richtig produzieren. - falconer
Hm, ich habe es geändert in Ctrl+M und es hat funktioniert! Aber es ist nicht die Tastatur (mein Laptop, wenn ziemlich neu), ich kann es Strg + Shift + Prn oder eine andere 3-Tasten-Combo zuweisen, so dass die Tastatur UND das Betriebssystem es registrieren. Irgendwelche Ideen zu was könnte das Problem verursachen? - Dmitry Pashkevich
Übrigens hatte der alte Screenshot Disabled zum Take a screenshot of an areaEs war ursprünglich Shift+PrintIch habe gerade experimentiert. Der Screenshot wurde jetzt aktualisiert - Dmitry Pashkevich


Antworten:


Ich entwarf eine Reihe von Befehlen, um uns die passiven Greifer auf einen Tastendruck zu zeigen. Während Mach einen Screenshot des Gebiets setting ist auf Shift + Print gesetzt, bitte führe diesen Befehl aus und poste seine Ausgabe.

xdotool keydown "shift+Print"; xdotool key "XF86LogGrabInfo"; xdotool keyup "Print"; sleep 1; xdotool keyup "shift"; tail /var/log/Xorg.0.log

Dies wird ausgelöst Verschiebung+PrtSc keyevent und sollte zeigen gnome-settings-daemon die Tastatur greifen.

Bitte überprüfen Sie auch, ob eventuell eine Zusatztaste auf Ihrer Tastatur aktiviert ist und diese Tastenkombination irgendwie gestört wird. (z. B. NumLock, ScrollLock oder eine ähnliche Tastaturfunktion) Probieren Sie die Kombination aus, indem Sie diese Modifikatoren ein- / ausschalten.


4
2018-01-17 14:27



Wow, vielen Dank !!! Dieses Skript war etwas, nach dem ich suchte, ich wusste nicht, dass es möglich ist. Problem gelöst, xneur Programm ist schuldig! - Dmitry Pashkevich