Ich suche eine Tastenkombination, um mit Ubuntu auf einem MacBook Pro ein Kontextmenü aufzurufen. Das Drücken der Tastenkombination sollte die gleiche Wirkung haben wie das Klicken mit der rechten Maustaste auf die Cursorposition.
Auf Windows-Tastaturen gibt es dafür eine eigene Schaltfläche in der Nähe der Leertaste. Ich habe auch über die Verwendung von Shift+ F10oder Ctrl+ gelesen Space, aber diese haben keine Auswirkungen auf mein System.
shortcut-keys
menu
macbook-pro
Bill Cheatham
quelle
quelle
Antworten:
Shift+ F10arbeitete in meinem Fall. Ich denke, die Notwendigkeit Fnhängt von der Tastatur ab, die Sie verwenden.
PS Ich habe diese Kombination für eine Datei in Nautilus (Ubuntu 14.04 LTS) verwendet.
quelle
Der Keysym zum Auslösen des Kontextmenüs wird aufgerufen
Menu
. Es kann an einen beliebigen Schlüsselcode wie diesen gebunden werden:Kann manuell über die Kommandozeile ausgelöst werden:
Und um herauszufinden, an welchen Schlüsselcode er derzeit gebunden ist, können Sie Folgendes tun:
Um herauszufinden, welchen Schlüsselcode ein Schlüssel ausgibt, können Sie Folgendes verwenden:
quelle
Versuchen Sie Shift+ Fn+ F10. Dies funktioniert unter Windows und Ubuntu in VirtualBox unter OS X für mich.
quelle
Ich benutze generell das Basic: Ctrl+F10
quelle
Eine Kombination aus: ( shiftoder ctrl) + ( F10oder FnF10), den Umschalt- und Strg-Tasten links auf der Tastatur sollte verwendet werden.
Wenn Sie das Kontextmenü der Anwendung in Raspbian Pi Linux verwenden möchten: alt+space
Kontextschlüssel funktioniert manchmal: Es ist der mit der Liste und dem Mauszeiger
quelle
Stellen Sie sicher, dass Sie ein Paket mit dem Namen xdotool installiert haben.
Erstellen Sie diese Anwendungsverknüpfung für den Schlüssel Ihrer Wahl:
Leider funktioniert dies bei einigen Anwendungen nicht, scheint aber bei Chrom-Browser und Firefox zu funktionieren.
Bonus: Bei mittlerem Klick lautet der Befehl
Das Erstellen von Anwendungsverknüpfungen für die Tastatur kann je nach verwendeter Desktop-Umgebung variieren. In Xfce (zB in Xubuntu) können solche Verknüpfungen im Tastaturdialog einfach erstellt werden.
quelle
Meine Lösung bestand darin, eine alte 2-Tasten-Maus zu finden und sie anzuschließen.
Ich habe alle Antworten ausprobiert, die ich oben gesehen habe. Die meisten scheinen einen Teil des Problems zu ignorieren, nämlich, dass Mac-Tastaturen keine Alt- oder Windows-Taste haben und die Maus nicht über zwei oder mehr Tasten verfügt.
Ich habe auch nicht verstanden, was sie von dem Cursor / der Maus erwartet haben, während Sie Shift-F10 oder was auch immer gedrückt haben. Ich möchte ein Symbol für den Launcher sperren. Es gibt keine Möglichkeit, es zuerst auszuwählen und dann eine Tastensequenz zu drücken. Ich kann darüber schweben oder mit der linken Maustaste darauf klicken. Halten Sie die linke Maustaste gedrückt, und halten Sie dann die Taste gedrückt, während Sie gedrückt halten. Scheint nicht zu funktionieren.
Die Antwort oben mit den Befehlen xmodmap und xev scheint in die richtige Richtung zu weisen. Aber es ist eher eine "die Lösung existiert" als eine tatsächliche Lösung. Welchen Schlüssel kann ich neu zuordnen, ohne die Dinge durcheinander zu bringen? Shift-F10 scheint jetzt nichts zu tun. Wie würde ich xmodmap verwenden, um das Menü auf Shift-F10 abzubilden? Zumindest bietet es einen Ort, um die Websuche zu starten.
Außerdem ist das Menü, das angezeigt wird, wenn ich "xdotool key menu" aufrufe, während ich die Maus über etwas bewege, nicht dasselbe Menü, das angezeigt wird, wenn ich mit der rechten Maustaste auf dasselbe Element klicke. "Menü" ist also nicht ganz das, wonach das OP gefragt hat.
quelle
xdotool click 3
macht den Trick. Siehe meine Antwort.Die Tastenkombination für Mac ist CTRL+ SPACE. Dies sollte den rechten Mausklick oder das "Kontextmenü" öffnen.
Unter Linux sollte die Combo CTRL+ lauten, F10und wie angegeben müssen Sie möglicherweise auch die fnTaste umschalten oder gedrückt halten .
Sie haben jedoch erwähnt, dass dies nicht funktioniert.
Daher müssen Sie möglicherweise die festgelegte Tastenkombination für Mac verwenden, da Sie Linux auf einem Mac anstelle eines PCs ausführen.
Klicken Sie hier für weitere Informationen und eine vollständige Liste der Tastenkombinationen.
quelle