Sağ tıklamaya eşdeğer klavye kısayolu


34

Bir MacBook pro'da Ubuntu kullanarak bir bağlam menüsü oluşturmak için bir klavye kısayolu arıyorum. Klavye kısayoluna basmak, imleç konumunda sağ tıklatma ile aynı etkiye sahip olmalıdır.

Windows klavyelerinde, bunun için boşluk çubuğunun yakınında özel bir düğme bulunur. Ayrıca Shift+ F10veya Ctrl+ ' yı kullanmayı da okudum Space, ancak bunların sistemim üzerinde bir etkisi yok.


3
sağ Alt + sağ Ctrl arasındaki anahtar?
hytromo 11

3
Tam pencereli bir klavyem olsaydı bunun işe yarayacağını düşünüyorum, ama ne yazık ki bir MacBook'ta sağlanan tuşlarla sınırlı kaldım.
Bill Cheatham

Ubuntu kullanıyorsunuz ama sonuçta MacBook Pro.
Daisy

@daisy Hangi mutlaka offtopic veya başka türlü yapmaz. Sağ tıklamanın etkisi olabilecek bir klavye kısayolunun nasıl hâlâ konu üzerinde olduğu hakkında nasıl bilgi alacağını soruyorlar.
Thomas Ward

Yanıtlar:


32

Shift+ F10benim durumumda çalıştı. Sanırım ihtiyaç duyduğunuz Fnklavyeye bağlı.

PS Bu kombinasyonu Nautilus'taki bir dosyada kullandım (Ubuntu 14.04 LTS).


Teşekkürler! Bunun bir thinkpad T440 ubuntu 16.04'de çalıştığını onaylayabilirim
sunew 4:18

Belirli bir konuma sağ tıklatarak aynı etkiye sahip değil!
vanadyum


11

Bağlam menüsünü tetikleyen keyym olarak adlandırılır Menu. Bu gibi rasgele bir anahtar kod bağlı olabilir:

$ xmodmap -e 'keycode 68 = Menu'

Aşağıdaki gibi komut satırından manuel olarak tetiklenebilir:

$ xdotool key Menu

Anahtar kodunu bulmak için şu anda yapılabilecek birine bağlı:

$ xmodmap -pke | grep Menu

Bir tuşun hangi tuş kodunu yayacağını bulmak için aşağıdakileri kullanabilirsiniz:

$ xev

Modern klavyeler ne yazık ki bağlam anahtarını kaldırdığından, bunun en iyi seçenek olduğunu düşünüyorum. Doğru kontrol anahtarım olan 105 anahtar kodunu kullandım.
Miladiouss

+1 bu doğru cevaptır - MATE'de varsayılan olarak, gnome shift + f10 çalışacaktır, ancak hangi pencere yöneticisini kullanırsanız kullanın, bu komutu uygularlar. Ayrıca, bunun nasıl yapılandırılabileceğini de açıklar - örneğin, sisteminizde işe yaramazsa, anahtar ciltleri yapılandırmasını arayın ve istediğiniz komut ve işte istediğiniz tuşları bağlayın. teşekkürler
cancerbero

Belirli bir konuma sağ tıklatarak aynı etkiye sahip değil!
vanadyum

10

Shift+ Fn+ 'I deneyin F10. Bu benim için OS X üzerinde VirtualBox içinde Windows ve Ubuntu üzerinde çalışıyor.


Teşekkürler, ama bu konuda şans alamıyorum! Belki de OSX'iniz bu yorumu Linux'un kendisinden çok yapıyor olabilir.
Bill Cheatham

Bu MacBook Air'de Ubuntu 10.04 ile çalıştı. Teşekkürler!
Waldir Leoncio,

Ayrıca ubuntu 14.04 (Dell) üzerinde de çalışır.
blackfyre

Belirli bir konuma sağ tıklatarak aynı etkiye sahip değil!
vanadyum

5

Genel olarak temelini kullanırım: Ctrl+F10


2
Nautilus'ta, Ctrl + F10 kullanmak, bir öğe seçilmediği sürece Shift + F10 ile aynı olacaktır (gerekirse Fn eklenmesiyle) , bu durumda Shift + F10, söz konusu öğe için içeriğe duyarlı sağ tıklatma menüsünü açar. Örneğin, Ctrl + F10 ne olursa olsun, her zaman "Yeni Klasör" der. Ancak bir "foo.txt" dosyası seçiliyse Shift + F10 (örneğin) "GVim ile Aç"; veya "foo.mp4" seçilmişse, menü "VLC ile aç" diyebilir.
michael,

2

Bazı kombinasyonlar: ( shiftveya ctrl) + ( F10veya FnF10), klavyenin solunda vardiya ve ctrls kullanılmalıdır.

Raspbian Pi Linux'ta uygulama bağlam menüsünü istiyorsanız: alt+space

Bağlam anahtarı bazen çalışır: bazı klavyelerde içerik tuşu düğmesi liste ve fare işaretçisi ile olanıdır


Belirli bir konuma sağ tıklatarak aynı etkiye sahip değil!
vanadyum

2

Yüklü xdotool adında bir paket olduğundan emin olun.

Tercih ettiğiniz anahtar için bu uygulamayı kısayol yapın:

xdotool click 3

Ne yazık ki bu, bazı uygulamalarda çalışmaz, ancak krom tarayıcı ve firefox'ta çalışır gibi görünmektedir.

Bonus: Orta tıklama için komut

xdotool click 2

Klavye için uygulama kısayolları yapmak, kullanılan masaüstü ortamına göre değişebilir. Xfce'de (örneğin Xubuntu'da kullanılır) bu gibi kısayollar Klavye iletişim kutusunda kolayca olur.


1

Benim çözümüm eski 2 düğmeli bir fareyi bulmak ve fişe takmaktı.

Yukarıda gördüğüm bütün cevapları denedim. Birçoğu sorunun bir kısmını görmezden geliyor, bu da farenin iki veya daha fazla düğmesinin bulunmamasına ek olarak mac klavyelerinin alt veya windows tuşlarının olmamasıdır.

Ayrıca shift-f10 ya da her neyse, imlecin / farenin ne yapmasını beklediklerini anlamadım. Bir simgeyi başlatıcıya kilitlemek istiyorum, önce onu seçmenin bir yolu yok, sonra da bazı tuş dizilerine basın. Üstüne gelebilirim veya sol tıklatabilirim. Sol tıklayın ve basılı tutun, ardından tutarken tuş sırası? İşe benzemiyor.

Xmodmap ve xev komutları ile yukarıda verilen cevap doğru yöne işaret edebilecek gibi görünüyor. Ancak gerçek bir çözümden ziyade "çözüm var" gibi. İşleri mahvetmeden hangi anahtarı yeniden eşleyebilirim? Shift-f10 şimdi hiçbir şey yapmıyor gibi görünüyor, shift-f10 menüsünü haritaya çıkarmak için xmodmap'i nasıl kullanırım? En azından web araması başlatmak için bir yer sağlar.

Ayrıca, fareyi bir şeyin üzerine getirirken "xdotool key menu" yi çağırdığımda çıkan menü, aynı öğeye sağ tıkladığımda çıkan menü ile aynı değil. Yani "menü" OP'nin istediği şey değil.


MacBook klavyemin iki adet alt tuşu vardır. Ve cmd tuşları, windows tuşları gibi Süper tuşlar gibi davranır.
jarno

xdotool click 3hile yapar. Cevabımı gör.
jarno

0

Mac için anahtar bağlama CTRL+ SPACE. Bu, sağ tıklamayı veya "içerik menüsünü" açmalıdır.

Linux için, açılanın CTRL+ olması gerektiği F10ve belirtildiği gibi, anahtarı da açmanız veya basılı tutmanız gerekebilir fn.

Ancak, bahsettiniz, bu işe yaramadı.

Bu nedenle, PC için Mac'te linux çalıştırırken, Mac için set tuş takımını kullanmanız gerekebilir.

Daha fazla bilgi ve daha kapsamlı bir anahtarlık listesi için burayı tıklayın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.