Я бы хотел перемещаться внутри окон (переходить с одного элемента управления на другой) только с клавиатуры. Потому что это быстрее и не требует перемещения моей руки от мыши к клавиатуре и обратно при вводе данных. Я знаю, что есть сочетание клавиш Tab/Alt+Tab, но это слишком неудобно при работе с большими окнами со многими элементами управления. Перемещение одним нажатием кнопок курсора (влево / вправо / вверх / вниз) к ближайшему элементу управления - это то, что мне нужно. Есть ли программное обеспечение для решения этой задачи?

5 ответов5

2

Попробуйте это: http://lifehacker.com/217420/hack-attack-more-on-mouseless-navigation

Я пользуюсь уже полгода, и я доволен.

2

Я не уверен, что для этого есть программа, так как навигация между элементами управления в основном устанавливается на стороне разработчика (как правило, порядок "табуляции"). Если это не установлено самой программой, не существует "логики" для перехода от одного элемента управления к другому, кроме поведения "вкладка".

Что вы можете сделать, так это в конечном итоге использовать функции "клавиатура как мышь" из Windows (в опциях доступности, я считаю), что в некоторых случаях будет быстрее, чем нажатие клавиши "Tab".

Но в идеале, я думаю, такая потребность будет удовлетворена Pointing Stick, поскольку она позволит перемещаться между элементами управления, не отрывая рук от клавиатуры, но она специфична только для некоторых ноутбуков (и сильно зависит от того, как вы ее используете). Хотя он не отвечает полностью, так как он все еще требует "указывать" на элементы управления.


Изменить : на самом деле есть способ навигации, как это в браузере Opera. Вы можете увидеть учебник здесь.

Основная функция - нажать Shift+Arrow. Они называют это Пространственная навигация, и она позволяет переходить по ссылкам прямо из вашей текущей позиции в нужном вам направлении.

К сожалению, это только для одной программы, и даже, только для ссылок с нее, но это уже начало, я думаю.

(Спасибо DisgruntledGoat за то, что заставил меня обнаружить это в его ответе на другой вопрос.)

0

Большинство приложений поддерживают стандартные правила навигации с помощью клавиатуры.

  • CTRL + TAB будет перемещаться между вкладками в стандартном окне MDI (например, Firefox, и я считаю, что приложения Microsoft Office также.

  • CTRL + Space даст вам доступ к контекстному меню окна приложения (я не знаю, как оно называется, но оно дает вам возможность восстанавливать, минимизировать, максимизировать и, самое главное, перемещать).

Использование клавиши alt даст вам доступ к пунктам меню. У всех известных брендов, о которых я знаю, обычно есть сочетания клавиш для большинства основных функций.

Знание того, с каким приложением вы работаете, поможет определить наилучшее решение для ваших нужд.

Редактировать Я, кажется, перепутал вкладку с несколькими вкладками. Виноват.

Если ваше приложение работает через веб-страницу и работает в Firefox, вы можете написать скрипт GreaseMonkey для изменения порядка табуляции полей или заставить разработчика изменить их, поскольку это то, что контролируется HTML.

0

Вам не нужно ничего устанавливать. Это функция доступности в Windows.

MouseKeys

0

Большинство элементов управления также имеют ярлык Alt, чтобы вы могли, например, нажать Alt + J, чтобы перейти к полю и начать редактирование.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .