Open GoogleCodeExporter opened 9 years ago
Интерфейс ILedDeivce был изменен, в связи с чем
был обновлен класс LedDeviceAlienFx и необходимо
протестировать работу на реальном железе.
Original comment by brunql
on 14 Sep 2011 at 8:07
Original comment by brunql
on 14 Sep 2011 at 8:08
Original comment by brunql
on 15 Sep 2011 at 5:39
Original comment by atarity
on 10 Jan 2012 at 9:31
приаетствую, у меня m17x r3
скачал софтину, включаю режим элиенФХ, но
не могу увеличить количество зон больше 1
что я делаю не так?
Original comment by paro...@gmail.com
on 13 Jan 2012 at 12:15
Сейчас софт использует лишь эту одну зону.
Т.е. вы можете её растянуть на весь экран и
получить некое подобие "среднего цвета на
все светодиоды" (кстати, возможно, в таком
режиме лучше выставить граббер WinAPI fullscreen --
наверное будет побыстрее работать). Ну или
вы полноценно можете использовать режимы
подсветки.
Дело в том, что у всех ноутов Alienware разное
кол-во светодиодов и расположены они
по-разному. В их API как-то можно выяснить
местоположение всех светодиодов, но
большого смысла в раздельной подсветке
правой и левой части клавиатуры, или
передних фонарей мы не увидели.
Реализовать это несложно, но для начала нам
нужно выяснть как работает основной
функционал.
Поэтому расскажите нам лучше о том,
производится ли захват, работает ли лампа и
насколько всё это интересно.
Original comment by atarity
on 13 Jan 2012 at 12:54
интересно очень, на западных форумах по
этому поводу впорлне себе подобие ажиотажа
захват производится, про "работает ли
лампа" не понял, подсветка цвет меняет
расположение вроде как роли особой не
играет, как я понимаю, перемещая зоны
пользователь сам добивается нужного
соответствия подсветки нужной зоне
корпуса ноута
вот я например как раз таки вижу большой
смысл в раздельной подсветке
у меня на одной только клавиатуре 4 зоны,
справа вверху от неё -- мультимедийные
кнопки со своей подсветкой, надпись alienware
под экраном -- со своей, передние фонари..
в общем если бы они все изменяли цвет в
зависимости от экрана это было бы
супершикарно
а "температура среднея по больнице" это
както слишком грубо. на самом деле есть же
весьма чоткое деление: верх середина и низ
экрана
одну-две зоны можно замэпить на надпись
алиенвэйр, кнопку включения, мультимедиа
клавиши
четыре зоны -- центр -- клавиатура
1 зона на тачпад
2 зоны на каждый фонарь
вот это было бы очень чётко
насколько я понимаю, такое деление имеют
все m17x и m18x
готов стать бета тестером
вы на плюсах пишите, с qt? жаль вермени
сейчас совсем нет разобраться в коде )=
Original comment by paro...@gmail.com
on 13 Jan 2012 at 1:28
Вы закиньте ребятам на западные форумы
ссылку на наш софт, пусть тестируют, или
даже коммитят изменения. API у Dell предельно
простое, доделать зоны, думаю, не очень
сложно. А насчёт разбираться в коде -- там
сейчас отдельная абстракция грабберов
есть, сложно запутаться. Если интересно,
пишите brunql'у он ткнёт вас в нужный кусок.
Права на репозиторий раздадим.
У нас в табе "режимы" есть режим постоянной
подсветки -- лампы. Попробуйте её будет ли
работать. Хотя, если мне память не изменяет,
что-то подобное должно быть реализовано в
драйверах у Dell.
Мы сегодня с разработчиками постараемся
обсудить вопрос получения количества
светодиодов. Вы лучше расскажите как всё
работает? Плавно? Ничего не мерцает? Проц
сильно такой захват грузит (если виджет
растянуть)?
Original comment by atarity
on 13 Jan 2012 at 3:39
ну я с ребятами особо не общался, просто по
поиску нашёл довольно много тем
на счёт режима подсветки не понял.. что-то
должно меняться при даблклике на иконку в
трее? когда солнце и луна переключаются?
всегда должно? ничего не происходит, в
общем.
неудобно кстати что зона при растягивании
перекрывает окно настроек программы, так
что на весь экран сделать весьма
затруднительно
а в целом работает вроде бы нормально.
посмотрел пару недлинных видео. проц
грузит на 1% (у меня i7 2720)
на счёт мерцания неуверен но вроде не
мерцает. несовсем понял что ето такое (=
плавность средняя..
в принципе это и в оригинальной софтине
так: такое ощущение что у контроллера (а
может и не у контроллера) светодиодов
маловато степеней яркости, она меняется
порогово. ну 16 примерно их там.. может 32. что
странно
в общем, привязать по зоне "захвата" к
каждой зоне на ноуте былоб ваще круто.
за с++ давно не брался, работа связана с
шарпом.. но может правда поковыряюсь на
досуге, если в ваши планы такое не войдёт (=
Original comment by paro...@gmail.com
on 13 Jan 2012 at 4:55
1. На вкладке *режимы* (mode), есть выпадающее
меню с двумя пунктами: *захват картинки* и
*фоновая подсветка*. Так вот у меня был
вопрос вы этот второй режим фоновой
подстветки пробовали?
2. Сейчас в выложенной сборке при клике на
луну/солнце действительно ничего не
происходит, если выбрано устройство AlienFX.
Мы бы без вас этого не узнали и уже
пофиксили проблему. Если интересно --
соибрайте из исходников, а так релиз
планируем на следующую неделю.
3. На счёт неудобства, у вас всегда есть
возможность растянуть виджет и потом снять
галку, которая отвечает за его подстветку.
Он пропадёт и мешаться не будет.
4. Вы правы, плавность зависит не от нас, а от
драйверов AlienFX, мы же используем лишь их API.
Original comment by atarity
on 15 Jan 2012 at 10:27
parowoz'у отправил исправленную версию,
поддерживающую до 10 светодиодов. Ждём
результатов .)
Original comment by tim.hell...@gmail.com
on 16 Jan 2012 at 11:11
прошу прощения за отсутствие, жестоко слёг
с болезщнью а ноут в другом месте остался
в общем, на данный момент я не могу
заставить работать подсветку ни со старым
ни с новым экзешником.
пытаюсь вспомнить что я делал в первый раз,
когда всё заработало..
сам заинтересован в этом поэтому буду
ковырять до последнего
может быть дело в родной софтине, мож ещё в
чём.. надо тыкать. что и делаю
Original comment by paro...@gmail.com
on 19 Jan 2012 at 1:38
Так там, вроде бы, нужно только разрешить
доступ к API из Alien Center.
Original comment by atarity
on 19 Jan 2012 at 1:41
галочка allow 3rd party чотатам, да, включена..
я уже пробывал в разных
последовательностях всё делать, включать
выключать запускать, выбирать и нихрена!
мигает то что выбрано в алиенФХ софтине и
всё ))=
а вот вопрос, в какой момент применяются
изменения настроек? например выбор из
комбобокса или нажитие радиобаттона? прям
в тот момент когда пользователь изменяет
опцию?
блин не знаю прям в чём дело.
Original comment by paro...@gmail.com
on 19 Jan 2012 at 4:59
Настройки применяются сразу после их
изменения. Вам сейчас, думаю, для начала
нужно понять как вы предыдущий бинарник
запускали.)
Может два экземпляра софта запущено?
Попробуйте всё выключить вместе с Alien Center ,
потом снова включить. Перезагрузиться в
конце концов.)
Original comment by atarity
on 19 Jan 2012 at 8:45
да я ж говорю, в каких только комбинациях не
пробывал
Original comment by paro...@gmail.com
on 19 Jan 2012 at 8:48
привет ребята!
переустановил тут систему то да сё. вначале
прога не работала а сейчас внезапно
захотела!
могу сказать, что зоны работают!
10я не задействована, 9 -- всё чётко
включение-выключение даблкликом в трее
работает
однако:
1. при растягивании зон, всё же, скрывается
главное окно. и добыть его из под зон без их
сдвига не реально. а если экран весь
залеплен зонами, так и попросту невозможно
закрыть программу не деформировав одну из
зон
не работают:
2. режимы -- порог чувствительности (что это?)
3. устройство: яркость и гамма-корекция не
влияют ни на что
так же хотел поинтересоваться:
какого размера зоны рекомендуется
выбирать для наибольшей отзывчивости к
цветам (на счёт этого -- ниже, кстати)? ну и
вообще, чтобы красивей было? ((%
как показывает практика, есть ли смысл
давать зонам пересекаться, например? или
наоборот лучше чтобы они были
рассредоточены как можно сильнее?..
есть ещё и пара мыслей! (=
(или их в отдельный тред?)
- компенсировать засилие белого цвета! в
браузере например всё белое, с островками
цветов. так вот неплохо было бы иметь
настройку которая меняла бы цветовой
баланс в сторону увеличения влияния
небелых цветов по отношению к белому.
что-то типа насыщенности получается,
наверное. чтобы цветной островок
занимающий 10% площади зоны
в остальном белой давал этот цвет в подсветку и довольно ощутимо. подсветка бы красиво мерцала при скролинге например... а то всё бело да бело, с лёёгенькими оттенками
- режим фоновой подсветки порою выдаёт
весьма кошерные паттерны! особенно когда
стробирует разными зонами поочереди ^^
было бы прикольно, если бы цвета брались с
экрана но плавали между зонами. т.е. при
включённом режиме "умной" фоновой
подсветки алгоритмы движения сохранялись
(и надеюсь пополнялись), но цвета
выбирались бы не наобум, а из зон. но
экранные зоны бы не привязывались строго к
светодиодным зонам, а служили бы просто для
выбора цветовой гаммы фоновой подсветки
- забыл )=
з.ы. что-то я излишне многословен, пардон!
Original comment by paro...@gmail.com
on 24 Jan 2012 at 8:19
ковыряюсь, появились наблюдения
наверняка вы в курсе, впрочем
подсветка не реагирует на видео (флеш в
браузере и какоето видео в видеоплейере) qt
fullscreen и api fullscreen
по виджетам работает, но тормоза жуткие. 3
фпс.. при то что загрузка процессора
практически нулевая (что в целом, что
лайтпаком)
при этом вся прога тормозит жутко.
повышение приоритета как и ожидалось
результата не даёт
в дайрект икс вообще хрен пойми как
работает(=
ещё из наблюдений: при увеличении задержки
захвата фпс уменьшается, самый большой --
при 1 мс
к печали моей, в текущем виде прога не
юзабельна ))=
Original comment by paro...@gmail.com
on 24 Jan 2012 at 9:18
Я конечно рад, что всё заработало, но меня
смущает это твоё "внезапно". Печально, что у
нас нет устройства для отладки -- дебаггинг
по переписке нынче дорогой.) Давай по
порядку:
1. Зачем ты растягиваешь зоны так сильно,
что из-за них скрывается окно настроек? Вот
очень старый скриншот, на котором зоны уже
избыточно большие: http://goo.gl/h9G1D . Как
показывает практика, увеличение зон для
видео или игр большого визуального эффекта
не имеет.
2. Ты из этого, хоть что-то читал?)
http://code.google.com/p/lightpack/wiki/SettingsDescription
3. Ок, будем иметь ввиду.
4. Про размеры вверху был скриншот. Про
пересечение -- влияет положительно.
Пересечь можно с соседями процентов на
пять.
5. Частично компенсировать белый можно
гамма-коррекцией, но зачем, ведь подсветка
отражает средний цвет по палате -- в этом
смысл. Тем более чё толку использовать её в
браузере?! При работе, мне кажется лучше
фоновой лампы ничего быть не может. Но это
моё мнение.
6. А что не так с фоновой подсветкой,
мерцает? На счёт "умной" понятно. У нас
записана такая штука, но приоритет очень
низкий.
7. В твоём случае нужно использовать WinAPI(each
widget). 3фпс это вообще не тот показатель с
которым стоит работать. Попробуй в
устройствах включить virtual device и посмотри
осуществляется ли захват. Отключи Aero --
посмотри на скорость и на диспетчер задач.
8. В directX ты прав. Пока сумбур. Тем более с
твоей-то видюхой. Кстати, в конфигурации,
надеюсь, не ATI?
Original comment by atarity
on 25 Jan 2012 at 8:44
2Tim, Brunql: Как Alien API реагирует на флуд? Что
происходит если их дрова не успевают
обработать поток поступающих от нашего
софта команд? Выкидывают лишнее? Ставят в
очередь? Или API от такого уровня вообще
изолирован?
Original comment by atarity
on 25 Jan 2012 at 8:46
Original issue reported on code.google.com by
brunql
on 14 Sep 2011 at 7:55