![]() |
|
![]() |
#31 |
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. |
![]() |
![]() |
![]() |
#32 |
Senior Member
|
![]()
Установка 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. |
![]() |
![]() |
![]() |
#33 |
Junior Member
Регистрация: 13.01.2012
Сообщений: 25
|
![]()
что-то по теме не нашел в ответе ничего )
вопрос был про то, как перебиндить кнопки, что ушли под мышку, на функции клавиатурных стрелок, а что касается geexbox, то я его пересобрал и подрезал чисто под свое железо. |
![]() |
![]() |
![]() |
#34 | |
Senior Member
|
![]() Цитата:
встроенные "стрелки" на пульте - это Up, Down и Left , Right ?
__________________
Ubuntu 20.0.х, Kodi next Последний раз редактировалось bigbax; 14.02.2012 в 22:24. |
|
![]() |
![]() |
![]() |
#35 |
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 |
![]() |
![]() |
![]() |
#36 |
Junior Member
Регистрация: 13.01.2012
Сообщений: 25
|
![]()
Отключал лирку, в логах ничего не меняется
ХБМЦ один хрен видит эти кнопки на пульте, как мышу ) Как же тут можно вывернуться? Есть варианты? |
![]() |
![]() |
![]() |
#37 |
Senior Member
|
![]()
Если смотреть лог в #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. |
![]() |
![]() |
![]() |
#38 |
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. |
![]() |
![]() |
![]() |
#39 |
Senior Member
|
![]()
дхарма не генерила кодов hex
__________________
Ubuntu 20.0.х, Kodi next |
![]() |
![]() |
![]() |
#40 |
Junior Member
Регистрация: 13.01.2012
Сообщений: 25
|
![]()
мда, походу он обновился до Эдена ) Сорри.
хорошо, но что бы там не стояло )), как же кнопочки-стрелки с пульта подправить под стрелки на клаве? Они уж очень удобно расположены по центру пульта ) Можно и без лирки, можно и с ней, в любом варианте, лишь бы работали ) |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[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 |