> Внимание

Внимание! Все вопросы по программам, отсутствующим в этом разделе, задавайте в теме Скорая помощь новичкам.

В ЭТОМ РАЗДЕЛЕ ТОЛЬКО КАТАЛОГ ПРОГРАММ! СОЗДАНИЕ ТЕМ С ВОПРОСАМИ ЗАПРЕЩЕНО! ПОИСК ПРОГРАММ.
Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.



MVBklight (EtenBkLight) | тудейный плагин для регулировки яркости



Реп: (541)
MVBklight
версия 1.4.3

В связи с тем, что программа является универсальной для всех аппаратов и для того, чтоб не путать пользователей, проект EtenBkLight переименован.

Прикрепленное изображение

Особенности:
  • устанавливаемые минимальное и максимальное значения подсветки.
  • полностью настраиваемая цветовая гамма.
  • поддержка скинов.
  • различные виды ползунков.
  • отображение подсветки числом или в процентах.
  • возможность ручного ввода кодов dwIoControlCode (см. DeviceIoControl в MSDN) и ключей реестра, отвечающих за установку и получение текущего значения подсветки (эти коды и ключи отличаются от девайса к девайсу).
  • регулировки подсветки с экрана тудей (управление джойстиком вправо - увеличивает, влево – уменьшает, по центральной кнопке - меню настройки, вверх/вниз передвижение по тудей).
  • установка и получение текущей подсветки из командной строки (пример, ‘Cmd 244’ - устанавливает новую, Cmd - возвращает текущую).
  • увеличение/уменьшение подсветки из командной строки (пример, ‘Cmd +’ - увеличивает, ‘Cmd –‘ – уменьшает).
  • переключение подсветки из максимума в минимум и обратно из командной строки 'Cmd m'.
  • балун с регулятором подсветки (управление джойстиком вправо/вверх - увеличивает, влево/вниз – уменьшает, закрытие по центральной кнопке).
  • включение заданной яркости при подключениии к внешнему питанию (только при активном плагине).

Установка:
  1. Устанавливаем cab. Плагин работает только если установлен в основную память (Перед установкой новой версии не забываем отключить плагин).
  2. Запустив из Пуск->Программы->MVBklight или через проводник \Program Files\MalVal\MVBklight\Cfg.exe, производим настройку.
  3. Там же, в настройках включаем плагин.


Настройка:
  1. При первом запуске в строке "Настройки для" появится имя вашего КПК. При этом устанавливаются дефолтные настройки подсветки для этого КПК. Если с ними подсветка не заработает, настраиваем в ручную, см. пункт 2.
  2. В поле "Тип" выбрать соответстующий вашему КПК. Ввести названия ветви и ключей реестра, в которых хранятся текущие значения подсветки при работе от БП и АКБ. Их можно посмотреть где-то здесь HKLM\ControlPanel\Backlight, или здесь HKCU\ControlPanel\Backlight, или где-то еще (соответствующие значения меняются после изменения подсветки штатным регулятором). Для многих КПК это, соответственно, HKCU\ControlPanel\Backlight, ACBrightness и Brightness. Там же можно вычислить максимальное и минимальное значения. Устанавливаем минимальные и максимальные значения и шаг подсветки (работают только допустимые для вашего драйвера значения).
  3. Для WM2005 необходимо ввести соответствующие шестнадцатиричные коды DeviceIoControl. Если у девайса одна общая регулировка при работе от БП и АКБ, необходимо в полях On battery и On power ввести одно и тоже значение (например, как у ETEN).
  4. Для установки скина указать папку, в которой дожны быть четыре 32 битных битмапа с альфа каналом (папки со скином должны быть в папке плагина).


Подробная настройка описана в '!readme.txt' из архива.

За скин благодарим FreeWare

Изменения:

1.4.3
1. Размер полей макс., мин., шаг, значение от сети увеличен до 4 знаков.
2. Исправил обратный порядок для Митаков.
3. Добавлен режим PXA - плавная регулировка яркости записью в региср PWI регулировки, минуя драйвер.
4. Попап:
- автоматическое закрывание.
- закрывание при повторном запуске.
- опция - захватывать кнопки.

1.4.2
1. В cab оставлен один тонкий QVGA скин. Остальные копировать вручную.
2. В настройках регулировки добавлен параметр Доп. код от сети (требуется на многих асусах).
3. Поддержка Asus P526(доп код 0x10000, у 525/535, P7x такой же), Asus A696 (0x10000000), RoverPC C6, Artemis.
4. Добавлен английский интерфейс.
5. Отключение полосы меню в попапе.
6. Пополнена база автонастроек.
7. Изменен (оптимизирован с учетом нововведений по различным устройствам) алгоритм установки яркости. Поэтому возможны проблемы на уже известных (уже рабочих) устройствах.


Жду баги.

Итак, в этой версии регулировка осуществляется прямой записью в регистр, отвечающий за яркость экрана. Минуя драйвер. Поэтому появляется возможность более плавной регулировки (увеличение градаций).[/color][/b]

Протестировано на асус 535 - 256 градаций яркости.

Настройка: Вручную, тип - PXA, необходимо указать hex адрес ячейки, отвечающей за яркость и макс/мин значения. На разных процах они разные.
На PXA270 возможны 4 адреса (приходится перебирать все): 0x40B00004, 0x40C00004, 0x40B00014, 0x40C00014.

В частности, на асус 525 это 0x40B00004, на асус 535 - 0x40B00014:).

Максимальное значение может достигать 1023. Минимальное - 0 - полное отключение подсветки. На других интелах доступны только 2 адреса. Адреса можно смотреть в мануалах на процы. На некоторых девайсах стоят отдельные микрухи для этих целей и решения могут быть другими

Тестируем!

В случае положительных решений отписывайтесь, может придумаем какую-нибудь общую базу настроек. Ну и вообще, идеи по использованию этой возможности (типа, логарифм/антилогарифм по регулировке:)).

Скачать:
Версия 1.4.3: Прикрепленный файлMVBklight.1.4.3.zip ( 141.07 КБ )

Если автонастройки не заработали и не помогли коды для аналогичных аппаратов из ридми, присылаем мне штатный регулятор - разберемся!

Сообщение отредактировал kzvs - 25.12.09, 14:35



Реп: (74)
Верните версию 1,2 в шапку плз... смотрю некоторых не учень радуют проблемы со скинами...
У меня стоит именно 1,2 - работает четко - не конфликтует вроде ни с чем.



Реп: (2)
Подобрал настройки для HTC Hermes:

Коды: 0x220010 и 0x220018
Реестр: Brightness
ACBrightness
Значения от 0 до 10 с шагом 1.



Реп: (541)
Залил в шапку стабильную версию с поддержкой скинов QVGA и VGA, а также возможностью задания заднего фона. По поводу версии 1.2. Не вижу смысла перезаливать. Если обоснуете - залью. По-любому, новые версии функциональнее.

Про атомы, пока не разобрался, нет времени. Про всякие PNG, JPG и так далее тоже. Короче, работаем.



Реп: (27)
Гля енту dll, это от Orsio n725 но и работает на Atom!!!

QTodayMeters.dll



Реп: (33)
Qtek s200 работает при следующих установках:
Minimum 0 (я ставлю 1 что бы случайно не выключать подсветку совсем)
Maximum 4 (можно и больше но на значения больше 4 не реагирует вообще)
Brightness
Brightness
0х2
0х2

При изменении значения на тудей через EtenBkLight значения меняются в настройках системы корректно и соответствуют. При изменении подсветки через настройки системы значения на EtenBkLight не меняются.



Реп: (15)
вот так вот, поставил 1.3.1 и подсветка не регулируется, прописал коды от G500, чё делать? :(
в 1.2 версии просто выбирал вм05 и всё, а тут...
но если выставить значение на плагине и перезагрузить машинку, то подсветка после софт ресета соответует плагину :)

кстати про скины, жёлтая полоска ложится на синюю и тени от них сливаются и становятся жирнее.
нельзя сделать чтобы под жёлтой картинкой убиралась синяя? чтобы они не лежали друг на друге
либо просто, убрать тень на жёлтой и всё(это у меня не получилось, т.к. гдето есть маска, нужно и её редактировать)

скрин на всякий случай, в увеличенном виде Прикрепленное изображение

ну а вобщем жжесть, и красиво и функционально и места немного занимает ;) ждёмс поддержки ландшафта



Реп: (541)
FreeWare,
три раза перчитал, не понял, работает или нет?

Рекомендую каждый раз перед установкой новой версии удалять старый конфигурационный файл и произвести настройки с помощью EBLCfg.exe.



Реп: (15)
MalVal, переставил, терь заработало
так и непонял почему не работало, также всё полностью удолял и ставил...

Сообщение отредактировал FreeWare - 20.01.07, 10:03



Реп: (89)
Безмерно благодарен авторам программы! Я так долго ее искал!
У меня енот М500, когдато регулировка яркости работала в покет+ еще а 2003 винде. После переезда на 2005 перебрал кчу прог, однако работоспособной не нашел.

Рад, что есть люди, которые чмогли воплотить это дело в реальный софт.



Реп: (2)
Хочу обратиться к автору... В программе, на вкладке Colors, когда тыкаешь по прямоугольнику с цветом - появляется диалог с регулировкой цвета (ползунки для RGB компонент)... Так вот - этот диалог не модальный, то есть, если я не буду трогать ползунки, и ткну на другую вкладку - он уйдёт на задний план, а на передний выйдет главное окно приложения настройки. При этом в главно окне ничего не нажимается и создаётся впечатление, что приложение повисло... Надо бы пофиксить эту багу...



Реп: (68)
Долго пытался...Но так ничего и не получилось.
Очень хотса подсветку на атом!



Реп: (0)
Кто разбирается в этом подскажите please настройки для rx1950 ничё не понимаю(((



Реп: (1)
E-ten M700 пашет :) супер :yahoo:



Реп: (541)
[dgt],
если у тебя вм2003, ACBrightness и Brightness для реестра и запретить Use DeviceIoControl

polkpolk,
с атомами пока не разобрался, у них какая-то навороченная схема регулировки. Дважды вызывается DeviceIoControl с разными кодами. Короче, тут надо екскрементировать, а у меня ентого кролика нет. А выкладывать новые версии каждые 2 минуты для отладки просто ломы.



Реп: (27)
MalVal

Жаль что екскременты быстро закончились...

Могу быть бета-тестером на Atom (кстати в полку прибыло енто и Orsio, RoverPC G5, и HP та какой то), клоны...



Реп: (541)
Mr.Nik,
счас совсем нет времени, а главное девайса. Разгребусь на работе может разберемся.

ЗЫ. На всякие орсио, роверы итд, выложите dll-ки штатного регулятора, плиз.



Реп: (0)
MalVal, не.. не 2003ий на rx1950 ставят wm5((



Реп: (541)
[dgt],
тогда выложи штатный регулятор



Реп: (68)
Готов предложить любую посильную помощь в осуществление мечты всех атомоводов и подобных им.
Жду и надеюсь на создание чуда.



Реп: (541)
Mr.Nik и остальные атомоводы и подобных им,
прошу проверить эту программульку.

На что обратить внимание:
1. При запуске программы, соответствуют ли значения подсветки в проге тем, что установлены штатным регулятором?
2. Необходимо "порегулировать" во время зарядки и на батарейке обоими регуляторами (т.е. проверить четыре варианта). Меняется ли подсветка хотя бы где-нибудь?

Если что-то заработает, хоть какие-то реакции, отпишитесь подробнее.


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 23.07.24, 01:34