Як емулювати клавішу контекстного меню, коли її немає на клавіатурі?


24

Уявіть клавіатуру, якій не вистачає Winклавіші. Це легко наслідувати - ви просто натискаєте CtrlEsc. Однак на клавіатурі, яку я маю зараз, немає жодної клавіші "правої миші" (або "контекстного меню" або як би там не було названо - вона зазвичай розміщується впритул AltGrі має знак трьох горизонтальних смуг чи чогось іншого).

Я дуже звик натискати цю клавішу і не мати її навколо сповільнює (не кажучи вже про аспект роздратування). Як я можу імітувати його на цій обмеженій клавіатурі?


2
Чи є у вас клавіші на клавіатурі, якими ви часто не користуєтесь?
nhinkle

чесно кажучи, ви були б єдиною людиною, яку я коли-небудь бачив, використовуючи цей ключ ...
Keltari

1
Чому голос ?!
Конрад Вільтерстен

2
@Keltari Я прошу відрізнятися. Наприклад, коли я перебуваю у вікні з купою файлів і позначаю один, натискаючи напр. "A", дуже швидко натиснути відповідну клавішу, а потім "s", щоб надіслати файл комусь. Я знаю дуже багато людей, які його використовують (жоден з них не важкий для використання гризунів).
Конрад Вільтерстен

@nhinkle На жаль, ні. Це ця крихітна, мінімалістична та обрізана клавіатура від Surface ...
Konrad Viltersten

Відповіді:


24

Я думаю, ти шукаєш Shift+ F10.

РЕДАКТУВАННЯ: Деякі менші клавіатури вимагають використання Fnклавіші в поєднанні з F1- F12використовувати їх. Більшу частину часу ви можете "функціонувати блокування" за допомогою Fn+ CapsLockабо змінити типову поведінку клавіш F у BIOS.


@ ṧнʊЯ Він працює для мене як на клавіатурі мого ноутбука, так і на приєднаній бездротовій клавіатурі usb.
DavidPostill

1
@ ṧnʊß: Я користуюсь цим постійно на клавіатурах, у яких немає клавіш меню ... Хоча це не працює в КОЖНОму контексті. Наприклад, я можу відкрити контекстне меню на веб-сторінці за допомогою клавіші меню або клацання правою кнопкою миші, але не за допомогою Shift + F10. Це працює майже скрізь. Працює в Windows Explorer. РЕДАКТУВАННЯ: Ваша клавіша F10 може працювати лише в тому випадку, якщо натиснута клавіша Fn залежить від конфігурації клавіатури ноутбука.
Catatonic27

Вибачте забули про 'fn'. +1 для простого рішення
ᔕᖺᘎᕊ

2
@ ṧnʊß Насправді, зауваження про Fn-ключ важливе, оскільки на невеликих клавіатурах вони часто є вторинними. Я активував їх як основний ключ CapsLocking їх, але я відредагую відповідь, щоб покращити її від добра до великої.
Конрад Вільтерстен

Дякую за це, я був у збитку, коли нова система вийшла без жодної.
Oxwivi

2

Кнопка, на яку ви посилаєтесь, називається "клавіша меню" btw.

Ви можете використовувати AutoHotKey, щоб перевстановити клавішу меню до іншої клавіші на клавіатурі (навіть не маючи клавіші на клавіатурі).

Я заперечую клавішу Caps Lock, тому використовую це:

Встановіть AHK і створіть файл блокнота, який закінчується на .ahk:

CapsLock::AppsKey

Це запускає клавішу меню ( AppsKey) при натисканні кнопки блокування шапки.

Якщо ви не хочете використовувати клавішу Caps Lock, перегляньте тут список клавіш, що підтримують AHK.


ви це виправили. appskey правильний
Keltari

@Keltari Так - раніше, у мене було в голові "меню" і набрав це!
ᔕᖺᘎᕊ

0

Я виявив, що використання AutoHotKey із наступним сценарієм, здавалося, працює

<^>!m::AppsKey
return 

картографування

AltGr + m 

в контекстне меню / клавішу програми / клавішу меню

Чомусь, якщо я спробував використовувати лише ключ AltGr

<^>!

це не спрацювало, мені потрібно було додати ще один ключ і вибрав "m", оскільки це близьке та зручне натискання у комбо.

Щоб автоматично відобразити це відображення після перезавантаження:

  • win + R
  • тип оболонки: загальний запуск
  • Скопіюйте ярлик у сценарій AHK та вставте його сюди
  • можна сказати, що ви не можете і хочете цього на робочому столі
  • Якщо так, скажіть так, то виріжте і вставити його з робочого столу в папку запуску

Зверніть увагу: якщо інші люди використовують машину і НЕ хочуть відображення, використовуйте

shell:startup 

замість цього

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