Выделите окно с фокусом еще больше
У меня есть два монитора, и иногда я начинаю вводить в неправильное окно.
Окно с фокусом выделено в единстве (Ubuntu 16.04) серой тенью.
Есть ли способ выделить окно с фокусом еще больше?
Может быть, с цветной рамкой...
Большое спасибо за все ответы, но...
... они все слишком сложные. Почему простые удобные вещи, как это, так сложно?
4 ответа
Вступление:
Существует расширение доступности для compiz
называется ДОБАВИТЬ Помощник. Основная предпосылка этого расширения - сделать то, что вы просите, - затемнить неактивные окна, сохраняя при этом активное окно нормальным. Ниже приведен скриншот ADD Helper в действии:
https://ask -ubuntu.ru/images/d4cfea7381b0b6709fec7925fce5fede1f4718d3.png
Обратите внимание на то, как окно справа затемнено, а слева остается тот же уровень яркости и прозрачности. ПРИМЕЧАНИЕ. Я проверил это с настройкой двух экранов и наличием полноэкранных окон на обоих мониторах. Работает отлично в каждом конкретном случае. В сочетании с решением user.dz это идеальное сочетание для фокусировки активного окна.
Получение ADD Helper:
Чтобы включить этот плагин, вам понадобятся 2 вещи.
- Включить репозиторий Universe: ADD helper принадлежит
Universe
хранилище, поэтому убедитесь, что оно отмечено в настройках Software & Updates:
https://ask -ubuntu.ru/images/fef34631ccfaf8e04427f77285a49ea63371e807.png
Обновите и установите необходимые пакеты: вам понадобится
Compiz Config Settings Manager
а такжеcompiz-plugins-extra
, Запустите следующую команду, чтобы получить их:sudo bash -c 'apt-get update && apt-get install compiz-plugins-extra compizconfig-settings-manager'
Настройка ADD Helper:
- найти
Dim Inactive
подAccessibility
в диспетчере настроек CompizConfig. Проверьте флажок.
https://ask -ubuntu.ru/images/206f5606fcab4fdaef8d3f8f4121b297fbc2f3fa.png
- Нажмите на значок, чтобы открыть меню. На вкладке "Привязки" установите нужный ярлык (по умолчанию он не работает должным образом) . Лично я использую Ctrl + Alt + P, но не стесняюсь выбирать что-то еще.
https://ask -ubuntu.ru/images/b0a95b42a024f8a5b39f8dfbedb6b190c3cf61fb.png
Под доп. На вкладке "Параметры" настройте яркость и непрозрачность, которые должны отображаться в вашем окне. Установите флажок "включить при запуске", чтобы он запускался при каждом входе в систему. Настройка, которую вы видите на моем первом снимке экрана, выглядит следующим образом:
- Яркость 45
- Насыщенность 45
- непрозрачность 75
https://ask -ubuntu.ru/images/524eb8501007cecb9e3d4d7e46092da038c2a50e.png
В этот момент вы можете нажать сочетание клавиш, которое вы установили для его тестирования, или попытаться выйти из системы / войти в систему.
Как насчет изменения тени украшения Unity для активного окна. Это просто пример для темы Ambiance (то же самое для Radiance).
Изменить каталог для удобного тестирования
cd /usr/share/themes/Ambiance/
Изменить оформление (пример: синий цвет)
sudo nano gtk-3.0/apps/unity.css
Оригинальная черная активная тень
UnityDecoration { ... -UnityDecoration-active-shadow-color: rgba (0, 0, 0, 0.75); -UnityDecoration-active-shadow-radius: 30px; -UnityDecoration-inactive-shadow-color: rgba (0, 0, 0, 0.3); -UnityDecoration-inactive-shadow-radius: 25px; ... }
Теперь синяя активная тень
UnityDecoration { ... -UnityDecoration-active-shadow-color: rgba (0, 0, 255, 0.75); -UnityDecoration-active-shadow-radius: 30px; -UnityDecoration-inactive-shadow-color: rgba (0, 0, 0, 0.3); -UnityDecoration-inactive-shadow-radius: 25px; ... }
Вы можете изменить размер (радиус) и прозрачность тоже.
Выйти Войти.
Как прокомментировал Serg ниже, вышеуказанный метод может подойти для ограниченного числа тем, так как он требует ручного изменения для каждой темы. Вот лучший способ использования Compiz.
Этот отложенный ответ предназначен для упрощения совместного решения @Serg и @user.dz, а также для объяснения известных проблем и обходных путей.
Комбинированное решение упрощено
Убедиться, что main
а также universe
репозитории были включены (по умолчанию). Если включено позже, запустите обновление, запустив sudo apt-get update
,
Установите необходимые пакеты (без дополнительных плагинов)
sudo apt-get install compizconfig-settings-manager compiz-plugins-main
Запустите CompizConfig Settings Manager (CCSM)
ccsm
Включить цветную рамку окна
В CCSM перейдите на Рабочий стол> Плагин Ubuntu Unity> Украшения
Установите флажок для опции "Переопределить настройки темы". Для лучшей видимости и соответствия цвета настройте следующие параметры: "Радиус тени активного окна" (рекомендуемое значение:
20
) и "Активный цвет тени окна" (рекомендуемая непрозрачность:255
; hexvalue:#FF3300
).Включить ADD Helper
В CCSM перейдите к Доступность> Тусклый Неактивный> Разное.Опции
Сначала установите флажок для опции "Включить ADD Helper при запуске", затем установите флажок "Включить неактивное затемнение". Таким образом, плагин будет активирован немедленно без использования сочетания клавиш.
Перезагрузить Unity (если вышеуказанные шаги не имели никакого эффекта при включении)
unity
Известные проблемы и обходные пути
Ниже приведены известные проблемы и обходные пути, о которых я знаю.
Соответствующий цвет является ярким и великолепным, но все окна подсвечиваются одинаковым цветом рамки при использовании функции разворачивания окна (сочетание клавишSuper +W или аналогичное).
Доказательство: ДО - Тот же цвет границы; ПОСЛЕ - Заменена затемненной тенью
Это заметно при использовании только "цветной рамки" (шаг 3). Используйте ADD Helper, чтобы заменить выделенные границы для всех окон с затемненной тенью (шаг 4). Изменение цвета рамки может не сильно помочь, поэтому пользователь должен использовать оба (шаг 3 и 4) для лучшего опыта.
Активное окно работает лучше с ADD Helper, но переход затемнения замедляет систему на моей машине.
Доказательство: не требует пояснений для затронутых пользователей
Это легко облегчить. В CCSM перейдите к Эффектам и отмените выбор плагинов для Анимации и Затухания Windows. Отключение этих эффектов сделает систему более отзывчивой.
Изменение темы с Ambiance (по умолчанию) на Radiance (альтернатива), наоборот, приведет к тому, что граница цветного окна вообще исчезнет.
Доказательство: ДО - Цветная рамка показана, ПОСЛЕ - Цветная рамка исчезла
Это, вероятно, ограничение для переопределения настроек темы. Метод не является постоянным между изменениями. Поэтому после изменения темы перезагрузите Unity (шаг 5), чтобы показать цветную рамку окна. Медленная машина может потребоваться перезагрузить Unity более одного раза, чтобы эффект вступил в силу.
Я специально включил только ссылки на скриншоты для простоты.
Даже без этих скриншотов пользователи, которые следуют решению, поймут проблемы, как только они начнут использовать. Для пользователей, у которых нет этих проблем, они, вероятно, имеют хорошую аппаратную поддержку, которая позволяет запускать среду Unity без сбоев.
Протестировано работа с Unity 7.4.0 и Compiz 0.9.12.2 в Ubuntu 16.04.
Плагин украшений окон в compizconfig-settings-manager (CCSM) позволяет вам редактировать настройки по умолчанию для этого.
sudo apt-get install compizconfig-settings-manager
Для запуска интерфейса диспетчера настроек запустите
ccsm
Прокрутите до раздела "Эффекты" и выберите "Оформление окна".
Включите плагин, щелкнув его флажок, затем настройте параметры "Активная" и "Неактивная тень" по вкусу. Изменения должны появиться автоматически.
Будьте осторожны, играя с чем-то еще в CCSM, пока не убедитесь, что эти настройки стабильны, очень легко полностью сломать установку compiz, поскольку не все настройки совместимы друг с другом.