Pintasan keyboard setara dengan mengklik kanan

34

Saya mencari jalan pintas keyboard untuk menaikkan menu konteks menggunakan Ubuntu pada MacBook pro. Menekan pintasan keyboard harus memiliki efek yang sama dengan mengklik kanan di lokasi kursor.

Pada keyboard Windows, ada tombol khusus untuk ini di dekat space bar. Saya juga telah membaca tentang menggunakan Shift+ F10atau Ctrl+ Space, tetapi ini tidak berpengaruh pada sistem saya.

Bill Cheatham
sumber
3
kunci antara Alt kanan + Ctrl kanan?
hytromo
3
Saya pikir ini akan berhasil jika saya memiliki keyboard windows penuh, tetapi sayangnya saya terbatas pada tombol yang disediakan pada MacBook.
Bill Cheatham
Anda menggunakan Ubuntu tetapi pada akhirnya itu adalah MacBook Pro.
Daisy
@daisy Yang tidak selalu membuatnya offtopic, atau sebaliknya. Mereka bertanya bagaimana cara mendapatkan pintasan keyboard yang akan memiliki efek klik kanan, yang masih pada topik dan semacamnya.
Thomas Ward

Jawaban:

32

Shift+ F10bekerja dalam kasus saya. Saya kira kebutuhan Fntergantung pada keyboard yang Anda gunakan.

PS Saya menggunakan kombinasi ini pada file di Nautilus (Ubuntu 14.04 LTS).

curi0us-m0nkey
sumber
Terima kasih! Saya dapat mengkonfirmasi ini bekerja pada thinkpad T440 ubuntu 16.04
sunew
Tidak memiliki efek yang sama dengan mengklik kanan lokasi tertentu!
vanadium
Bekerja di Thinkpad E470 di Ubuntu 16.04
vineeshvs
11

Tombol untuk memicu menu konteks disebut Menu. Itu dapat diikat ke kode kunci acak seperti ini:

$ xmodmap -e 'keycode 68 = Menu'

Dapat dipicu secara manual dari baris perintah seperti:

$ xdotool key Menu

Dan untuk mengetahui kode kunci itu saat ini terikat untuk dapat dilakukan:

$ xmodmap -pke | grep Menu

Untuk mengetahui kode kunci apa yang dipancarkan seseorang dapat digunakan:

$ xev
Grumbel
sumber
Saya pikir ini adalah pilihan terbaik karena keyboard modern telah menghapus kunci konteks, sayangnya. Saya menggunakan kode kunci 105 yang merupakan kunci kontrol kanan saya.
Miladiouss
+1 ini adalah jawaban yang benar - secara default di MATE, gnome shift + f10 akan berfungsi tetapi manajer jendela apa pun yang Anda gunakan semuanya akan menjalankan perintah itu. Ini juga menjelaskan bagaimana ini dapat dikonfigurasi - misalnya, jika di sistem Anda tidak berfungsi, cari konfigurasi binding kunci dan tautkan kunci apa pun yang Anda inginkan dengan perintah dan voila itu. terima kasih
cancerbero
Tidak memiliki efek yang sama dengan mengklik kanan lokasi tertentu!
vanadium
10

Coba Shift+ Fn+ F10. Ini berfungsi pada Windows dan Ubuntu di VirtualBox pada OS X untuk saya.

pratnala
sumber
Terima kasih, tapi saya tidak beruntung dengan ini! Mungkin OSX Anda mungkin melakukan interpretasi ini daripada Linux itu sendiri.
Bill Cheatham
Ini berfungsi pada MacBook Air saya yang menjalankan Ubuntu 10.04. Terima kasih!
Waldir Leoncio
Ini berfungsi di ubuntu 14.04 (Dell) juga.
blackfyre
Tidak memiliki efek yang sama dengan mengklik kanan lokasi tertentu!
vanadium
5

Saya biasanya menggunakan dasar: Ctrl+F10

nikc
sumber
2
Di nautilus, menggunakan Ctrl + F10 akan sama dengan Shift + F10 (menambahkan Fn jika perlu) kecuali item dipilih, dalam hal ini Shift + F10 membuka menu klik kanan yang sensitif konteks untuk item tertentu. Misalnya, Ctrl + F10 akan selalu mengatakan "Folder Baru", terlepas. Tetapi jika file "foo.txt" dipilih, Shift + F10 membuka menu dengan (misalnya) "Buka dengan GVim"; atau, jika "foo.mp4" dipilih, menu mungkin mengatakan "Buka dengan VLC".
michael
2

Beberapa kombinasi dari: ( shiftatau ctrl) + ( F10atau FnF10), shift dan ctrl di sebelah kiri keyboard harus digunakan.

Jika Anda ingin menu konteks aplikasi di Raspbian Pi Linux: alt+space

Kadang-kadang kunci konteks berfungsi: tombol tombol konteks pada beberapa keyboard itu adalah satu dengan daftar dan pointer mouse

xxjjnn
sumber
Tidak memiliki efek yang sama dengan mengklik kanan lokasi tertentu!
vanadium
2

Pastikan Anda memiliki paket bernama xdotool yang diinstal.

Buat pintasan aplikasi ini untuk kunci pilihan Anda:

xdotool click 3

Sayangnya ini tidak berfungsi pada beberapa aplikasi, tetapi tampaknya berfungsi pada chromium-browser dan firefox.

Bonus: Untuk klik tengah perintahnya adalah

xdotool click 2

Membuat pintasan aplikasi untuk keyboard dapat bervariasi sesuai dengan lingkungan desktop yang digunakan. Di Xfce (digunakan dalam misalnya Xubuntu) membuat pintasan seperti itu terjadi dengan mudah di dialog Keyboard.

jarno
sumber
1

Solusi saya adalah menemukan mouse 2 tombol lama dan pasang.

Saya mencoba semua jawaban yang saya lihat di atas. Sebagian besar tampaknya mengabaikan bagian dari masalah, yaitu keyboard mac tidak memiliki alt atau tombol windows, selain mouse tidak memiliki dua tombol atau lebih.

Saya juga tidak mengerti apa yang mereka harapkan dilakukan kursor / mouse saat Anda menekan shift-f10 atau apa pun. Saya ingin mengunci ikon ke peluncur, tidak ada cara untuk memilihnya terlebih dahulu dan kemudian menekan beberapa urutan tombol. Saya dapat mengarahkan kursor ke atasnya, atau klik kiri. Klik kiri dan tahan, lalu kunci sequnce sambil menahan? Sepertinya tidak berhasil.

Jawaban di atas dengan perintah xmodmap dan xev sepertinya mengarah ke arah yang benar. Tapi ini lebih seperti "solusi yang ada" daripada solusi yang sebenarnya. Kunci mana yang bisa saya remap tanpa mengacaukan segalanya? Shift-f10 tampaknya tidak melakukan apa-apa sekarang, bagaimana cara saya menggunakan xmodmap untuk memetakan menu ke shift-f10? Setidaknya itu menyediakan tempat untuk memulai pencarian web.

Juga, menu yang muncul ketika saya memanggil "menu kunci xdotool" sambil mengarahkan mouse ke sesuatu bukanlah menu yang sama yang muncul ketika saya klik kanan pada item yang sama. Jadi "menu" tidak cukup seperti yang diminta OP.

Dave
sumber
Keyboard MacBook saya memiliki dua tombol alt. Dan tombol cmd bertindak sebagai kunci Super seperti tombol windows.
jarno
xdotool click 3lakukan triknya. Lihat jawaban saya.
jarno
0

Pengikat kunci untuk Mac adalah CTRL+ SPACE. Ini harus membuka klik kanan atau "menu konteks".

Untuk linux, kombo seharusnya CTRL+ F10dan seperti yang dinyatakan, Anda mungkin perlu beralih atau tahan fntombol juga.

Namun, Anda telah menyebutkan, ini tidak berhasil.

Jadi, Anda mungkin perlu menggunakan set keybinding untuk Mac sebagai gantinya Anda menjalankan linux pada Mac alih-alih PC.

Klik di sini untuk info lebih lanjut dan daftar keybindings yang lebih lengkap.

mchid
sumber