Комбінація клавіш, еквівалентна клацанню правою кнопкою миші


34

Я шукаю комбінацію клавіш для підняття контекстного меню за допомогою Ubuntu на MacBook pro. Натискання комбінації клавіш має мати такий же ефект, як і клацання правою кнопкою миші на місці курсору.

На клавіатурах Windows є спеціальна кнопка для цього біля пробілу. Я також читав про використання Shift+ F10або Ctrl+ Space, але це не впливає на мою систему.


3
клавіша між правим Alt + правим Ctrl?
hytromo

3
Я думаю, що це спрацювало, якби у мене була повноцінна клавіатура Windows, але, на жаль, я обмежений клавішами, наданими на MacBook.
Білл Чітхем

Ви використовуєте Ubuntu, але в кінцевому підсумку це MacBook Pro.
ромашка

@daisy Що не обов'язково робить його офтопіком чи іншим чином. Вони запитують, як отримати комбінацію клавіш, яка мала б ефект правого клацання, що все ще на тему і таке.
Thomas Ward

Відповіді:


32

Shift+ F10працював у моєму випадку. Я думаю, що потреба Fnзалежить від клавіатури, яку ви використовуєте.

PS Я використовував цю комбінацію у файлі в Nautilus (Ubuntu 14.04 LTS).


Спасибі! Я можу підтвердити, що це працює на ThinkPad T440 ubuntu 16.04
поновлення

Не має такого ж ефекту, як клацання правою клавішею певного місця!
ванадій

Працює в Thinkpad E470 на Ubuntu 16.04
vineeshvs

11

Викликається клавіша для запуску контекстного меню Menu. Його можна прив’язати до довільного коду типу:

$ xmodmap -e 'keycode 68 = Menu'

Можна вручну запускати з командного рядка, наприклад:

$ xdotool key Menu

А щоб дізнатися код коду, який він нині зобов'язаний:

$ xmodmap -pke | grep Menu

Щоб визначити, який ключовий код випромінює ключ, можна використовувати:

$ xev

Я думаю, що це найкращий варіант, оскільки, на жаль, сучасні клавіатури видалили контекстний ключ. Я використовував клавішний код 105, який є моїм правильним керуючим ключем.
Miladiouss

+1 це правильна відповідь - за замовчуванням у MATE, gnome shift + f10 буде працювати, але який би ви не використовували диспетчер вікон, всі вони в кінцевому підсумку виконують цю команду. Також це пояснює, як це можна налаштувати - наприклад, якщо у вашій системі не працює, шукайте конфігурацію прив'язки ключів та зв’яжіть всі потрібні ключі з цією командою та вуалею. спасибі
онкобеберо

Не має такого ж ефекту, як клацання правою клавішею певного місця!
ванадій

10

Спробуйте Shift+ Fn+ F10. Це працює для Windows та Ubuntu в VirtualBox на OS X для мене.


Дякую, але мені з цим не пощастило! Можливо, ваш OSX може робити цю інтерпретацію, а не сам Linux.
Білл Чітхем

Це працювало на моєму MacBook Air під керуванням Ubuntu 10.04. Спасибі!
Вальдір Леонсіо

Він також працює на ubuntu 14.04 (Dell).
blackfyre

Не має такого ж ефекту, як клацання правою клавішею певного місця!
ванадій

5

Я, як правило, використовую основне: Ctrl+F10


2
У nautilus використання Ctrl + F10 було б таким самим, як Shift + F10 (додаючи Fn при необхідності), якщо не вибрано пункт, і в цьому випадку Shift + F10 відкриє контекстно-залежне меню правою кнопкою миші для цього конкретного елемента. Наприклад, Ctrl + F10 завжди буде говорити "Нова папка", незалежно. Але якщо обраний файл "foo.txt", Shift + F10 відкриває меню з (наприклад) "Відкрити за допомогою GVim"; або, якщо вибрано "foo.mp4", меню може сказати "Відкрити за допомогою VLC".
Майкл

2

Слід використовувати деяку комбінацію: ( shiftабо ctrl) + ( F10або FnF10), зрушень та ctrls зліва від клавіатури.

Якщо ви хочете контекстне меню програми в Raspbian Pi Linux: alt+space

Контекстна клавіша іноді працює: кнопка контекстної клавіші на деяких клавіатурах вона є списком та вказівником миші


Не має такого ж ефекту, як клацання правою клавішею певного місця!
ванадій

2

Переконайтеся, що у вас встановлений пакет з назвою xdotool.

Зробіть цей ярлик додатка для ключового типу:

xdotool click 3

На жаль, це не працює в деяких додатках, але, здається, працює на Chrome-браузері та firefox.

Бонус: Для середнього клацання команда є

xdotool click 2

Створення ярликів додатків для клавіатури може відрізнятися залежно від використовуваного середовища робочого столу. У Xfce (використовується, наприклад, Xubuntu) створення таких ярликів відбувається легко в діалоговому вікні клавіатури.


1

Моїм рішенням було знайти стару мишку з 2 кнопками та підключити її.

Я спробував усі відповіді, які я бачив вище. Більшість, здається, ігнорують частину проблеми, яка полягає в тому, що на клавіатурах mac немає клавіші alt або Windows, крім того, що миша не має двох і більше кнопок.

Я також не розумів, що вони очікують, що курсор / миша буде робити, поки ви натискаєте shift-f10 чи що завгодно. Я хочу зафіксувати піктограму на пусковій установці, немає способу її спочатку вибрати, а потім натиснути якусь послідовність клавіш. Я можу навести на нього курсор миші або натиснути його лівою кнопкою миші. Клацніть лівою кнопкою миші та утримуйте її, потім натисніть клавішу, утримуючи її? Здається, це не працює.

Відповідь вище за допомогою команд xmodmap та xev здається, що це може вказувати у правильному напрямку. Але це більше схоже на "рішення існує", а не на власне рішення. Який ключ можна перезавантажити, не псуючи речі? Shift-f10, схоже, зараз нічого не робить, як би я використовував xmodmap для відображення меню map для shift-f10? Принаймні, це дає місце для початку веб-пошуку.

Крім того, меню, яке з'являється, коли я викликаю "меню клавіш xdotool" під час наведення миші на щось, - це не те саме меню, яке з'являється, коли я клацну правою кнопкою миші на той самий елемент. Тож "меню" - це не зовсім те, про що вимагала ОП.


Моя клавіатура MacBook має дві клавіші alt. І клавіші cmd діють як супер клавіші, як клавіші Windows.
jarno

xdotool click 3робить трюк. Дивіться мою відповідь.
jarno

0

Прив'язка клавіш для Mac становить CTRL+ SPACE. Це повинно відкрити клацання правою кнопкою миші або "контекстне меню".

Для Linux Linux комбінація повинна бути CTRL+, F10і, як зазначено, вам може знадобитися також перемикати чи утримувати fnклавішу.

Однак ви вже згадали, це не працює.

Отже, можливо, вам доведеться використовувати набір клавіш для Mac, замість того, як ви використовуєте Linux на Mac замість ПК.

Клацніть тут, щоб отримати докладнішу інформацію та більш повний список клавіш.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.