[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
[[Ссылки могут видеть только зарегистрированные пользователи. ]]> [[Ссылки могут видеть только зарегистрированные пользователи. ]]> [[Ссылки могут видеть только зарегистрированные пользователи. ]]>
MVBklight - программа управления яркостью подсветки.
Особенности:
устанавливаемые минимальное и максимальное значения подсветки.
полностью настраиваемая цветовая гамма.
поддержка скинов.
различные виды ползунков.
отображение подсветки числом или в процентах.
возможность ручного ввода кодов dwIoControlCode (см. DeviceIoControl в MSDN) и ключей реестра, отвечающих за установку и получение текущего значения подсветки (эти коды и ключи отличаются от девайса к девайсу).
регулировки подсветки с экрана тудей (управление джойстиком вправо - увеличивает, влево – уменьшает, по центральной кнопке - меню настройки, вверх/вниз передвижение по тудей).
установка и получение текущей подсветки из командной строки (пример, ‘Cmd 244’ - устанавливает новую, Cmd - возвращает текущую).
[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Today\Items\ MVBklight]
"DLL"="\\MMC_Storage\\Temp\\MVBklight\\MVBklight.d ll"
"Enabled"=dword:00000000 ;Все эти 6 ключей скорее всего не нужны
"Flags"=dword:00000004 ;Они относятся к Тудей
"Options"=dword:00000001
"Selectability"=dword:00000002
"Type"=dword:00000004
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Today\Items\ MVBklight\Settings]
"ACc"=dword:00000000
"Cl0"=dword:00ff8c78
"Cl1"=dword:00962828
"Cl2"=dword:00ffffff
"Cl3"=dword:00ff8c78
"Cl4"=dword:00ffffff
"Cl5"=dword:00960000 ;цвет значения на баре
"Cl6"=dword:00ffdcc8 ;цвет фона
"Cl7"=dword:00960000 ;цвет текста MVBklight...
"Cpl"="ControlPanel\\BackLight" ;Ветка в реестре, где хранятся настройки яркости WinCE
"Dev"=dword:00000000
"Device"=dword:00000001
"FnN"="Tahoma" ; Шрифт
"Fnt"=dword:01000118 ; Размер шрифта (18h=24), Жирный (100h), Сглаженный (1000000h)
"IoB"=dword:00000000
"IoP"=dword:00000000
"Key"=dword:00000000
"Lng"=dword:00000000
"Max"=dword:00008fc0 ; Макс. значение регистра подсветки. У меня 36800 - опытным путем
"MHg"=dword:00000000
"Min"=dword:00000000 ;Мин. значение регистра подсветки. У меня 0 - опытным путем
"Page"=dword:00000000
"Pop_Hide"=dword:00000005 ;через сколько секунд прятать ползунок
"Pop_Keys"=dword:00000001
"Pop_Menu"=dword:00000000
"Prv"=dword:00008d3c
"Pwr"=dword:0000270f
"Pxa"=dword:40b00014 ;адрес PWI регистра
"RNB"="BltBrightness" ;ключ реестра с яркостью от батарей
"RNP"="BltBrightness" ;ключ реестра с яркостью от сети
"ShowOK"=dword:00000000 ;показывать ОК на баре
"Skn"="vga" ; папка скина
"Sld"=dword:00000002
"Stp"=dword:0000000a ; шаг изменения значения яркости
"STr"=dword:000000ff ;прозрачность скина (фон остается как был)
"UAl"=dword:00000001 ;выравнивание процентов на баре (1 - по центру)
"Uns"=dword:00000001
[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
1 Найти ключи реестра в которых хранится яркость на батарее и от сети. То есть найти ключи которые меняются при изменении яркости штатным регулятором при разном питании.
2 Оценить диапазон изменения
3 Все, что найдено занести в настройки MVBklight (реестр) ("Cpl", "RNB", "RNP", "Min", "Max", "Stp")
4 Подбирать параметры управления яркостью. Два варианта 4а и 4б:
4а Подобрать арес PWI регистра. Он для каждого процессора свой. В этом случае прога напрямую обращается к железу.
Варианты для PXA270: 0x40B00004, 0x40C00004, 0x40B00014, 0x40C00014
4б Подобрать DeviceIoCode. Он вытаскивается из родной программы управления яркостью. Пока не знаю как.
В этом случае прога работает через штатный ОЕМ-ный драйвер.
для MTK ARM1176JZ: 0x220008
Рекомендую тип устройства для начала выставить WM2003 (для WinCE5)
Ссылки
[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
[[Ссылки могут видеть только зарегистрированные пользователи. ]]>[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
Использование этой программы может привести к отказу вашего устройства!
После установки минимальной величины яркости - отключения подсветки вы не сможете управлять устройством. Видно ничего не будет. Для многих устройств есть только один выход из этой ситуации - перепрошивка.
esnet
26.10.2011 23:02
Вложений: 1
Explay-905
Atlas IV WinCE6 :
при настройке через cfg.exe "Вручную"
Тип WM5/6
ключ реестра HCKU
ветка ControlPanel\BackLight
Имя ключа от батареи и сети: BackLightCurrentLevel
код от батареи и сети 0x220004
значения 1-11 с шагом 1
При 0 - полное выключение подстветки дисплея. Аккуратно, включить обратно, если не предусмотреть заранее вариант, поможет только полный сброс реестра!
и рекомендую в каталог добавить полезные файлы из оригинального каба
Hasan89
18.03.2012 12:34
У меня эта прога не регулирует ничего. пионер 7003тл вин 5 се.
Hasan89
18.03.2012 15:33
esnet как сделать, чтобы менялась без перезагузки, изменяются значения в реестре, но значения вступают в силу только после перезагрузки.
ShivakiGPS
19.03.2012 17:41
Hasan89, подобрать параметры не так то просто.
Цитата:
Сообщение от ShivakiGPS
(Сообщение 186998)
4 Подбирать параметры управления яркостью. Два варианта 4а и 4б:
4а Подобрать арес PWI регистра. Он для каждого процессора свой. В этом случае прога напрямую обращается к железу.
Варианты для PXA270: 0x40B00004, 0x40C00004, 0x40B00014, 0x40C00014
4б Подобрать DeviceIoCode. Он вытаскивается из родной программы управления яркостью. Пока не знаю как.
В этом случае прога работает через штатный ОЕМ-ный драйвер.
для MTK ARM1176JZ: 0x220008
Это пожалуй самые важные моменты.
esnet, укажи тип своего процессора - занесу в шапку
Hasan89
25.03.2012 19:32
моя система. [[Ссылки могут видеть только зарегистрированные пользователи. ]]>
что где прописать?
заранее спс.
Lav5811
14.06.2012 21:42
Hyundai H-CMMD4049(фото)
[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
Реально регулировать подсветку LCD на торце панели у данной модели Hyundai H-CMMD4049
уж больно ярко и броско!
Samsung Electronics
SMD 2450 Board 5.0
Windows CE 5.0 1400
95,9 MB RAM
ARM920T S3C2450(534MHz)
800*480 65536 цветов