![]() |
|
![]() |
#21 | ||
Senior Member
|
![]() Цитата:
По идее здесь. Цитата:
Добавление этого параметра в advancedsettings верно для платформы XBox.
__________________
Ubuntu 20.0.х, Kodi next |
||
![]() |
![]() |
![]() |
#22 |
Member
Регистрация: 14.06.2011
Сообщений: 33
|
![]()
отследил нажатие кнопок ДУ, имитируют нажатие клавиатуры, при замене кнопки I (info)
например на j в фулскрине работает но обратно нет, только по стандарту кнопкой I (info) , подскажите как правильно прописать обратное действие? пример файла <keyboard> <f>FastForward</f> <r>Rewind</r> <period>StepForward</period> <comma>StepBack</comma> <backspace>Fullscreen</backspace> <quote>SmallStepBack</quote> <opensquarebracket>BigStepForward</opensquarebracket> <closesquarebracket>BigStepBack</closesquarebracket> <return>OSD</return> <enter>OSD</enter> <m>OSD</m> <j>Info</j> |
![]() |
![]() |
![]() |
#23 | |
Member
Регистрация: 14.06.2011
Сообщений: 33
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#24 |
Junior Member
Регистрация: 02.08.2011
Адрес: РФ
Сообщений: 14
|
![]()
Интересен тот же вопрос.
Если можно то в форум способ решения!?
__________________
Win7 Pro SP1, XBMC 10.1 “Dharma” на Foxconn nT330i, Intel Atom Dual Core 330, FSB 533 1.60GHZ, nVIDIA MCP7A-ION, SO-DDR2 PC6400 4Gb Hynix, 1 Tb, 5200rpm, 8Mb, 2.5", WD Scorpio Blue [WD10TPVT] |
![]() |
![]() |
![]() |
#25 |
Senior Member
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,933
|
![]()
Нужно в файле keymap.xml создать раздел для соотвествующего окна, в котором прописать ту же кнопку для его закрытия.
ЗЫ. А вообще при использовании пульта, имитирующего клавиатуру, полезно иногда включать в XBMC дебаг-лог, в котором отображаются комбинации кнопок, посылаемые таким пультом и принимаемые XBMC. Просто бывает так, что одна кнопка может посылать сразу несколько комбинаций. Например, в моем кЕтайце верхние цветные кнопки, обозначенные A, B, C, D, посылают каждая сразу 3 сочетания, например: A: (ctrl+shift+A), (ctrl+shift+1), (ctrl+shift+F1). Остальные аналогично. |
![]() |
![]() |
![]() |
#26 |
Member
Регистрация: 14.06.2011
Сообщений: 33
|
![]()
Спасибо за ответы, я делал так, все работае как часы:
ДУ посылает нажатие клавиатуры через ctrl+ кл. 1. сначала отследил нажатия кнопок ДУ через прграмму KeyboardTest есть на 1 стр. 2. прописывал keybord.xml (win7), например комбинация ctrl+o на I (info) строчка <i>Info</i> менял <mod o="ctrl">info</o> и обязательно менять ниже <i>Close</i> на <mod o="ctrl">Close</o> так при повторнои нажатии кнопки увираеться это действие. Примичание: если комбинация клавиш пульта совпадает с базовыми настройками MCE пульта , то в главе <!-- MS Media Center keyboard shortcuts sent by MCE remotes --> <!-- See http://msdn.microsoft.com/en-us/library/bb189249.aspx --> строчки нужно удалить <o mod="ctrl">Notification(MCEKeypress, Recorded TV, 3)</o> если что пишите может еще помогу. таким образом я заменил все кнопки которые решил задействовать. |
![]() |
![]() |
![]() |
#27 |
Senior Member
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,933
|
![]()
Вообще в системные кеймапы в папке инсталляции лучше не лазить. Например, я периодически ставлю ночные сборки 11.0, и все файлы в папке инсталляции перезаписываются. Для оверрайда дефолтных настроек лучше использовать файл
%USER%\Application Data\XBMC\userdata\keymaps\Keymap.xml В этот файл сразу пишутся овверрайды и для клавы, и для пульта. Например, я для верхних клавиш ABCD своего кЕтайского пульта, которые посылают сочетания ctrl+alt+(1-4), сделал следующий Keymap.xml: Код:
<keymap> <global> <keyboard> <one mod="ctrl,alt">AudioNextLanguage</one> <two mod="ctrl,alt">ContextMenu</two> <three mod="ctrl,alt">NextSubtitle</three> <four mod="ctrl,alt">Info</four> </keyboard> </global> <FullscreenVideo> <keyboard> <two mod="ctrl,alt">ActivateWindow(OSDAudioSettings)</two> </keyboard> </FullscreenVideo> <FullscreenInfo> <keyboard> <four mod="ctrl,alt">Close</four> </keyboard> </FullscreenInfo> <MovieInformation> <keyboard> <four mod="ctrl,alt">Close</four> </keyboard> </MovieInformation> <OSDAudioSettings> <keyboard> <two mod="ctrl,alt">Close</two> </keyboard> </OSDAudioSettings> <ContextMenu> <keyboard> <two mod="ctrl,alt">Close</two> </keyboard> </ContextMenu> </keymap> Ес-но указанный конфиг - не догма, а просто пример возможной реализации. |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Пульт ДУ | tab1966 | Оборудование для XBMC | 70 | 06.09.2019 16:02 |
Пульт XBOX 360 Universal Media Remote | booroondook | Поддержка платформы Linux \ Live | 24 | 23.06.2013 22:16 |