Решено: Переключения между мониторами HotKeys

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

Модератор: Модераторы разделов

Аватара пользователя
farex
Сообщения: 497
ОС: Slackware 12.2, Archlinux

Решено: Переключения между мониторами HotKeys

Сообщение farex »

Небольшое интро:
Имеются два монитора и ВМ флюксбокс.
Из гуи пользуюсь в основном только фф да и то с вимператором.
На втором мониторе обычно запущен urxvt в скрине.

Так вот, можно ли как либо реализовать переключения между мониторами средством горячих клавиш
Так как ужасно неудобно, когда пользуешься в основном клавиатурой, например в вимператоре и мне нужно переключится на второй монитор
Приходится мышкой наводить фокус на второй монитор etc.
Есть ли какое либо решения средствами самого флюкса или..?
Зы: В голову приходит только:
DISPLAY=:0.1 (что либо для фокуса на второй монитор)
Сыграем?
[ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Жив"
Спасибо сказали:
Аватара пользователя
farex
Сообщения: 497
ОС: Slackware 12.2, Archlinux

Re: Решено: Переключения между мониторами HotKeys

Сообщение farex »

Собственно вот решения
Добавить следующие строки в .fluxbox/keys

Код: Выделить всё

<hotkey> :ExecCommand DISPLAY=:0.1 wmctrl -ar urxvt
<hotkey> :ExecCommand DISPLAY=:0.0 wmctrl -ar urxvt

Подразумевается что на первом мониторе и на втором постоянно запущен urxvt

Окончательное решения стало таким: (немного костылеватым но все же.

Код: Выделить всё

Mod4 z :Exec DISPLAY=:0.0 wmctrl -ds 1; DISPLAY=:0.0 wmctrl -ds 0
Mod4 x :Exec DISPLAY=:0.1 wmctrl -ds 1; DISPLAY=:0.1 wmctrl -ds 0

Можно конечно написать условия, но уже как то в лом. (:
Сыграем?
[ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Жив"
Спасибо сказали: