Сочетание клавиш эквивалентно щелчку правой кнопкой мыши

Я ищу сочетание клавиш для вызова контекстного меню с помощью Ubuntu на MacBook Pro. Нажатие сочетания клавиш должно иметь тот же эффект, что и щелчок правой кнопкой мыши в позиции курсора.

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

34
задан 30 March 2015 в 12:39

8 ответов

Shift + F10 работал в моем случае. Я предполагаю, что потребность в Fn зависит от клавиатуры, которую вы используете.

П.С. Я использовал эту комбинацию для файла в Nautilus (Ubuntu 14.04 LTS).

0
ответ дан 30 March 2015 в 12:39

Попробуйте Shift + Fn + F10 . Это работает на Windows и Ubuntu в VirtualBox на OS X для меня.

0
ответ дан 30 March 2015 в 12:39

Я обычно использую базовые: Ctrl + F10

0
ответ дан 30 March 2015 в 12:39

Некоторая комбинация: ( shift или ctrl ) + ( F10 или Fn F10 < / kbd>), используйте клавиши shift и ctrls слева от клавиатуры.

Если вам нужно контекстное меню приложения в Raspbian Pi Linux: alt + пробел

Иногда работает контекстная клавиша: context key button on some keyboards [ 111] это тот, что со списком и указателем мыши

0
ответ дан 30 March 2015 в 12:39

KeySym для запуска контекстного меню называется Menu. Он может быть привязан к произвольному коду ключа, например:

$ xmodmap -e 'keycode 68 = Menu'

. Его можно вручную запустить из командной строки, например:

$ xdotool key Menu

. можно сделать:

$ xmodmap -pke | grep Menu

Чтобы выяснить, какой код клавиши выдает ключ, можно использовать:

$ xev
0
ответ дан 30 March 2015 в 12:39

Убедитесь, что у вас установлен пакет с именем xdotool.

Сделайте это приложение ярлыком для ключа вашего предпочтения:

xdotool click 3

К сожалению, это не работает в некоторых приложениях, но, похоже, работает на Chromium-Browser и Firefox.

Бонус: для среднего щелчка команда -

xdotool click 2

. Создание ярлыков приложений для клавиатуры может варьироваться в зависимости от используемой среды рабочего стола. В Xfce (используется, например, в Xubuntu) создание таких комбинаций происходит легко в диалоговом окне клавиатуры.

0
ответ дан 30 March 2015 в 12:39

Моим решением было найти старую 2-кнопочную мышь и подключить ее.

Я перепробовал все ответы, которые видел выше. Большинство из них, похоже, игнорируют часть проблемы, которая заключается в том, что на клавиатурах Mac нет клавиш alt или windows, в дополнение к мыши, не имеющей двух или более кнопок.

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

Ответ выше с командами xmodmap и xev может показаться в правильном направлении. Но это больше похоже на «решение существует», а не на фактическое решение. Какой ключ я могу переназначить, не испортив вещи? Shift-f10, похоже, сейчас ничего не делает, как бы я использовал xmodmap для отображения меню на shift-f10? По крайней мере, это дает возможность начать поиск в Интернете.

Кроме того, меню, которое появляется, когда я вызываю «xdotool key menu» при наведении курсора мыши на что-то, не то меню, которое появляется, когда я щелкаю правой кнопкой мыши по тому же пункту. Так что «меню» не совсем то, о чем просил ОП.

0
ответ дан 30 March 2015 в 12:39

Связывание клавиш для Mac: CTRL + SPACE . Это должно открыть правой кнопкой мыши или «контекстное меню».

Для linux комбо должно быть CTRL + F10 , и, как указано, вам может потребоваться переключить или удерживать fn ключ, а также.

Однако, вы упомянули, это не работает.

Таким образом, вам может понадобиться использовать набор ключей для Mac вместо этого, поскольку вы используете Linux на Mac вместо ПК.

Нажмите здесь для получения дополнительной информации и более полного списка сочетаний клавиш.

0
ответ дан 30 March 2015 в 12:39

Другие вопросы по тегам:

Похожие вопросы: