Как можно перемещать указатель мыши с помощью клавиатуры?

16359
portoalet

Есть ли способ, как я могу перемещать указатель мыши с помощью клавиатуры?

2
ты имеешь в виду указатель мыши? Babu 14 лет назад 1
да, указатель мыши извини не говорил этого раньше portoalet 14 лет назад 1

3 ответа на вопрос

7
Chris Johnsen

В « Системных настройках» выберите « Специальные возможности» > « Мышь и трекпад» (или выполните поиск «клавиш мыши»). Включение клавиш мыши (что обычно можно сделать, нажав Optionпять раз) позволяет цифровой клавиатуре функционировать как «джойстик» в 8 направлениях ( 7= влево + вверх, 8= вверх, 9= вправо + вверх и т. Д.). Используйте клавиатуру, 5чтобы щелкнуть мышью (быстро нажмите ее дважды, чтобы дважды щелкнуть мышью; удерживайте нажатой клавишу Control, одновременно нажимая правую кнопку мыши).

Это работает в Mavericks? vaichidrewar 10 лет назад 0
@vaichidrewar: Да (только что подтверждено на MacBook Air с версией 10.9.3). Кроме того, если на вашей клавиатуре нет клавиатуры (например, ноутбука), эффективными клавишами (на клавиатуре раскладки QWERTY) являются `7`,` 8`, `9`,` u`, `i`,` p `,` j`, `k`,` l` (как если бы цифровая клавиатура 3 × 3 была перенесена в правую центральную часть клавиатуры) - другие клавиши не работают, пока активна клавиша мыши, поэтому вы будете нужно отключить его, чтобы сделать нормальный набор текста. Chris Johnsen 10 лет назад 3
@ChrisJohnsen Спасибо! Я думал, что после поиска я увижу «ключи мыши» в результатах. Но наиболее релевантный пункт после поиска - «сделать мышь и трекпад более легким в использовании», и изначально я не мог связать его с настройкой «клавиш мыши». vaichidrewar 10 лет назад 0
6
fideli

Да. Давайте предположим, что вы находитесь в редакторе документов, и у вас есть куча текста, по которому вы хотите перемещаться. Вы можете использовать клавиши со стрелками ← ↑ → ↓ для перемещения одного символа в любом направлении по горизонтали или на одну строку в любом направлении по вертикали.

Чтобы перейти к началу или концу строки, введите ⌘ ← или ⌘ → соответственно. ⌘ ↑ и ↓ ↓ переходят к началу и концу документа. В областях, где эти ярлыки не работают, например, в Терминале, используйте вместо этого ⌃A и ⌃E (что может использоваться в большинстве текстовых элементов управления Какао).

Вы можете переместить одно слово влево или вправо, используя ⌥ ← или ⌥ → соответственно. Аналогично, ⌥ ↑ и ⌥ ↓ перемещаются в начало и конец абзаца.

Как отмечает Крис Джонсен в комментариях, вы также можете использовать « другие Emacs-подобные привязки (⌃F: →, ⌃B: ←, ⌃N: ↓, ⌃P: ↑, ⌃T: транспонировать (поменять) символы) », Крис также упоминает некоторые интересные тонкости с мягким текстом, где « andA и ⌃E работают по всей строке, а ⌘ ← и ⌘ → работают с текущей частью строки с отображением на экране ». Спасибо за это.

Не уверен, что именно об этом говорил ваш расплывчатый вопрос, но вы определенно можете перемещать курсор с помощью клавиатуры практически в любом месте Mac OS X.

+1 за правильный ⌃, а не за простой, но неправильный ^ :-) Arjan 14 лет назад 2
Обратите внимание, что ⌃A и ⌃E могут использоваться в большинстве текстовых элементов управления Какао вместе со многими другими Emacs-подобными привязками (⌃F: →, ⌃B: ←, ⌃N: ↓, ⌃P: ↑, ⌃T: transpose (swap ) персонажи). Кроме того, для длинных строк, которые «мягко упакованы», ⌃A и ⌃E работают со всей строкой, а ⌘ ← и ⌘ → работают с текущей частью строки, обернутой дисплеем. Chris Johnsen 14 лет назад 1
Ха-ха, я думаю, что это не то, что искал ОП (это имеет смысл сейчас, в ретроспективе). Надеюсь, кто-то может использовать эту информацию. fideli 14 лет назад 1
Несмотря на то, что вопросник не был тем, чем занимался после него, очень вероятно, что он будет очень полезен для людей, ищущих эту тему. Мало кто, похоже, знает о «emacs-подобных» связях _и_ исторических привязках mac. Это не совсем "ви", но это недооценивают. Lake 12 лет назад 0
Лучший неправильный ответ, который я видел за долгое время. Есть ▲. Dave Land 7 лет назад 0
3
Dave

Сдвиг влево + левый alt + num lock активирует цифровую клавиатуру для функции направленного курсора. Используйте 8,9,6,3,2,1,4,7, чтобы навести курсор. Чтобы щелкнуть опцию с помощью курсора, коснитесь 5 и дважды нажмите 5 раз.

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