> Внимание

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

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



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



Реп: (9)
MalVal

нифига я на карте в первую очередь глянул - нету ничего



Реп: (68)
Новый AtomBkLight как и предыдущий регулирует подсветку.Все значения совпадают.
Только размер у нового файла отладчика в 3 раза больше стал...
Оооочень ждем релиз тудея на Атом.



Реп: (541)
Glazasty,
про дапмер вот это читал?

polkpolk @ 27.03.07 11:45:32
Оооочень ждем релиз тудея на Атом.

Жду результатов от Mr.Nik или кого-нибудь еще, есть некоторые сомнения.

Прикрепленные файлы

Прикрепленный файлreadme_WM5_Files_Dumper.zip ( 2.18 КБ )



Реп: (541)
panzer201
и остальные пользователи HTC P3300.

Должно сработать

Battery : Brightness, код 0x07
Power : ACBrightness, код 0x08

проверьте



Реп: (149)
Народ, что-то я совсем запутался: где лежит последняя "универсальная" версия, и лежит ли где вообще ? Или проект пошел по пути "отдельная тулзовина для каждой машинки" ?



Реп: (541)
Metazoa,
в самом первом посте (шапкой назвать язык не поворачивается).
все остальные файлы - отладочные для атомов.

Сегодня планирую выложить пофиксенное обновление.



Реп: (27)
MalVal @ 27.03.07 01:55:17
Glazasty,
про дапмер вот это читал?

polkpolk,27.03.07 11:45:32
Оооочень ждем релиз тудея на Атом.

Жду результатов от Mr.Nik или кого-нибудь еще, есть некоторые сомнения.

Все работает исправно, собирай же скорее плагин!



Реп: (541)
Выложил в первом посте новую версию.

Жду результатов от атомов, P3300 и HP hx2190.



Реп: (20)
такс... на 3300 робэ.. но!... у нас на девайте всего 4!! уровня подсветки... при такой дискретности очень неудобно передвигать ползунок тапом!.. чтобв повысить на уровень надо примерно ЗНАТЬ ГДЕ он находится (тоесть если стоит 1й уровень то к полоске первого прибавляем такой же отрезок получаем место тапа) и НИКАК ИНАЧЕ... а чтобы поднять до 100%... нужно тапнуть в вообще в последние пиксели экрана...
неудобно жуть =(



Реп: (9)
не
не заработало

зато заработал WM5_Files_Dumper
спасибо

не совсем как там описано, но в принципе я понял куда рыть и поменял название карты в системе
теперь бэкапит
медленно - за полтора часа процентов 10 сделала

так что видимо длл-ку только завтра смогу залить...



Реп: (20)
все это происходит при поднятии яркости.. при понижении тапаешь на любое место.. (на край.. на середину отрезка на четверть) понижается как надо



Реп: (541)
panzer201 @ 27.03.07 14:32:34
у нас на девайте всего 4!! уровня подсветки... при такой дискретности очень неудобно передвигать ползунок тапом!..

вот это круто!!! Тогда надо думать как поудобнее представить бар подсветки для 4 делений. Может коэфиициент кокой нибудь ввести. Скажем, подсвтка на КПК от 0 до 4, а мы поставим в EtenBkLight от 0 до 20 и после тапа полученное значение делить на 5?

Glazasty,
жду файлец.



Реп: (20)
1....2....3....4
\---\---\---\---\

выше приблизон схема.. работает так: тапнешь на повышение в центр отрезка (минусы) - хрен.. только если тапнуть на конец отрезка (слеш)
вниз на тапы по отрезку работает
по поводу коэффициентов.. фиг знает будет ли это рационально?

Added @ 27.03.2007, 14:54

и подсветка не от 0 до 4... а от 1 до 4 =)
1,2,3,4



Реп: (27)
MalVal @ 27.03.07 03:47:38
Выложил в первом посте новую версию.

Жду результатов от атомов, P3300 и HP hx2190.

Нормуль, тока цвета не сохраняет!
И на максимальном значении плохо тапается до 9 доходит, и приходится несколько раз по экрану тапать пока станет 10.



Реп: (20)
Mr.Nik,
можно тапать один раз.. но на самых крайних пикселях экрана.



Реп: (541)
С цветами счас разберусь.

С максимальным значением все понятно, понятно как происходит и почему (для него всего одна точка на экране). Не понятно как сделать. Можно просто ставить максимум на 1 больше чем надо. А может все-таки замутить что-то с коэффициентом.


С цветами разобрался. Извиняйте за баг. :)

Перезалил в шапку.



Реп: (68)
Super Спасибо.Отлично работает.Сбылась мечта.
Ура Ура новая великая софтина.
Надеюсь что-то изменится с тапом на 10,а то 1 пиксель маловато.



Реп: (15)
MalVal, тут такая проблемка, поставил True Connect(переносит мышку с ББ на экран девайса) так вот когда курсор проходит по плагину тот в свою очередь реагирует на него кагбудто курсор в постоянном тапе
вобщем подсветку регулирует простым движением без нажатия :) ужас как бесит, хотелось бы фикса

Сообщение отредактировал FreeWare - 27.03.07, 19:17



Реп: (541)
FreeWare,
да, я это уже тоже наблюдал у себя :)
Забыл подправить, сделаем.



Реп: (9)
вот она наконец та :)
dll


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

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

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