Перемещение с помощью клавиатуры обзора Activites в среде мультимонитора

Мы можем использовать клавиши со стрелками клавиатуры для навигации между окнами в Обзоре Операций (супер ключ).

Однако при использовании два и больше мониторов, Gnome позволяет перейти между окнами только в пределах единственного монитора, т.е. я не могу перейти к приложению на втором мониторе от первого монитора с помощью клавиш со стрелками.

Есть ли какие-либо обходные решения для такого случая?

P.s. да, существует переключатель Alt+Tab, с которым я могу управлять клавишами со стрелками использования, но вопрос об Обзоре Операций.

ОБНОВЛЕНИЕ

Я погрузился в js исходный код оболочки гнома, но упорно продолженный

Main.overview.viewSelector._activePage.navigate_focus(null, Gtk.Destination.TAB_FORWRAD, false)

эта функция заставила меня погрузиться в st-bin.c код, где я нашел целую путаницу других вызовов.

Так, результат, что я думаю - должен расшириться Page объекты в ViewSelector.js к целым 3 мониторам, таким, что navigate_focus автоматически переключится на следующее окно (среди других окон во всех 3 дисплеях). Проблема состоит в том, что сама функциональность навигации сильно связывается с C бэкенд.

Если кто-либо может помочь иметь дело с реализацией - я и другие пользователи будем очень благодарны.

3
задан 26 May 2018 в 13:36

1 ответ

Я записал очень простой пример (расширение) на так или иначе для достижения объясненный поведение выше: https://github.com/up-to-you/gnome-overview-nav

Этот образец только для доказательства понятий (alt+left, alt+right для вводного обзора и фокусировки left или right контролируйте соответственно).

Если кто-то хочет забрать проект и реализовать полную рабочую версию - всем рады!

0
ответ дан 1 December 2019 в 20:25

Другие вопросы по тегам:

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