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

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

Ответ
 
Опции темы Опции просмотра
Старый 14.02.2012, 19:43   #31
Olafff
Junior Member
 
Регистрация: 13.01.2012
Сообщений: 25
По умолчанию

Привет BigBax!
Заказал с ебея похоже пару таких же пультов еще в прошлом году.
Вот линк на модель (http://wiki.xbmc.org/index.php?title...F_Media_W-01RN)
С тормозами пришли пару недель назад.
Подключил пульт на GeexBox 2.0, кнопки работают частично,
но главное, что пипец как не удобно!
Power работает, "my tv", "my video" и прочее тоже работают, звук мутиться и регилируется, но встроенные "стрелки" на пульте - заняты под мышку, которая нафиг не нужна в домашнем кинотеатре.
Как можно перебиндить их на функции стандартных стрелок как на клаве?
В режиме отладки в лог ничего не пишется о нажатии этих кнопок на пульте, что заняты под функции мышки, хотя нажатия прочих кнопок регистрируются.
Перекопал пол инета, но вразумительного ничего не нашел.
Главное не пойму где это лучше сделать.
Можешь подсказать куда копать?

Последний раз редактировалось Olafff; 14.02.2012 в 20:02.
Olafff вне форума   Ответить с цитированием
   
Старый 14.02.2012, 20:22   #32
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,433
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

Установка GeeXBoX 2.0 на flash usb и HDD
1. Для того чтобы можно было производить пользовательские настройки нужно на диске создать свободный раздел data в ext3
Только тогда возможно редактирование настроек пульта.
2. если такой раздел был создан , то ищем в /.data/ куда положить свой keyboard.xml . Примерно в /.data/.xbmc/userdata/keymaps/ . Копирование можно производить в файл менеджере XBMC ( не в консоли) ,- права рута для пользовательского каталога не нужны.
3. Для XBMC DHARMA ( а в GeeXBox 2.0 должен быть именно этой версии) как настраивать в убунте писал здесь . К топику приложен готовый keyboard.xml . Точно не помню , но кажется пробовал его и на GeeXBox . Но чипы в наших пультах могут быть разными ( соответственно и коды). В XBMC Eden 11 все коды кнопок опознаются корректно на любой убунте - нужна лишь корректировка под свои нужды
p.s. ИМХО - а не слишком ли жирнaя в требованиях эта мини система ? - Требуется установленная убунта, для копирования в неё этой мини системы , потом создать для GeexBox отдельный раздел DATA . Где тут минимализм ?
А работать она (её хбмс) будет точно также как и обычный в убунте. Нагрузка на процессор - та же, всё остальное тоже .
Проще поставить мини убунту и хбмс из нравящегося репо - дешевле стоить будет по использованию дискового пространства. Или посмотреть в тему с OpenElec - там уже прогресс больше чем на родном сайте.
__________________
Ubuntu 20.0.х, Kodi next

Последний раз редактировалось bigbax; 14.02.2012 в 20:54.
bigbax вне форума   Ответить с цитированием
Старый 14.02.2012, 21:05   #33
Olafff
Junior Member
 
Регистрация: 13.01.2012
Сообщений: 25
По умолчанию

что-то по теме не нашел в ответе ничего )
вопрос был про то, как перебиндить кнопки, что ушли под мышку, на функции клавиатурных стрелок, а что касается geexbox, то я его пересобрал и подрезал чисто под свое железо.
Olafff вне форума   Ответить с цитированием
Старый 14.02.2012, 22:12   #34
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,433
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

Цитата:
Сообщение от Olafff Посмотреть сообщение
как перебиндить кнопки, что ушли под мышку, на функции клавиатурных стрелок
но лог хоть что-то пишет как они ушли подмышку на функции стрелок или это догадка ?
встроенные "стрелки" на пульте - это Up, Down и Left , Right ?
__________________
Ubuntu 20.0.х, Kodi next

Последний раз редактировалось bigbax; 14.02.2012 в 22:24.
bigbax вне форума   Ответить с цитированием
Старый 14.02.2012, 22:38   #35
Olafff
Junior Member
 
Регистрация: 13.01.2012
Сообщений: 25
По умолчанию

вот лог когда жму стрелки влево, вправо и т.д на пульте:

21:32:34 T:3018721968 DEBUG: ------ Window Deinit (Pointer.xml) ------
21:32:45 T:3018721968 DEBUG: ------ Window Init (Pointer.xml) ------
тупо елозит курсор по экрану )

вот лог при нажатии других кнопок:

21:34:28 T:3018721968 DEBUG: SDLKeyboard: scancode: 24, sym: 000d, unicode: 000d, modifier: 0
21:34:28 T:3018721968 DEBUG: OnKey: return (f00d) pressed, action is Select
21:34:28 T:3018721968 DEBUG: ------ Window Deinit (Pointer.xml) ------
21:34:30 T:3018721968 DEBUG: SDLKeyboard: scancode: 0c, sym: 0033, unicode: 0033, modifier: 0
21:34:30 T:3018721968 DEBUG: OnKey: three (f033) pressed, action is Number3
21:34:31 T:3018721968 DEBUG: SDLKeyboard: scancode: 0e, sym: 0035, unicode: 0035, modifier: 0
21:34:31 T:3018721968 DEBUG: OnKey: five (f035) pressed, action is Number5
21:34:33 T:3018721968 DEBUG: SDLKeyboard: scancode: 0d, sym: 0034, unicode: 0034, modifier: 0
21:34:33 T:3018721968 DEBUG: OnKey: four (f034) pressed, action is Number4
21:34:34 T:3018721968 DEBUG: SDLKeyboard: scancode: 0f, sym: 0036, unicode: 0036, modifier: 0
21:34:34 T:3018721968 DEBUG: OnKey: six (f036) pressed, action is Number6
21:34:35 T:3018721968 DEBUG: SDLKeyboard: scancode: 32, sym: 0130, unicode: 0000, modifier: 0
21:34:35 T:3018721968 DEBUG: OnKey: leftshift (f0d2) pressed, action is
21:34:35 T:3018721968 DEBUG: SDLKeyboard: scancode: 0c, sym: 0033, unicode: 0023, modifier: 1
21:34:35 T:3018721968 DEBUG: OnKey: hash (f023) pressed, action is
21:34:35 T:3018721968 DEBUG: SDLKeyboard: scancode: 11, sym: 0038, unicode: 0038, modifier: 0
21:34:35 T:3018721968 DEBUG: OnKey: eight (f038) pressed, action is Number8
21:34:36 T:3018721968 DEBUG: SDLKeyboard: scancode: 0f, sym: 0036, unicode: 0036, modifier: 0
21:34:36 T:3018721968 DEBUG: OnKey: six (f036) pressed, action is Number6

обрабатывает как нажатия по клаве )

xbmc запущен так:

/usr/lib/xbmc/xbmc.bin --standalone -fs -l /var/run/lirc/lircd

и этот демон:

/usr/sbin/eventlircd --evmap=/etc/eventlircd.d --socket=/var/run/lirc/lircd --release=_UP
Olafff вне форума   Ответить с цитированием
Старый 14.02.2012, 22:50   #36
Olafff
Junior Member
 
Регистрация: 13.01.2012
Сообщений: 25
По умолчанию

Отключал лирку, в логах ничего не меняется
ХБМЦ один хрен видит эти кнопки на пульте, как мышу )
Как же тут можно вывернуться? Есть варианты?
Olafff вне форума   Ответить с цитированием
Старый 14.02.2012, 22:50   #37
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,433
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

Если смотреть лог в #35 , то пульт у Вас работает в режиме клавиатуры и то что у Вас в ONKey и как это перевести из hex в decimal код ( key id ) расписал здесь
например f036 это key id =61494
f034 это key id =61492
воспользуйтесь онлайн калькулятором для вычислений hex to dec
если б сразу знать что у Вас Eden , а не Dharma
-----------------------------------
вообщем получается что вы работаете под eventlircd. Терпеть не могу лирк. я бы сразу сделал
opkg remove eventlircd
и настраивался бы в клавиатуре , как по ссылке .
----------------------------------------------
Но если так нравится лирк и его утилиты , то всё так же как в убунте :
ищем на каком номере event находится Ваш пульт в lsusb или :
cat /proc/bus/input/devices
допустим сидит на event 4
запускаем проверку кодов кнопок пульта :
evtest /dev/input/event4
перезаписываем Lircmap.xml
__________________
Ubuntu 20.0.х, Kodi next

Последний раз редактировалось bigbax; 15.02.2012 в 14:43.
bigbax вне форума   Ответить с цитированием
Старый 14.02.2012, 22:59   #38
Olafff
Junior Member
 
Регистрация: 13.01.2012
Сообщений: 25
По умолчанию

не-не, у меня дхарма )

вот реакция на стрелки на пульте

Event: time 1329246318.067503, -------------- Report Sync ------------
Event: time 1329246318.075483, type 2 (Relative), code 0 (X), value 2
Event: time 1329246318.075488, -------------- Report Sync ------------
Event: time 1329246318.083506, type 2 (Relative), code 0 (X), value 2
Event: time 1329246318.083512, -------------- Report Sync ------------
Event: time 1329246318.091494, type 2 (Relative), code 0 (X), value 2
Event: time 1329246318.091500, -------------- Report Sync ------------
Event: time 1329246318.099497, type 2 (Relative), code 0 (X), value 2
Event: time 1329246318.099503, -------------- Report Sync ------------
Event: time 1329246318.107480, type 2 (Relative), code 0 (X), value 2
Event: time 1329246318.107486, -------------- Report Sync ------------
Event: time 1329246318.115495, type 2 (Relative), code 0 (X), value 2
Event: time 1329246318.115502, -------------- Report Sync ------------
Event: time 1329246318.123484, type 2 (Relative), code 0 (X), value 2
Event: time 1329246318.123491, -------------- Report Sync ------------
Event: time 1329246318.131497, type 2 (Relative), code 0 (X), value 2
Event: time 1329246318.131503, -------------- Report Sync ------------
Event: time 1329246318.139485, type 2 (Relative), code 0 (X), value 2
Event: time 1329246318.139489, -------------- Report Sync ------------
Event: time 1329246318.147503, type 2 (Relative), code 0 (X), value 2
Event: time 1329246318.147510, -------------- Report Sync ------------
Event: time 1329246318.155486, type 2 (Relative), code 0 (X), value 2
Event: time 1329246318.155492, -------------- Report Sync ------------

Lircmap.xml в таком формате:

<play>Play</play>
<pause>Pause</pause>
<stop>Stop</stop>
<forward>Forward</forward>
<reverse>Rewind</reverse>
<left>Left</left>
<right>Right</right>
<up>Up</up>
<down>Down</down>
<select>OK</select>
<pageplus>ChanUp</pageplus>
<pageminus>ChanDown</pageminus>
<back>Back</back>

как их увязать?

Последний раз редактировалось Olafff; 14.02.2012 в 23:08.
Olafff вне форума   Ответить с цитированием
Старый 14.02.2012, 23:02   #39
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,433
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

дхарма не генерила кодов hex
__________________
Ubuntu 20.0.х, Kodi next
bigbax вне форума   Ответить с цитированием
Старый 14.02.2012, 23:25   #40
Olafff
Junior Member
 
Регистрация: 13.01.2012
Сообщений: 25
По умолчанию

мда, походу он обновился до Эдена ) Сорри.
хорошо, но что бы там не стояло )), как же кнопочки-стрелки с пульта подправить под стрелки на клаве? Они уж очень удобно расположены по центру пульта )
Можно и без лирки, можно и с ней, в любом варианте, лишь бы работали )
Olafff вне форума   Ответить с цитированием
Ответ
 


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[WINDOWS] Как подружить XBMC с пультом Microsoft Remote Control через EventGhost RiM Подсказки, описания и FAQ по XBMC 74 11.10.2013 15:50
Пульт XBOX 360 Universal Media Remote booroondook Поддержка платформы Linux \ Live 24 23.06.2013 22:16
Sony PS3 Bluetooth Remote Control - XMBC Windows 7 stardust Оборудование для XBMC 9 02.09.2011 14:48
Настройка пульта MCE Remote Controller Joky Поддержка платформы Windows 3 02.08.2010 14:11


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


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