Можно ли перемещать курсор мыши с помощью клавиатурных команд в Ubuntu?

Можно ли перемещать курсор мыши с помощью клавиатурных команд в Ubuntu?

Предположим, что моя мышь внезапно умерла во время работы на активной веб-странице. Но курсор мыши там присутствует. Теперь могу ли я переместить курсор с помощью клавиатурной команды и выбрать любую опцию на этой веб-странице?

решение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 (или подобные движения) внутри вашего приложения, я думаю, что, вероятно, вы не сможете щелкнуть мышью в этом приложении, даже если вы управляли мышью с помощью клавиатуры

Связанный контент