ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: "Шенцев Алексей Владимирович" <ashen@novoross.multinex.ru>
To: sp_archer@meta.ua,
	ALT Linux Community general discussions
	<community@lists.altlinux.org>
Subject: Re: [Comm] Помогите с LIRC
Date: Fri, 26 Nov 2010 12:51:16 +0300
Message-ID: <201011261251.16783.ashen@novoross.multinex.ru> (raw)
In-Reply-To: <42379.195.230.140.18.1290762436.metamail@webmail.meta.ua>

On Friday 26 November 2010 12:07:16 Olexander Chernetskyy wrote:
> Добрый день
>
> Купил таки дистанционку. Подключил.
>
> lsusb говорит такое
> Bus 001 Device 004: ID 0755:2626 Aureal Semiconductor
>
> lsusb -v (кратко)
> Bus 001 Device 004: ID 0755:2626 Aureal Semiconductor
>   idVendor           0x0755 Aureal Semiconductor
>   idProduct          0x2626
>   bcdDevice           29.82
>   iManufacturer           1 Cy se
>   iProduct                2 W-01RN USB_V3.1
>   iSerial                 0
>   bNumConfigurations      1
> ---
> dmesg говорит такое
> [    7.437372] usb 1-1.6: New USB device found, idVendor=0755,
> idProduct=2626 [    7.437378] usb 1-1.6: New USB device strings: Mfr=1,
> Product=2, SerialNumber=0
> [    7.437382] usb 1-1.6: Product: W-01RN USB_V3.1
> [    7.437386] usb 1-1.6: Manufacturer: Cy se
> [    7.437520] usb 1-1.6: configuration #1 chosen from 1 choice
>
> [    8.327559] input: Cy se W-01RN USB_V3.1 as
> /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0/input/input4
> [    8.327656] generic-usb 0003:0755:2626.0001: input,hidraw0: USB HID
> v1.10 Keyboard [Cy se W-01RN USB_V3.1] on usb-0000:0
> 0:1a.0-1.6/input0
> [    8.331777] input: Cy se W-01RN USB_V3.1 as
> /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.1/input/input5
> [    8.331852] generic-usb 0003:0755:2626.0002: input,hidraw1: USB HID
> v1.10 Mouse [Cy se W-01RN USB_V3.1] on usb-0000:00:1
> a.0-1.6/input1
>
> ---
> # ls  -lR /dev/input (оставил только то, что касается темы)
> /dev/input:
> total 0
> drwxr-xr-x 2 root root    160 Nov 26 09:09 by-id
> drwxr-xr-x 2 root root    180 Nov 26 09:09 by-path
> crw-r----- 1 root root 13, 68 Nov 26 09:09 event4
> crw-r----- 1 root root 13, 69 Nov 26 09:09 event5
> crw-r----- 1 root root 13, 33 Nov 26 09:09 mouse1
>
> /dev/input/by-id:
> total 0
> lrwxrwxrwx 1 root root 9 Nov 26 09:09 usb-Cy_se_W-01RN_USB_V3.1-event-kbd
> -> ../event4
> lrwxrwxrwx 1 root root 9 Nov 26 09:09
> usb-Cy_se_W-01RN_USB_V3.1-event-mouse -> ../event5
> lrwxrwxrwx 1 root root 9 Nov 26 09:09 usb-Cy_se_W-01RN_USB_V3.1-mouse ->
> ../mouse1


Ваш пульт вешается сразу на несколько событий.

>
> /dev/input/by-path:
> total 0
> lrwxrwxrwx 1 root root 9 Nov 26 09:09
> pci-0000:00:1a.0-usb-0:1.6:1.0-event-kbd -> ../event4
> lrwxrwxrwx 1 root root 9 Nov 26 09:09
> pci-0000:00:1a.0-usb-0:1.6:1.1-event-mouse -> ../event5
> lrwxrwxrwx 1 root root 9 Nov 26 09:09 pci-0000:00:1a.0-usb-0:1.6:1.1-mouse
> -> ../mouse1
> [root@C3 ~]#
>
> Крайне удивился, что некоторые кнопки начали работать сразу. Это при том,
> что lircd у меня не запущен. Просто наудачу нажал кнопку Громкость-АП - и
> увидел и услышал как меняется громкость. Еще в кафеине работает
> плей/пауза. Еще курсор мышки по экрану ездит и нажатия кнопок мыши
> эмулируется. Очень сильно не проверял, поскольку есть еще уйма кнопок,
> которые не работают и хочется их настроить по своему разумению.
> Вот вопрос номер 1. Почему оно работает, если lircd не запущен?

Ну так ваш ПДУ эмулирует ещё и клаву и мышку, по сему и есть реакция, на то 
что вы нажимали.

<кусь> 

>Переходим к части 2.
>
> Ну, думаю, нужно запустить lirc. Если просто сказать service lircd start,
> то /var/log/messages говорит
> Nov 25 00:13:06 C3 lircd-0.8.6[7025]: lircd(default) ready, using
> /dev/lircd Nov 25 00:13:06 C3 lircd: lircd startup succeeded
> Nov 25 00:13:06 C3 lircd-0.8.6[7025]: accepted new client on /dev/lircd
> Nov 25 00:13:06 C3 lircd-0.8.6[7025]: could not get file information for
> /dev/lirc0
> Nov 25 00:13:06 C3 lircd-0.8.6[7025]: default_init(): No such file or
> directory
> Nov 25 00:13:06 C3 lircd-0.8.6[7025]: Failed to initialize hardware
> Nov 25 00:13:06 C3 lircd: lircmd startup succeeded
> И, естественно, ничего не меняется.
>
> Перечитав lirc.org вдоль и поперек, погуглив нашел, что нужно в
> /etc/sysconfig/lircd вписать устройство
> сказал
> OPT="--driver devinput -c /dev/input/usb-Cy_se_W-01RN_USB_V3.1-event-kbd"
>
> тогда /var/log/messages говорит
> Nov 26 10:31:00 C3 lircd-0.8.6[25767]: lircd(devinput) ready, using
> /dev/lircd
> Nov 26 10:31:00 C3 lircd: lircd startup succeeded
> Nov 26 10:31:00 C3 lircd: lircmd startup succeeded
> Nov 26 10:31:00 C3 lircd-0.8.6[25767]: name lookup failure connecting to
> usb-Cy_se_W-01RN_USB_V3.1-event-kbd
> Nov 26 10:31:00 C3 lircd-0.8.6[25767]: accepted new client on /dev/lircd
> Nov 26 10:31:00 C3 lircd-0.8.6[25767]: initializing '/dev/input/event0'
> Nov 26 10:31:05 C3 lircd-0.8.6[25767]: name lookup failure connecting to
> usb-Cy_se_W-01RN_USB_V3.1-event-kbd
> Nov 26 10:31:30 C3 last message repeated 2 times
>
> Пробовал и usb-Cy_se_W-01RN_USB_V3.1-event-mouse, и
> usb-Cy_se_W-01RN_USB_V3.1-mouse, и просто  event4...
> И ничего...
>
> Естественно, что irw ничего не говорит, и от irrecord толку мало.
>
> Вообщем вопрос номер 2.
> Что я делаю не так?

А с другими /dev/inpu/event* , на который содится ваш ПДУ не пробывали?
-- 
С уважением, системный администратор
ООО "Новая Россия - КТВ"
Шенцев Алексей Владимирович.

  reply	other threads:[~2010-11-26  9:51 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-11-26  9:07 Olexander Chernetskyy
2010-11-26  9:51 ` Шенцев Алексей Владимирович [this message]
2010-11-26 10:17   ` Olexander Chernetskyy
2010-11-26 10:01 ` Шенцев Алексей Владимирович
2010-11-26 10:24   ` Olexander Chernetskyy
2010-12-04 22:11   ` Olexander Chernetskyy
2010-12-04 22:26     ` Шенцев Алексей Владимирович
2010-12-05 12:01       ` Olexander Chernetskyy
2010-12-05 16:00         ` Шенцев Алексей Владимирович

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201011261251.16783.ashen@novoross.multinex.ru \
    --to=ashen@novoross.multinex.ru \
    --cc=community@lists.altlinux.org \
    --cc=sp_archer@meta.ua \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git