Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: HOWTO: Ubuntu и пульт ДУ (с конфигами)  (Прочитано 66911 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн _spot_

  • Любитель
  • *
  • Сообщений: 79
    • Просмотр профиля
Re: HOWTO: Ubuntu и пульт ДУ (с конфигами)
« Ответ #105 : 05 Октября 2009, 23:28:42 »
благодарю, щас что нибудь попробуем =)

Пользователь решил продолжить мысль 06 Октября 2009, 16:17:25:
Блин, ну все заработало, в sudoers вместо ALL прописал свою учетку.

Но получил не то что хотел, теперь если запустить скрипт то приложения перестают слушаться пульта, как будто irexec ждет завершение скрипта. У всех так? Можно ли реализовать автоотключение чтоб пульт продалжал работать =\ ?
« Последнее редактирование: 06 Октября 2009, 16:17:25 от _spot_ »

Оффлайн _spot_

  • Любитель
  • *
  • Сообщений: 79
    • Просмотр профиля
Re: HOWTO: Ubuntu и пульт ДУ (с конфигами)
« Ответ #106 : 09 Октября 2009, 00:58:27 »
Так как мне ничего не подсказали, придумывал сам. В итоге получил все таки что хотел. Напомню проблему: пульт после запуска скрипта (confige = sudo /usr/etc/sleep30) не слушался кнопок, что сильно раздражало.

Решение пришло через xdotool.
Создаем новую комбинацию в Система>Параметры>Комбинации клавиш клавиатуры, пишем команду  "sudo /usr/etc/sleep30" (скрипт с правами на исполнение и с возможностью запуска без пароля), задаем любую комбинацию, например Ctrl+Alt+S.
Потом правим lircrc:
#ShutNow#
begin
prog = irexec
button = MUTE
config = &                                             #пустая строка от случайного
config = xdotool key Ctrl+Alt+S                #однократного нажатия
end                                                       #умнее ничего не придумал
Все, теперь пульт слушается кнопок, и завершение происходит по скрипту.

Для новичков думаю полезно будет =)

Оффлайн JohnDoe

  • Активист
  • *
  • Сообщений: 562
    • Просмотр профиля
Re: HOWTO: Ubuntu и пульт ДУ (с конфигами)
« Ответ #107 : 10 Октября 2009, 16:00:09 »
в новых ядрах не собираются lirc модули. lirc-modules-source (0.8.5-0ubuntu3) из кармик, работал на 2.6.30 в jaunty. А на 2.6.31-3 отказывается собиратся. Будут предложения?

(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

Оффлайн Baltazar

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: HOWTO: Ubuntu и пульт ДУ (с конфигами)
« Ответ #108 : 14 Декабря 2009, 11:51:06 »
cat /dev/ttyUSB0, все вроде получилось, вижу кракозябры  =), встает вопрос, как теперь конфиг пульта сделать, если он (irrecord)  не может считать с устройства ( порта)?
irrecord -H dev/input -d /dev/lirc0 (lirc0 как понимаю имя устройства с которого будем считывать коды нажатий, имя устройства указано «hardware.conf» - REMOTE_DEVICE="ttyUSB0"), но мы назначили ссылку командой
ln -s /dev/ttyUSB0 /dev/lirc0 (поэтому Lirc0), далее указываем путь куда пихать наш конфиг пульта,  в  /home/имя пользователя/lircd.conf
Конечный вид команды принял вид:
 irrecord -H dev/input -d /dev/lirc0 /home/baltazar/lircd.conf
Что выдается при выполнении команды:
irrecord: error reading '/dev/lirc0'
Подумал что неправильно указал устройство, пробовал указать ttyUSB0 в команде, при этом оставив строку REMOTE_DEVICE="" в  hardware.conf, пустой, результат тот же!
Помогите создать конфиг для ПДУ ( Irlink VS).
lsusb выдает :Bus 005 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC


Оффлайн RX2bG

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: HOWTO: Ubuntu и пульт ДУ (с конфигами)
« Ответ #109 : 06 Февраля 2010, 21:49:09 »
Если кому интересно то выключение в ubuntu 9.10 можно реализовать, без редактирования sudo. Достаточно добавить в .lircrc:

(Нажмите, чтобы показать/скрыть)

Вот собственно вызываем меню, выбираем желаемое действие и выключаем.

Спасибо за xdotool, и автору темы!
Есть вопрос можно ли через xdotool задействовать Num клавиши и как это сделать?

p.s. Разобрался с num клавишами! KP_Home, KP_Up и т.д.
« Последнее редактирование: 28 Февраля 2010, 10:59:24 от RX2bG »

BaN

  • Автор темы
  • Гость
Re: HOWTO: Ubuntu и пульт ДУ (с конфигами)
« Ответ #110 : 17 Марта 2010, 04:51:54 »
Два дня мучался, но lirc не хотел запускаться (Ubuntu 9.10).
Вот нашел хороший мануал по запуску с патчем.

http://unixa.ru/linux/ubuntu-9.10-karmic-koala-lirc-bug-bag-rabota-s-pultom.html

Оффлайн obsessionsys

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
    • IT-MEHANIKA
Re: HOWTO: Ubuntu и пульт ДУ (с конфигами)
« Ответ #111 : 17 Марта 2010, 08:25:06 »
ubuntu 9.04 поставил lirc

johndoe@media:~$ mode2 -d /dev/lirc0
mode2: could not open /dev/lirc0
mode2: default_init(): Permission denied
johndoe@media:~$
johndoe@media:~$ mode2
mode2: could not get file information for /dev/lirc
mode2: default_init(): No such file or directory

отзывается только для root
root@media:~# mode2
mode2: could not get file information for /dev/lirc
mode2: default_init(): No such file or directory
root@media:~# mode2 -d /dev/lirc0

Но ругается на
sudo /etc/init.d/lirc start
 * Loading LIRC modules                                                  [ OK ]
 * Starting remote control daemon(s) : LIRC                              [fail]



Сделай символьную ссылку вот так!

$ sudo ln -s /dev/lirc0 /dev/lirc
Что бы хорошее становилось лучшим, а лучшее - совершенным!

BaN

  • Автор темы
  • Гость
Re: HOWTO: Ubuntu и пульт ДУ (с конфигами)
« Ответ #112 : 17 Марта 2010, 16:55:47 »
Несколько дней уже бодаюсь, но так ни чего и не выходит.
--------------------------------------------------------------
Паравметры:
Ubuntu 9.10
тюнер  LifeView FlyVideo 3000
Пульт родной

А также
IrDA usb X3 (для сотовых)
и пульт Sony RM-816

Завести ни чего не получилось.... :idiot2:
--------------------------------------------------------------
По выше приведенной ссылке запустил lirc
Но дальше загвоздка встала на
ls /dev/input/by-path/ | grep event-irни чего не выводит, тишина
И из-за чего не могу задать правильное устройство (т.к. его наверное и нет  :) )
irrecord -H dev/input -d /dev/input/by-path/pci-0000:02:01.0-event-ir /home/user/lircd.conf--------------------------------------------------------------
Пробовал USB IrDA подключить, но там загвоздка, не знаю как его прописать,
$ lsusb
...
Bus 003 Device 002: ID 07d0:4959 Dazzle Kingsun KS-959 Infrared Adapter
...

IRW молчит, не реагирует ни на какие нажатия, ни какого пульта, ни через какой приемник.
Пульты точно работают, А вот приемник от тюнера под вопросом, хотя когда последний раз, пару лет назад подключал на винде - работал. Как проверить работоспособность от пульта тюнера не знаю. Ставить винду для проверки, не вариант.
Конфиги обоих пультов скачал с их сайта.

Что подскажете??? :coolsmiley:
« Последнее редактирование: 17 Марта 2010, 16:57:19 от BaN »

Оффлайн amod-cccp

  • Участник
  • *
  • Сообщений: 113
    • Просмотр профиля
Re: HOWTO: Ubuntu и пульт ДУ (с конфигами)
« Ответ #113 : 27 Марта 2010, 16:39:29 »
У меня вопрос! Кто-нить пробовал управлять своим компьютером через ДАННОЕ устройство ? Просто у меня возникли некоторые сомнения...

Оффлайн zl0i

  • Активист
  • *
  • Сообщений: 344
  • Как много веселых ребят и все делают велосипед...
    • Просмотр профиля
Re: HOWTO: Ubuntu и пульт ДУ (с конфигами)
« Ответ #114 : 29 Марта 2010, 16:38:11 »
У меня вопрос! Кто-нить пробовал управлять своим компьютером через ДАННОЕ устройство ? Просто у меня возникли некоторые сомнения...
А что мешает спросить прямо на их форуме http://www.msevm.com/forums/index.php?showforum=133 ?
Вот у меня такая проблема: накупил деталей и остался только TSOP1738 некупленный. Из всех радиомагазинов моего города их как ветром сдуло. Эх буду наверно втридорога по почте заказывать... :(
ВЕЛОСИПЕДОВ ДЛЯ ВСЕХ, ДАРОМ, И ПУСТЬ НИКТО НЕ УЙДЁТ ОБИЖЕННЫЙ!

Оффлайн amod-cccp

  • Участник
  • *
  • Сообщений: 113
    • Просмотр профиля
Re: HOWTO: Ubuntu и пульт ДУ (с конфигами)
« Ответ #115 : 03 Апреля 2010, 03:23:17 »
Доброго времени суток. Прошу помощи! Купил себе пульт. Пульт от друзей китайцев :). Комплектовался он CyberLink PowerCinema 4.0 и имеет следующий вид:
(Нажмите, чтобы показать/скрыть)
Может есть у кого готовый конфиг для данного девайса? А то при помощи lirc что-то не выходит. Дабы не вызывать телепатию у других, предоставляю следующее:
Система ubuntu 9.04
Дал соответствующую команду перед подключением ик приемника к USB
# lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 04f2:b071 Chicony Electronics Co., Ltd
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 09da:000a A4 Tech Co., Ltd Port Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Затем подключил приемник к usb порту...
# lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 04f2:b071 Chicony Electronics Co., Ltd
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 003: ID 04b4:0100 Cypress Semiconductor Corp.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 09da:000a A4 Tech Co., Ltd Port Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Исходя из разницы вывода лога выходит, что девайс у меня Bus 004 Device 003: ID 04b4:0100 Cypress Semiconductor Corp.
Пользуясь данным источником l дабы установить "личность" было произведено:
grep -l 'TopSeed' /sys/class/input/input*/name | tail -n1Но ничего не произошло. Затем:
(Нажмите, чтобы показать/скрыть)
Естественно я производил это потом и после того когда отключи ИК приемник и разница в логах составила:
I: Bus=0003 Vendor=04b4 Product=0100 Version=0100
N: Name="Cyp Se WitheHome"
P: Phys=usb-0000:00:12.1-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:12.1/usb4/4-1/4-1:1.0/input/input11
U: Uniq=
H: Handlers=kbd mouse3 event11
B: EV=100017
B: KEY=70000 0 0 800000 4000c000 e0beffdf 1cfffff ffffffff fffffffe
B: REL=3
B: MSC=10
Вопрос токого типа: А ЛИРК ХОТЬ ПОСТАВИЛ? Меня очень огорчит! :-\ Конечно поставил!  :coolsmiley:
Теперь прошу у уважаемых пользователей помощи! Буду очень при очень рад! Ведь близится тот день, когда Я перецду на Ubuntu окончательно!!!
« Последнее редактирование: 03 Апреля 2010, 03:41:58 от amod-cccp »

Оффлайн Baltazar

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: HOWTO: Ubuntu и пульт ДУ (с конфигами)
« Ответ #116 : 05 Апреля 2010, 22:16:50 »
Подскажите пожалуйста, приобрел пульт «Gotview Power on/off», в Ubuntu 10.04 ПДУ стал поддерживаться из коробки, определяется в системе как клавиатура и мышка. Встает вопрос как назначить действующим клавишам другие значения.
Пульт работает как клавиатура, хочу чтобы кнопка «back» стала «ESC».
Подскажите как переназначить клавиши, скажем для XBMC, если через lirc была хоть какая то ясность то, тут одни вопросы...

tartan

  • Автор темы
  • Гость
Re: HOWTO: Ubuntu и пульт ДУ (с конфигами)
« Ответ #117 : 05 Апреля 2010, 22:47:52 »
Хммм... У кого после запуска скрипта не работает пульт - попробуйте добавить после команды &, должно помочь по идее.

Оффлайн zl0i

  • Активист
  • *
  • Сообщений: 344
  • Как много веселых ребят и все делают велосипед...
    • Просмотр профиля
Re: HOWTO: Ubuntu и пульт ДУ (с конфигами)
« Ответ #118 : 06 Апреля 2010, 20:55:30 »
Не ожидаю увидеть здесь схемотехников, но всеже - спаял я все- таки по схеме http://gituha.ru/_root/other/irc_receiver/offline/000006.html.htm порт. Но вот купил неполярный конденсатор, а там стоит полярный. Может ли это повлиять на работу приемника и на сколько? Просто заметил, что при "обучении" irrecord какие-то ошибки возникают или порт думает, что пульт постоянно что-то жмет.
ВЕЛОСИПЕДОВ ДЛЯ ВСЕХ, ДАРОМ, И ПУСТЬ НИКТО НЕ УЙДЁТ ОБИЖЕННЫЙ!

rulet9

  • Автор темы
  • Гость
Re: HOWTO: Ubuntu и пульт ДУ (с конфигами)
« Ответ #119 : 06 Апреля 2010, 22:36:27 »
 Попробуй вот это ( :) я уже второй раз его паяю -- первый раз неправильно спаял) -- по ходу гораздо интересней...
Но для него нужен программатор.
А неполярный или полярный конденсатор в данном случае, насколько я понял, не имеет значения, но на всякий случай поспрашивай у электронщиков.
Но полярный, конечно, нужно ставить соответственно схеме.

Пользователь решил продолжить мысль 06 Апреля 2010, 20:42:08:
Подскажите пожалуйста, приобрел пульт «Gotview Power on/off», в Ubuntu 10.04 ПДУ стал поддерживаться из коробки, определяется в системе как клавиатура и мышка.

 Дай в личку ссылку где покупал.
« Последнее редактирование: 06 Апреля 2010, 22:45:42 от rulet9 »

 

Страница сгенерирована за 0.035 секунд. Запросов: 25.