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

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

Ответ
 
Опции темы Опции просмотра
Старый 23.09.2010, 16:09   #21
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,477
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

Цитата:
Сообщение от RGROU Посмотреть сообщение
где искать файл xbmc.log из этого поста http://xbmc.ru/showpost.php?p=3777&postcount=192 для Windows.

У себя нашел в папке C:\Users\Media\AppData\Roaming\XBMC
У Вас наверное Windows 7 ? C:/имя компа/APPDATA%% /XBMC/UserData. Помню у меня там была рядом Опера с её профием(паролями) .
По идее здесь.

Цитата:
Сообщение от RGROU Посмотреть сообщение
И еще, в файле keyboard.xml в самом начале в коментариях упоминается файл AdvancedSettings.xml , что в нем можно включить функцию с помощью которой можно определить коды передаваемые пультом. У себя этого файла не нешел.
Спасибо.
Вы наверное упоминаете возможность вывода <displayremotecodes>.
Добавление этого параметра в advancedsettings верно для платформы XBox.
__________________
Ubuntu 20.0.х, Kodi next
bigbax вне форума   Ответить с цитированием
   
Старый 03.11.2011, 01:50   #22
Pavlys
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>
Pavlys вне форума   Ответить с цитированием
Старый 03.11.2011, 01:59   #23
Pavlys
Member
 
Регистрация: 14.06.2011
Сообщений: 33
По умолчанию

Цитата:
Сообщение от Pavlys Посмотреть сообщение
отследил нажатие кнопок ДУ, имитируют нажатие клавиатуры, при замене кнопки 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>
уже разобрался
Pavlys вне форума   Ответить с цитированием
Старый 03.11.2011, 13:52   #24
Mikola
Junior Member
 
Регистрация: 02.08.2011
Адрес: РФ
Сообщений: 14
По умолчанию

Цитата:
Сообщение от Pavlys Посмотреть сообщение
уже разобрался
Интересен тот же вопрос.
Если можно то в форум способ решения!?
__________________
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]
Mikola вне форума   Ответить с цитированием
Старый 03.11.2011, 14:02   #25
Roman_V_M
Senior Member
 
Аватар для Roman_V_M
 
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,933
По умолчанию

Цитата:
Сообщение от Mikola Посмотреть сообщение
Интересен тот же вопрос.
Если можно то в форум способ решения!?
Нужно в файле keymap.xml создать раздел для соотвествующего окна, в котором прописать ту же кнопку для его закрытия.

ЗЫ. А вообще при использовании пульта, имитирующего клавиатуру, полезно иногда включать в XBMC дебаг-лог, в котором отображаются комбинации кнопок, посылаемые таким пультом и принимаемые XBMC. Просто бывает так, что одна кнопка может посылать сразу несколько комбинаций. Например, в моем кЕтайце верхние цветные кнопки, обозначенные A, B, C, D, посылают каждая сразу 3 сочетания, например:
A: (ctrl+shift+A), (ctrl+shift+1), (ctrl+shift+F1).
Остальные аналогично.
Roman_V_M вне форума   Ответить с цитированием
Старый 03.11.2011, 17:25   #26
Pavlys
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>

если что пишите может еще помогу.
таким образом я заменил все кнопки которые решил задействовать.
Pavlys вне форума   Ответить с цитированием
Старый 05.11.2011, 01:30   #27
Roman_V_M
Senior Member
 
Аватар для Roman_V_M
 
Регистрация: 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>
В результате А - переключение дорог, В - контекстное меню, С - переключение сабов, D - инфо. Но при воспроизведении видео В вызывает расширенные настройки аудио, что иногда нужно.
Ес-но указанный конфиг - не догма, а просто пример возможной реализации.
Roman_V_M вне форума   Ответить с цитированием
Ответ
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пульт ДУ tab1966 Оборудование для XBMC 70 06.09.2019 16:02
Пульт XBOX 360 Universal Media Remote booroondook Поддержка платформы Linux \ Live 24 23.06.2013 22:16


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


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