Предположим, что моя мышь внезапно умерла во время работы на активной веб-странице. Но курсор мыши там присутствует. Теперь могу ли я переместить курсор с помощью клавиатурной команды и выбрать любую опцию на этой веб-странице?
решение1
Если вы действительно хотите сделать это из командной строки, то вы можете установитьxdotool(он упакован как минимум в Ubuntu 16.04) и выполните команды вроде этой:
xdotool mousemove 10 500 && xdotool click 1
решение2
Хотя это и не совсем то, что вам нужно, большинство приложений (включая браузер) можно полностью контролировать с помощью клавиатуры. Например, используйтеTab
ключчтобы перейти от выделенного текста к другому, введите , space
чтобы активировать ссылку. С помощью Pgage Up
и Page Down
вы можете прокручивать страницу. Для доступа к меню удерживайте Alt
, подчеркнутые буквы являются сочетанием клавиш для активации соответствующего меню. Например, Alt
с помощью F
открывает меню файлов, а затем вы можете перемещаться по меню с помощью клавиш со стрелками.
Тем не менее, если вам действительно необходимо активировать режим мыши, вы можете сделать это, как описано ввики.
решение3
Я не знаю, какой браузер вы используете, но в Mozzila есть дополнение, которое называетсяvimkeybindings, так что это даст вам возможность использовать клавишу vim для навигации в браузере, в Crome этот инструмент называетсявимий.
Это из небольших документов:
Об этом дополнении Vi(m) сочетания клавиш направления для Firefox.
h : scroll left j : scroll down k : scroll up l : scroll right g : go to the top of the page G (shift-g) : go to the bottom of the page
решение4
в то время как ваша мышь в определенном приложении может быть заморожена, потому что само приложение заморожено или по другим причинам, простое решение в среде рабочего стола, которое по крайней мере позволяет вам переключаться между приложениями, это Alt-Tab. Как упоминалось ранее, если вы не можете использовать Cntrl-Tab (или подобные движения) внутри вашего приложения, я думаю, что, вероятно, вы не сможете щелкнуть мышью в этом приложении, даже если вы управляли мышью с помощью клавиатуры