Bt-teh.ru

БТ Тех
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

IPhone — есть ли способ регулировки яркости экрана на уровне устройства

iPhone — есть ли способ регулировки яркости экрана на уровне устройства

Я знаю об этом посте под названием «iPhone — есть ли способ регулировки яркости экрана», и на самом деле я проверил официальный Apple API UIScreen , но это может изменить яркость только в одном приложении, и мой вопрос заключается в чем-то другом, хотя я думаю, что, скорее всего, такого способа сделать это нет: можно ли изменить глобальную яркость экрана? Под этим я подразумеваю использование кода для настройки этой полосы яркости:

enter image description here

Хотя моя интуиция подсказывает мне, что Apple, вероятно, не в восторге от этого, и я, вероятно, получу отказ от AppStore, может ли кто-нибудь подтвердить это?

2 ответа

  • Есть ли способ программно регулировать яркость экрана?

У меня есть приложение iPhone для фотографических целей (что-то вроде лайтбокса). Это приложение нуждается в как можно большей яркости. Есть ли способ программно изменить яркость экрана, а затем восстановить ее через некоторое время?

Приведенный ниже код для изменения яркости экрана не работает при включенной автоматической яркости устройства: Window w = getWindow(); WindowManager.LayoutParams lp = w.getAttributes(); lp.screenBrightness=0.09f; getWindow().setAttributes(lp); Как изменить этот код и для работы с автоматической.

Вы не можете, Apple не разрешает никаким приложениям получать доступ к глобальным настройкам экрана. На этой странице Q&A они пишут:

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

Они отвергнут его. Раньше приложение делало это, а теперь они удаляются из AppStore. Вы можете сослаться на это: приложение Flux

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

Я использую следующий код для настройки яркости экрана, который отлично работает на большинстве телефонов: protected fun setBrightness(value: Float) < //Set the system brightness using the.

Есть ли какой-нибудь способ получить значение яркости дисплея и датчика освещенности iPhone? Предположим, у меня есть взломанный джейлбрейк iPhone. Допустимы либо командная строка ssh, либо.

Я пытаюсь использовать фронтальную камеру в качестве датчика яркости (по-видимому, нет публичного API для отдельного датчика яркости, который используется для регулировки яркости экрана). Мне.

У меня есть приложение iPhone для фотографических целей (что-то вроде лайтбокса). Это приложение нуждается в как можно большей яркости. Есть ли способ программно изменить яркость экрана, а затем.

Приведенный ниже код для изменения яркости экрана не работает при включенной автоматической яркости устройства: Window w = getWindow(); WindowManager.LayoutParams lp = w.getAttributes();.

Я хочу изменить яркость экрана с помощью клавиш регулировки громкости. Я использовал этот код, но он не работает: @Override public boolean onKeyDown(int keyCode,KeyEvent keyEvent)<.

Можно ли выделить комбинацию клавиш для регулировки яркости экрана в windows PC? Пример: я нажимаю Alt+B, и он вызывает какой-то скрипт или bat-файл для регулировки яркости экрана.

Я попытался прочитать яркость экрана на телефоне Android, на этом телефоне была включена автоматическая яркость, и я получил значение, равное номеру яркости до того, как была включена автоматическая.

Итак у меня есть рабочий код для изменения яркости экрана как в ответе ей — Программно измените яркость системы Я просто нигде не могу найти, как я могу показать, как меняется панель индикатора.

Как реализовать функцию регулировки громкости и яркости свайпа/касания в приложении? Я попробовал установить Playerview на Touch Listener. ExoPlayer Набор Слушателей На Ощупь. Он на сенсорных.

Регулировка яркости Ubuntu 20.04 не работает

Я не могу регулировать уровень яркости через Gnome. У меня была такая же проблема с 18.04, но она там решилась (честно говоря, не помню как).

Читать еще:  Outlook 2013 синхронизация папок с подпиской очень долго

6 ответов

Решение xrandr у меня не сработало. Я установил регулятор яркости и работал хорошо.

У меня аналогичная проблема. В системном меню нет ползунка яркости экрана (тот, что ниже громкости). Я знаю, что есть обходной путь с использованием xrandr, который выглядит следующим образом:

Результат выглядит так:

Я использую двойной экран, поэтому у меня 2 канала (DP-1 и DP-2). Затем вы можете настроить яркость, набрав

Здесь я использую 0,8 в мониторе DP-3. Просто сделайте то же самое для другого монитора, и все готово.

Однако я заметил, что яркость экрана колеблется, и ни одно решение, которое я нашел в Интернете, не помогло мне.

В моем случае я решил эту проблему, обновив версию ядра с 5.4 до 5.6.

Затем он вернет список доступных ядер. Я установил linux-image-5.6.0-1028-oem, который на данный момент указан внизу.

Вы можете установить его следующим образом.

После перезагрузки вашей системы вы можете увидеть, что ваше ядро ​​обновлено.

Для справки: мой GRUB_CMDLINE_LINUX_DEFAULT установлен как исходный, то есть GRUB_CMDLINE_LINUX_DEFAULT=»тихий всплеск». Кроме того, я установил регулятор яркости, но не уверен, помогло это мне или нет.

Надеюсь, это поможет вам.

Если у вас возникли проблемы 20.04 и вы обновились с более ранней версии, в которой вы настроили файл grub, попробуйте вернуть файл grub к исходному:

тогда делай sudo update-grub , затем перезапустите.

Я подозреваю, что в 20.04 были исправлены проблемы с яркостью 18.04 и, по иронии судьбы, их исправление нарушает ваше исправление для более ранних версий.

Не уверен, но у меня это сработало. Удачи.

Да, на это уже давали ответ. И это был метод, который я использовал в 18.04, до обновления.

Для меня проблема была решена простым пересбором initrd в другой раз после загрузки в новое ядро:

Очевидно, вы должны запустить это с пакетом вашего текущего загрузочного ядра. Если вы не уверены, бегите uname -r чтобы получить имя ядра. Более того, имена пакетов после dpkg-reconfigure автозаполнение в моем bash, но ваши настройки могут отличаться.

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

Моя конфигурация и наблюдаемое поведение

  • Проблема была, как описано выше, впервые обнаружена после обновления до Ubuntu 20.04 (раньше работала яркость)
  • Решение Ренато Миотто (через xrandr —output . —brightness 0.8 ) позволил мне изменить яркость, но системные клавиши все еще не работают и используются xrandr сбрасывает цвет экрана (ночной цветовой режим)
  • Macbook Air 3,2 (очень старый, обычно возникают проблемы с загрузкой EFI, связанные с графикой)
  • KDE Neon, видеодрайверы Nvidia, ядро ​​5.4.0-54-generic

Обратите внимание, что у драйверов Nvidia на MacBook Air 3,2 есть целый набор других, не связанных с этим проблем, некоторые из которых связаны с регулировкой яркости. В частности, вам необходимо добавить настройки параметров устройства, связанных с X EnableBrightnessControl=1 согласно Яркости не работает после установки драйвера NVIDIA. Кроме того, MacBook Air 3,2 по умолчанию может вообще не загружать пригодную для использования графику в драйверах Nvidia, что исправлено установкой определенных регистров PCI-E в grub в соответствии с проприетарными драйверами NVidia с EFI на Mac, чтобы предотвратить перегрев. Оба они применялись ранее на моей машине и оставались активными после обновления, поэтому не связаны.

Что еще я сделал (возможно, взаимодействовал с указанным выше исправлением)

После обновления я заметил еще две проблемы с загрузкой и исправил их. Это могло повлиять на эффективность моего исправления:

  1. Я исправил Failed to Set MokListRT: Invalid Parameter следуя (адаптированной версии KDE Neon) Shibiwan ответу на Ubuntu 20.04 Не удалось установить MokListRT: параметр Invallid.
  2. Мое загрузочное меню grub тоже исчезло. Восстановил редактированием /etc/default/grub содержать GRUB_TERMINAL=console , GRUB_TIMEOUT_STYLE=menu , а также GRUB_TIMEOUT=10 . После этого, update-grub необходимо запустить (что выше dpkg-reconfigure тоже подойдет).
Читать еще:  Как синхронизировать музыку на айпад с компьютера

Работа меню grub также является минимальной защитой при изменении настроек загрузки, поэтому имеет смысл сначала решить эту проблему, если вы тоже это видите.

Не могу отрегулировать яркость экрана на Macbook Pro 10,1 Ubuntu 13.10

Я недавно установил Ubuntu на свой MacBook Pro с сетчаткой (следуя этому замечательному руководству ).

Пока все работает нормально, однако яркость / подсветку экрана нельзя отрегулировать ни с помощью назначенной клавиши, ни с помощью других средств. Я знаю, что я не первый, кто решает эту проблему, но все предложенные решения, которые я нашел, мне не помогли. Я неудачно попробовал следующее:

  • В том числе и вариант RegistryDwords» «EnableBrightnessControl=1 в устройствах секции /etc/X11/xorg.conf
  • приложение xbacklight
  • Я также не нашел ни одного файла, такого как mbp_backlight или apple_backlight в моей системе, который, вероятно, будет отправной точкой.

Я использую Nvidia-драйвер. (Кстати: с драйвером nouveau работают клавиши для регулировки яркости. Однако с драйвером nouveau Ubuntu не выходит из режима ожидания)

Любые предложения, что я могу сделать? Благодарность!

Я установил Ubuntu 13.10 на свой 15-дюймовый MacBook Pro 11,3 (конец 2013 г.) с ядром 3.14.0-031400rc5-generic и драйвером Nvidia 331.49. Мои клавиши управления яркостью тоже не работали. Исправлено было добавить эту строку в /etc/rc.local :

setpci -v -H1 -s 00:01.00 BRIDGE_CONTROL=0

Клавиши управления яркостью теперь работают.

если вы хотите использовать подсветку с драйверами nvidia, попробуйте запустить (как root):

Затем настройте подсветку с помощью файла sysfs gmux_backlight:

Найти видео / видеокарту в Ubuntu и Linux Mint

Запустите команду ниже в терминале, чтобы узнать, какая видеокарта используется для подсветки / яркости:

найти графический драйвер в Ubuntu

Как видите, вывод для меня — dell_backlight и intel_backlight. Показателем того, что используемая видеокарта является Intel. Другой способ узнать видеокарту — перейти в Системные настройки-> Детали-> Графика. Вы можете увидеть графическую карту в использовании.

Если ваша видеокарта Intel, вы можете приступить к исправлению ниже. Исправлена ​​проблема управления яркостью с картой Intel в Ubuntu и Linux Mint:

Откройте терминал и создайте следующий файл конфигурации, если он не существует:

Теперь нам нужно отредактировать этот файл. Вы можете использовать любой редактор, будь то терминальный или графический.

Добавьте следующие строки в этот файл:

Сохрани это. Выйдите и войдите обратно. Регулировка яркости теперь должна работать через функциональные клавиши:

Исправлена ​​ошибка управления яркостью в Ubuntu 13.10

Я отключаю NVidia GPU используя Cli

Чтобы это произошло при запуске, добавьте приведенную выше строку в /etc/rc.local

Убедитесь, что у вас установлены драйверы Intel.

При этом приостановка, возобновление и регулировка яркости экрана работают как шарм.

Единственная проблема, которая все еще остается нерешенной, — это зависание коробки во время выхода из системы / завершения работы из-за этой ошибки (необходимо принудительно завершить работу, удерживая клавишу питания в течение 5 секунд).

казнить $ sudo gedit /etc/default/grub

Измените строку GRUB_CMDLINE_LINUX_DEFAULT=»quiet splash» на:

GRUB_CMDLINE_LINUX_DEFAULT=»quiet splash acpi_backlight=vendor»

казнить $ sudo update-grub

Archlinux Wiki по регулировке яркости здесь .

Что ж, самое приятное решение, которое я нашел, было отключить мой дискретный графический процессор Nvidia с gfxCardStatus под OSX и перезагрузиться в Ubuntu. Тем не менее, это не очень элегантно, и поэтому я все еще ищу подобные способы в Ubuntu. Так что, если кто-нибудь знает способ отключить графический процессор Nvidia под Ubuntu, дайте мне знать. Я попробовал шмеля, но безуспешно. Очевидно, что он не совместим с моими MacBook или MacBook в целом, так как Mac не использует технологию Optimus. Честно говоря, я ничего не знаю обо всем этом, я просто хочу, чтобы Ubuntu элегантно работала в моей системе.

Читать еще:  Программа для синхронизации самсунг дуос

Как изменить яркость вашего дисплея Mac за пределы уровней по умолчанию

Как изменить яркость дисплея Mac за пределами уровня по умолчанию 00 Работа в темнотеТам он был один в «темном» романтическом кафе. Его девушка только что позвонила и сказала, что она «немного» опоздает. Он слишком хорошо понимал, что для нее значило «немного». Поэтому, вооружившись своим MacBook, он попытался использовать время ожидания, работая продуктивно.

Через несколько минут перед экраном он начал замечать, что его освещенное монитором лицо было самой «яркой» вещью в комнате. Его глаза также начали чувствовать боль и слезотечение. Он попытался уменьшить яркость дисплея, но он был уже на минимально возможном уровне яркости. Еще одним уменьшением будет полная темнота. Что он должен сделать?

Хотя романтическая обстановка кафе не будет соответствовать истории каждого, я уверен, что есть другие места (комната в общежитии, автостоянка, задний двор) и ситуации (крайний срок, мир во всем мире, обновление статуса Facebook), которые заставляют кого-то продолжать работать со своим компьютером в темноте

Если вы оказались в таких ситуациях, вы будете знать, что решение состоит в том, чтобы настроить яркость экрана между минимальной шкалой Apple по умолчанию и чистым черным состоянием. Вот три альтернативных приложения для регулировки яркости на Mac.

отрегулируйте яркость на MacBrightness Control — это небольшое автономное приложение с простым интерфейсом. Размер установщика составляет всего 146 кБ, а само приложение представляет собой небольшое окно с ползунком посередине.

01b Контроль яркостиПросто сдвиньте шкалу влево, чтобы уменьшить яркость дисплея. Приложение говорит, что если вы хотите восстановить исходную яркость, вы можете нажать на кнопку «Восстановить» или нажать клавишу Escape. Но я обнаружил, что хотя это действие осветляет экран, цветовая комбинация немного искажается. Закрытие приложения вернет все в нормальное состояние.

Это приложение не обновлялось с 2006 года, но отлично работает под Leopard.

02a значок оттенковОттенки — это элемент панели настроек на вашем Mac, который добавляет более плавные настройки яркости экрана, чем настройки по умолчанию. После установки вы можете сделать экран ярче или темнее в более широком диапазоне, чем встроенные элементы управления Mac.

Сайт разработчика предоставляет три вида установщика: PowerPC, Intel и Universal Binary. Как и управление яркостью, оттенки также непригодны для программного обеспечения для калибровки цвета и не должны использоваться, если точность цвета имеет решающее значение.

02c Shades PrefPane - Горячие клавиши

Shades позволяет пользователям активировать «горячие клавиши» для управления его функциями с помощью сочетаний клавиш. Одна горячая клавиша, которую следует запомнить, — это аварийное восстановление яркости: Alt + Esc.

03a Яркость ИконкаЯркость добавляет пункт меню для регулировки яркости дисплея. Сайт разработчика также указывает, что если у вас есть компьютер Mac с клавиатурой с подсветкой, такой как PowerBook или MacBook Pro, это небольшое приложение добавит второй пункт меню для регулировки подсветки.

На самом деле, это приложение заменяет только кнопку яркости на клавиатуре и не помогает в «темноте». Но так как это довольно полезно, а также связано с контролем Приложение 03b BrightnessЯркость экрана я сюда включил.

Одна из идей — помочь пользователям освободить функциональные клавиши, которые использовались для управления яркостью. Для тех, кто часто пользуется функциональными клавишами — например, пользователи Photoshop — эта возможность действительно пригодится.

Вы были в ситуации, когда вам нужен почти темный экран для работы? Знаете ли вы другие программные альтернативы для регулировки яркости на ноутбуке Mac? Пожалуйста, поделитесь, используя комментарии ниже.

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector