Может всё-таки поподробнее? Чего ты собственно хотел добиться и что не получилось?
Все вопросы, комментарии и замечания сюда
-------------------------------------------------------------
Internet: 16MBit/s Unitymedia Deutschland.
HTPC: Pentium4 2,8 GHz, NVidia Geforce MX440
-------------------------------------------------------------
There's no place like 127.0.0.1 ...
Интересно, что под пультом ДУ ты понимашь клаву. Неужели удобно всё время управлять ей?
Все вопросы, комментарии и замечания сюда
-------------------------------------------------------------
Internet: 16MBit/s Unitymedia Deutschland.
HTPC: Pentium4 2,8 GHz, NVidia Geforce MX440
-------------------------------------------------------------
There's no place like 127.0.0.1 ...
Ну главное сделал, чтоб для тебя нормально работает. Через гирдер бы тоже работало, но пришлось бы программировать каждую кнопку отдельно.
Все вопросы, комментарии и замечания сюда
-------------------------------------------------------------
Internet: 16MBit/s Unitymedia Deutschland.
HTPC: Pentium4 2,8 GHz, NVidia Geforce MX440
-------------------------------------------------------------
There's no place like 127.0.0.1 ...
[quote author=Crazand 2 link=topic=4300.msg49819#msg49819 date=1260219908]
В том то и дело что girder не воспринимает сигналы пульта.
[/quote]
Так это главный шаг. Для этого надо сначала определить, что у тебя за инфракрасный контроллер, через какой порт он идёт и там его снимать.
Все вопросы, комментарии и замечания сюда
-------------------------------------------------------------
Internet: 16MBit/s Unitymedia Deutschland.
HTPC: Pentium4 2,8 GHz, NVidia Geforce MX440
-------------------------------------------------------------
There's no place like 127.0.0.1 ...
[quote author=Crazand 2 link=topic=4300.msg49875#msg49875 date=1260273309]
Выложи фотку или картинку корпуса и польта с точным названием, может чего нибудь придумаем.
[/quote]
я тоже так думаю, трайбер догрузил, в медиа портал актив., автоматом не пошел, а маппенне знаю как, стартанул анлернен, выбираю функции кнопок нужных мне, потом жму на кнопки пульта , но ничего не прописывается и не сохраняется, вот фотка пульта отдельно
Хочу использовать родной MCE пульт. Но никак не могу подвязать "буквы" (X, S, C, L) к нему. Пытался сделать как здесь описано, а толку мало. Даже пытался Logitech Harmony уму научить, а толку все равно нет. Кто-нибудь сообразил как эти кнопки можно в МедиаПортале промапить?
Хочу попробовать разрулить проблему с пультами под плагин. Идея простая. Я подвешу снятие события с любого действия (нажатие кнопок ду) фиксируемого порталом. Вы выбираете на пульте желаемую кнопку под действие например кнопки Y - нажимаете. Если портал ловит, то и я отловлю, а вам в месседжбоксе напишет имя события. Если напишет - то вы даете мне эту инфу и я вешаю на это событие работу плагина типа как под кнопку Y. И так под все нужные кнопки (масштаб, зум, кроп и т.д.)Если это сработает, то без всяких танцев с бубнами раз и навсегда решим вопрос с пультами MCE, Logiteck и т.д. под работу плагина.
Прилагаю испытательную длл (пара моих постов ниже). Скопируйте ее в \\Team MediaPortal\MediaPortal\plugins\Windows, предварительно убрав в сторонку оригинальную. Потом вернете на место.
Не могу подвезать не одной кнопки,работают только 4 кнопки (вправо,влево,вверх,вниз)
В виндовском медиацентре этот пульт работает полностью без установки каких либо драйверов.
[quote author=gipsyjack link=topic=4300.msg58765#msg58765 date=1264971177]
А длл, которую я в предыдущем посте выложил, пробовал подставлять? Вылазят сообщения на нажатия кнопок ДУ?
[/quote]
Пробывал,не каких сообщений не вижу
gipsyjack наконец то запустилась твоя ДЛЛка но на всех моих кнопках на которые не реагирует портал вылазит сообщение:
action.wID=ACTOIN_KEY_PRESSED
action.m_key=0
Програмулька из последнего поста реагирует на все кнопки,вот пример:
Кнопка +
KeyCod :F10
Key Value:121
так же обнаружено нажатие
Modifiers:NONE
Кнопка -
KeyCod :F9 (и тут же перескакивает на Tab)
Key Value:120 (перескакивает на 9)
так же обнаружено нажатие
Modifiers:NONE
В общем последняя программа видит нажатие всех кнопок.
Уже хорошо, что вообще есть реакция. Получается, что портал видит события пульта, но не различает их. Может по char-ам попробовать. Посмотри с этой длл-кой. Если мы отловим их различия - то подвесить в коде твой пульт - проще пареной репы. Скажешь какие кнопки под что хочешь и вперед.
Так мы сможем порешать проблемы с разными пультами на основе одного "представителя".
Комментарий