Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.

Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. (http://xbmc.ru/forum/index.php)
-   Подсказки, описания и FAQ по XBMC (http://xbmc.ru/forum/forumdisplay.php?f=3)
-   -   [WINDOWS] Как подружить XBMC с пультом Microsoft Remote Control через EventGhost (http://xbmc.ru/forum/showthread.php?t=5)

RiM 11.12.2009 08:39

[WINDOWS] Как подружить XBMC с пультом Microsoft Remote Control через EventGhost
 
Как подружить XBMC с пультом Microsoft Remote Control через EventGhost
Источник на офф.форуме (ENG)

1. Скачайте последнюю версию EventGhost ( http://www.eventghost.org/downloads/ )

2. Запустите EventGhost

3. Переходим в Configuration > Add Plugin > Remote Receiver > Microsoft MCE Remote. Оставляем галочку - Disable HID service. (Тем самым управление пульта полностью перехватывается EventGhost. Для того чтоб можно было повесить запуск XBMC на зеленую кнопку. В исходной версии статьи галочку уберают, т.к. хотят оставить стандартные функции пульта + управлять XBMC)
http://i44.tinypic.com/8zjkfo.gif

4. Переходим в Configuration > Add Plugin > Other > Task Create/Switch Events
http://i44.tinypic.com/24e6ckl.gif

5. Добавляем новую папку и называем — XBMC

6. Становимся на самый верх списка и правой кнопкой мышки по строчке - Configuration Tree. Из выпавшего меню выбираем: Add a New Macro > EventGhost > Enable an item. Выбераем папку XBMC которую вы только что создали.

7. Добавляем еще один новый макрос. На этот раз выбераем "Disable an item" и сного выберите папку - XBMC.

8. Теперь запустите XBMC и закройте его сразу. Вы увидите в окне логов два события: Task.Activated.XBMC и Task.Deactivated.XBMC. Перетащите Task.Activated.XBMC на макрос "Enable: XBMC" и Task.Deactivated.XBMC на макрос "Disable: XBMC"
http://i41.tinypic.com/scyfx5.gif

9. Теперь нужно набить командами папку XBMC. Давайте начнем с кнопки пауза... Щелкните на папку XBMC. Выбераем Add Macro > Window > Emulate Keystrokes. В поле Special key tool выбераем Space и жмем Insert.
http://i42.tinypic.com/ztemnm.gif

10. Нажимаем кнопку паузы на вышем пульте MCE remote. Действие отобразится в окне логов. Перетащите его на созданный макрос Space
http://i43.tinypic.com/2gsnaxv.gif

11. Повторяйте эти действия для всех клавишь которые хотите добавить. Вот список который приводит автор статьи:

spacebar > Pause
tab > Record
x > Stop
r > Rewind
p > Play
f > Fast Forward
, > Previous
. > Next
backspace > Back
i > Info
pgup > Channel +
pgdn > Channel -
c > dvd menu
f9 > red button
f10 > green button
f11 > yellow button
f12 > blue button
s > teletext


Тут можно посмотреть полный список горячих клавишь XBMC

12. Так же хочется включать XBMC с зеленой кнопки. Выберите Configuration > Add Macro > System > Start Application. Найдите XBMC.exe. Нажмите зеленую кнопку на тульте и перетащите действие созданному макросу. Теперь XBMC будет включаться по нажатию зеленой кнопки. (В исходной версии статьи запуск вешают на кнопку телетекста, на зеленой кнопке остался висеть Windows Media Center т.к. убрали галочку с Disable HID service) (Автор еще советует добавить при конфигурации макроса параметр "-fs" в строку command line options, насколько я понял это режим фулскрин)
http://i43.tinypic.com/15gqesy.gif

13. Когда вы все закончите, картина у вас должна выглядеть примерно так:
http://i44.tinypic.com/fejb80.gif

Все готово.

SupraGoblin 11.12.2009 08:53

Я у себя сделал проще, не через эмулятор клавиатуры, а через плангин xbmc....

Кстати галка "Disable HID service" влият на то как пульт работает с ОС....я у себя галку поставил....где-то читал что если не поставить галку, нельзя тогда привязать кнопку с флажком (поставил естественно на запуск xbmc)...

RiM 11.12.2009 09:04

Цитата:

Сообщение от supragoblin (Сообщение 12)
я у себя сделал проще, не через эмулятор клавиатуры, а через плангин xbmc....

кстати галка "disable hid service" влият на то как пульт работает с ос....я у себя галку поставил....где-то читал что если не поставить галку, нельзя тогда привязать кнопку с флажком (поставил естественно на запуск xbmc)...

кстати, а как тогда отвязал кнопку с флажком от виндового медиа цетра? или у тебя ось без него?

SupraGoblin 11.12.2009 09:21

Устанавливаем галку "disable hid service", перезагружаемся..и винда больше нашего пульта не видит....только при помощи EventGhost :)

RiM 11.12.2009 09:33

Цитата:

Сообщение от supragoblin (Сообщение 14)
устанавливаем галку "disable hid service", перезагружаемся..и винда больше нашего пульта не видит....только при помощи eventghost :)

:) вот и ответ зачем ее снимают

SupraGoblin 11.12.2009 09:56

Ну все что мне надо я и при помощи EventGhost настрою....а зачем винде видеть мой пульт? чтобы кнопки у меня перехватывать? не дам..... а поковырявшить в EventGhoste, можно и чорта лысого запрограммировать :)

RiM 11.12.2009 10:02

кому что... я галку не ставил хотя бы потому, чтоб не настраивать все в eg ибо у меня xbmc половину кнопок с пульта захавал так как мне и нужно.

Зинец Виктор 11.12.2009 10:12

Цитата:

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

SupraGoblin 11.12.2009 10:13

по идее если медиа центра нет в хр например, то должен запускаться windows media player, хотя я сразу галку поставил и не заморачивался

RiM 11.12.2009 11:38

жалко отредактировать уже немогу :( надо бы дописать про зеленую кнопку


Текущее время: 23:25. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.