[mythtv-users] Joy and pain

Hika van den Hoven hikavdh at gmail.com
Wed Feb 12 18:00:23 UTC 2014


>   looking at device
> '/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0':
>     KERNEL=="event0"
>     SUBSYSTEM=="input"
>     DRIVER==""

>   looking at parent device
> '/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0':
>     KERNELS=="input0"
>     SUBSYSTEMS=="input"
>     DRIVERS==""
>     ATTRS{name}=="Power Button"
>     ATTRS{phys}=="PNP0C0C/button/input0"
>     ATTRS{uniq}==""
>     ATTRS{properties}=="0"

>   looking at parent device
> '/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00':
>     KERNELS=="PNP0C0C:00"
>     SUBSYSTEMS=="acpi"
>     DRIVERS=="button"
>     ATTRS{hid}=="PNP0C0C"
>     ATTRS{path}=="\_SB_.PWRB"

>   looking at parent device '/devices/LNXSYSTM:00/LNXSYBUS:00':
>     KERNELS=="LNXSYBUS:00"
>     SUBSYSTEMS=="acpi"
>     DRIVERS==""
>     ATTRS{hid}=="LNXSYBUS"
>     ATTRS{path}=="\_SB_"

>   looking at parent device '/devices/LNXSYSTM:00':
>     KERNELS=="LNXSYSTM:00"
>     SUBSYSTEMS=="acpi"
>     DRIVERS==""
>     ATTRS{hid}=="LNXSYSTM"
>     ATTRS{path}=="\"



>  looking at device
> '/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1':
>     KERNEL=="event1"
>     SUBSYSTEM=="input"
>     DRIVER==""

>   looking at parent device
> '/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1':
>     KERNELS=="input1"
>     SUBSYSTEMS=="input"
>     DRIVERS==""
>     ATTRS{name}=="Power Button"
>     ATTRS{phys}=="LNXPWRBN/button/input0"
>     ATTRS{uniq}==""
>     ATTRS{properties}=="0"

>   looking at parent device '/devices/LNXSYSTM:00/LNXPWRBN:00':
>     KERNELS=="LNXPWRBN:00"
>     SUBSYSTEMS=="acpi"
>     DRIVERS=="button"
>     ATTRS{hid}=="LNXPWRBN"

>   looking at parent device '/devices/LNXSYSTM:00':
>     KERNELS=="LNXSYSTM:00"
>     SUBSYSTEMS=="acpi"
>     DRIVERS==""
>     ATTRS{hid}=="LNXSYSTM"
>     ATTRS{path}=="\"



>   looking at device
> '/devices/pci0000:00/0000:00:12.0/usb3/3-3/3-3:1.0/input/input2/event2':
>     KERNEL=="event2"
>     SUBSYSTEM=="input"
>     DRIVER==""

>   looking at parent device
> '/devices/pci0000:00/0000:00:12.0/usb3/3-3/3-3:1.0/input/input2':
>     KERNELS=="input2"
>     SUBSYSTEMS=="input"
>     DRIVERS==""
>     ATTRS{name}=="USB USB Keykoard"
>     ATTRS{phys}=="usb-0000:00:12.0-3/input0"
>     ATTRS{uniq}==""
>     ATTRS{properties}=="0"

>   looking at parent device
> '/devices/pci0000:00/0000:00:12.0/usb3/3-3/3-3:1.0':
>     KERNELS=="3-3:1.0"
>     SUBSYSTEMS=="usb"
>     DRIVERS=="usbhid"
>     ATTRS{bInterfaceClass}=="03"
>     ATTRS{bInterfaceSubClass}=="01"
>     ATTRS{bInterfaceProtocol}=="01"
>     ATTRS{bNumEndpoints}=="01"
>     ATTRS{supports_autosuspend}=="1"
>     ATTRS{bAlternateSetting}==" 0"
>     ATTRS{bInterfaceNumber}=="00"

>   looking at parent device
> '/devices/pci0000:00/0000:00:12.0/usb3/3-3':
>     KERNELS=="3-3"
>     SUBSYSTEMS=="usb"
>     DRIVERS=="usb"
>     ATTRS{bDeviceSubClass}=="00"
>     ATTRS{bDeviceProtocol}=="00"
>     ATTRS{devpath}=="3"
>     ATTRS{idVendor}=="1a2c"
>     ATTRS{speed}=="1.5"
>     ATTRS{bNumInterfaces}==" 2"
>     ATTRS{bConfigurationValue}=="1"
>     ATTRS{bMaxPacketSize0}=="8"
>     ATTRS{busnum}=="3"
>     ATTRS{devnum}=="2"
>     ATTRS{configuration}==""
>     ATTRS{bMaxPower}==" 98mA"
>     ATTRS{authorized}=="1"
>     ATTRS{bmAttributes}=="a0"
>     ATTRS{bNumConfigurations}=="1"
>     ATTRS{maxchild}=="0"
>     ATTRS{bcdDevice}=="0110"
>     ATTRS{avoid_reset_quirk}=="0"
>     ATTRS{quirks}=="0x0"
>     ATTRS{version}==" 1.10"
>     ATTRS{urbnum}=="747"
>     ATTRS{manufacturer}=="USB"
>     ATTRS{removable}=="unknown"
>     ATTRS{idProduct}=="0021"
>     ATTRS{bDeviceClass}=="00"
>     ATTRS{product}=="USB Keykoard"

>   looking at parent device '/devices/pci0000:00/0000:00:12.0/usb3':
>     KERNELS=="usb3"
>     SUBSYSTEMS=="usb"
>     DRIVERS=="usb"
>     ATTRS{bDeviceSubClass}=="00"
>     ATTRS{bDeviceProtocol}=="00"
>     ATTRS{devpath}=="0"
>     ATTRS{idVendor}=="1d6b"
>     ATTRS{speed}=="12"
>     ATTRS{bNumInterfaces}==" 1"
>     ATTRS{bConfigurationValue}=="1"
>     ATTRS{bMaxPacketSize0}=="64"
>     ATTRS{authorized_default}=="1"
>     ATTRS{busnum}=="3"
>     ATTRS{devnum}=="1"
>     ATTRS{configuration}==""
>     ATTRS{bMaxPower}=="  0mA"
>     ATTRS{authorized}=="1"
>     ATTRS{bmAttributes}=="e0"
>     ATTRS{bNumConfigurations}=="1"
>     ATTRS{maxchild}=="3"
>     ATTRS{bcdDevice}=="0305"
>     ATTRS{avoid_reset_quirk}=="0"
>     ATTRS{quirks}=="0x0"
>     ATTRS{serial}=="0000:00:12.0"
>     ATTRS{version}==" 1.10"
>     ATTRS{urbnum}=="35"
>     ATTRS{manufacturer}=="Linux 3.5.0-45-generic ohci_hcd"
>     ATTRS{removable}=="unknown"
>     ATTRS{idProduct}=="0001"
>     ATTRS{bDeviceClass}=="09"
>     ATTRS{product}=="OHCI Host Controller"

>   looking at parent device '/devices/pci0000:00/0000:00:12.0':
>     KERNELS=="0000:00:12.0"
>     SUBSYSTEMS=="pci"
>     DRIVERS=="ohci_hcd"
>     ATTRS{irq}=="16"
>     ATTRS{subsystem_vendor}=="0x1019"
>     ATTRS{broken_parity_status}=="0"
>     ATTRS{class}=="0x0c0310"
>     ATTRS{consistent_dma_mask_bits}=="32"
>     ATTRS{dma_mask_bits}=="32"
>    
> ATTRS{local_cpus}=="00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000007"
>     ATTRS{device}=="0x4397"
>     ATTRS{msi_bus}==""
>     ATTRS{local_cpulist}=="0-2"
>     ATTRS{vendor}=="0x1002"
>     ATTRS{subsystem_device}=="0x2285"
>     ATTRS{numa_node}=="0"

>   looking at parent device '/devices/pci0000:00':
>     KERNELS=="pci0000:00"
>     SUBSYSTEMS==""
>     DRIVERS==""



>   looking at device
> '/devices/pci0000:00/0000:00:12.0/usb3/3-3/3-3:1.1/input/input3/event3':
>     KERNEL=="event3"
>     SUBSYSTEM=="input"
>     DRIVER==""

>   looking at parent device
> '/devices/pci0000:00/0000:00:12.0/usb3/3-3/3-3:1.1/input/input3':
>     KERNELS=="input3"
>     SUBSYSTEMS=="input"
>     DRIVERS==""
>     ATTRS{name}=="USB USB Keykoard"
>     ATTRS{phys}=="usb-0000:00:12.0-3/input1"
>     ATTRS{uniq}==""
>     ATTRS{properties}=="0"

>   looking at parent device
> '/devices/pci0000:00/0000:00:12.0/usb3/3-3/3-3:1.1':
>     KERNELS=="3-3:1.1"
>     SUBSYSTEMS=="usb"
>     DRIVERS=="usbhid"
>     ATTRS{bInterfaceClass}=="03"
>     ATTRS{bInterfaceSubClass}=="00"
>     ATTRS{bInterfaceProtocol}=="00"
>     ATTRS{bNumEndpoints}=="01"
>     ATTRS{supports_autosuspend}=="1"
>     ATTRS{bAlternateSetting}==" 0"
>     ATTRS{bInterfaceNumber}=="01"

>   looking at parent device
> '/devices/pci0000:00/0000:00:12.0/usb3/3-3':
>     KERNELS=="3-3"
>     SUBSYSTEMS=="usb"
>     DRIVERS=="usb"
>     ATTRS{bDeviceSubClass}=="00"
>     ATTRS{bDeviceProtocol}=="00"
>     ATTRS{devpath}=="3"
>     ATTRS{idVendor}=="1a2c"
>     ATTRS{speed}=="1.5"
>     ATTRS{bNumInterfaces}==" 2"
>     ATTRS{bConfigurationValue}=="1"
>     ATTRS{bMaxPacketSize0}=="8"
>     ATTRS{busnum}=="3"
>     ATTRS{devnum}=="2"
>     ATTRS{configuration}==""
>     ATTRS{bMaxPower}==" 98mA"
>     ATTRS{authorized}=="1"
>     ATTRS{bmAttributes}=="a0"
>     ATTRS{bNumConfigurations}=="1"
>     ATTRS{maxchild}=="0"
>     ATTRS{bcdDevice}=="0110"
>     ATTRS{avoid_reset_quirk}=="0"
>     ATTRS{quirks}=="0x0"
>     ATTRS{version}==" 1.10"
>     ATTRS{urbnum}=="767"
>     ATTRS{manufacturer}=="USB"
>     ATTRS{removable}=="unknown"
>     ATTRS{idProduct}=="0021"
>     ATTRS{bDeviceClass}=="00"
>     ATTRS{product}=="USB Keykoard"

>   looking at parent device '/devices/pci0000:00/0000:00:12.0/usb3':
>     KERNELS=="usb3"
>     SUBSYSTEMS=="usb"
>     DRIVERS=="usb"
>     ATTRS{bDeviceSubClass}=="00"
>     ATTRS{bDeviceProtocol}=="00"
>     ATTRS{devpath}=="0"
>     ATTRS{idVendor}=="1d6b"
>     ATTRS{speed}=="12"
>     ATTRS{bNumInterfaces}==" 1"
>     ATTRS{bConfigurationValue}=="1"
>     ATTRS{bMaxPacketSize0}=="64"
>     ATTRS{authorized_default}=="1"
>     ATTRS{busnum}=="3"
>     ATTRS{devnum}=="1"
>     ATTRS{configuration}==""
>     ATTRS{bMaxPower}=="  0mA"
>     ATTRS{authorized}=="1"
>     ATTRS{bmAttributes}=="e0"
>     ATTRS{bNumConfigurations}=="1"
>     ATTRS{maxchild}=="3"
>     ATTRS{bcdDevice}=="0305"
>     ATTRS{avoid_reset_quirk}=="0"
>     ATTRS{quirks}=="0x0"
>     ATTRS{serial}=="0000:00:12.0"
>     ATTRS{version}==" 1.10"
>     ATTRS{urbnum}=="35"
>     ATTRS{manufacturer}=="Linux 3.5.0-45-generic ohci_hcd"
>     ATTRS{removable}=="unknown"
>     ATTRS{idProduct}=="0001"
>     ATTRS{bDeviceClass}=="09"
>     ATTRS{product}=="OHCI Host Controller"

>   looking at parent device '/devices/pci0000:00/0000:00:12.0':
>     KERNELS=="0000:00:12.0"
>     SUBSYSTEMS=="pci"
>     DRIVERS=="ohci_hcd"
>     ATTRS{irq}=="16"
>     ATTRS{subsystem_vendor}=="0x1019"
>     ATTRS{broken_parity_status}=="0"
>     ATTRS{class}=="0x0c0310"
>     ATTRS{consistent_dma_mask_bits}=="32"
>     ATTRS{dma_mask_bits}=="32"
>    
> ATTRS{local_cpus}=="00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000007"
>     ATTRS{device}=="0x4397"
>     ATTRS{msi_bus}==""
>     ATTRS{local_cpulist}=="0-2"
>     ATTRS{vendor}=="0x1002"
>     ATTRS{subsystem_device}=="0x2285"
>     ATTRS{numa_node}=="0"

>   looking at parent device '/devices/pci0000:00':
>     KERNELS=="pci0000:00"
>     SUBSYSTEMS==""
>     DRIVERS==""



>   looking at device
> '/devices/pci0000:00/0000:00:13.0/usb5/5-2/5-2:1.0/input/input4/event4':
>     KERNEL=="event4"
>     SUBSYSTEM=="input"
>     DRIVER==""

>   looking at parent device
> '/devices/pci0000:00/0000:00:13.0/usb5/5-2/5-2:1.0/input/input4':
>     KERNELS=="input4"
>     SUBSYSTEMS=="input"
>     DRIVERS==""
>     ATTRS{name}=="RCMCU iPazzPort"
>     ATTRS{phys}=="usb-0000:00:13.0-2/input0"
>     ATTRS{uniq}==""
>     ATTRS{properties}=="0"

>   looking at parent device
> '/devices/pci0000:00/0000:00:13.0/usb5/5-2/5-2:1.0':
>     KERNELS=="5-2:1.0"
>     SUBSYSTEMS=="usb"
>     DRIVERS=="usbhid"
>     ATTRS{bInterfaceClass}=="03"
>     ATTRS{bInterfaceSubClass}=="01"
>     ATTRS{bInterfaceProtocol}=="01"
>     ATTRS{bNumEndpoints}=="01"
>     ATTRS{supports_autosuspend}=="1"
>     ATTRS{bAlternateSetting}==" 0"
>     ATTRS{bInterfaceNumber}=="00"

>   looking at parent device
> '/devices/pci0000:00/0000:00:13.0/usb5/5-2':
>     KERNELS=="5-2"
>     SUBSYSTEMS=="usb"
>     DRIVERS=="usb"
>     ATTRS{bDeviceSubClass}=="00"
>     ATTRS{bDeviceProtocol}=="00"
>     ATTRS{devpath}=="2"
>     ATTRS{idVendor}=="0c45"
>     ATTRS{speed}=="1.5"
>     ATTRS{bNumInterfaces}==" 2"
>     ATTRS{bConfigurationValue}=="1"
>     ATTRS{bMaxPacketSize0}=="8"
>     ATTRS{busnum}=="5"
>     ATTRS{devnum}=="2"
>     ATTRS{configuration}==""
>     ATTRS{bMaxPower}=="100mA"
>     ATTRS{authorized}=="1"
>     ATTRS{bmAttributes}=="a0"
>     ATTRS{bNumConfigurations}=="1"
>     ATTRS{maxchild}=="0"
>     ATTRS{bcdDevice}=="0001"
>     ATTRS{avoid_reset_quirk}=="0"
>     ATTRS{quirks}=="0x0"
>     ATTRS{version}==" 1.10"
>     ATTRS{urbnum}=="17"
>     ATTRS{manufacturer}=="RCMCU"
>     ATTRS{removable}=="unknown"
>     ATTRS{idProduct}=="8888"
>     ATTRS{bDeviceClass}=="00"
>     ATTRS{product}=="iPazzPort"

>   looking at parent device '/devices/pci0000:00/0000:00:13.0/usb5':
>     KERNELS=="usb5"
>     SUBSYSTEMS=="usb"
>     DRIVERS=="usb"
>     ATTRS{bDeviceSubClass}=="00"
>     ATTRS{bDeviceProtocol}=="00"
>     ATTRS{devpath}=="0"
>     ATTRS{idVendor}=="1d6b"
>     ATTRS{speed}=="12"
>     ATTRS{bNumInterfaces}==" 1"
>     ATTRS{bConfigurationValue}=="1"
>     ATTRS{bMaxPacketSize0}=="64"
>     ATTRS{authorized_default}=="1"
>     ATTRS{busnum}=="5"
>     ATTRS{devnum}=="1"
>     ATTRS{configuration}==""
>     ATTRS{bMaxPower}=="  0mA"
>     ATTRS{authorized}=="1"
>     ATTRS{bmAttributes}=="e0"
>     ATTRS{bNumConfigurations}=="1"
>     ATTRS{maxchild}=="3"
>     ATTRS{bcdDevice}=="0305"
>     ATTRS{avoid_reset_quirk}=="0"
>     ATTRS{quirks}=="0x0"
>     ATTRS{serial}=="0000:00:13.0"
>     ATTRS{version}==" 1.10"
>     ATTRS{urbnum}=="37"
>     ATTRS{manufacturer}=="Linux 3.5.0-45-generic ohci_hcd"
>     ATTRS{removable}=="unknown"
>     ATTRS{idProduct}=="0001"
>     ATTRS{bDeviceClass}=="09"
>     ATTRS{product}=="OHCI Host Controller"

>   looking at parent device '/devices/pci0000:00/0000:00:13.0':
>     KERNELS=="0000:00:13.0"
>     SUBSYSTEMS=="pci"
>     DRIVERS=="ohci_hcd"
>     ATTRS{irq}=="18"
>     ATTRS{subsystem_vendor}=="0x1019"
>     ATTRS{broken_parity_status}=="0"
>     ATTRS{class}=="0x0c0310"
>     ATTRS{consistent_dma_mask_bits}=="32"
>     ATTRS{dma_mask_bits}=="32"
>    
> ATTRS{local_cpus}=="00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000007"
>     ATTRS{device}=="0x4397"
>     ATTRS{msi_bus}==""
>     ATTRS{local_cpulist}=="0-2"
>     ATTRS{vendor}=="0x1002"
>     ATTRS{subsystem_device}=="0x2285"
>     ATTRS{numa_node}=="0"

>   looking at parent device '/devices/pci0000:00':
>     KERNELS=="pci0000:00"
>     SUBSYSTEMS==""
>     DRIVERS==""
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://www.mythtv.org/mailman/listinfo/mythtv-users
> http://wiki.mythtv.org/Mailing_List_etiquette
> MythTV Forums: https://forum.mythtv.org

event0 and event1 are your powerbutton
event2 and event3 are your usb keyboard
event4 is "RCMCU iPazzPort" on usb
So it should be event4

/etc/udev/rules.d/61-IRdevices.rules

# RCMCU iPazzPort
SUBSYSTEM=="input", \
        KERNEL=="event*", \
        ATTRS{name}=="RCMCU iPazzPort", \
        SYMLINK+="input/IRevent"

Should create /dev/input/IRevent

Now start your lircd daemon with: '-H devinput -d /dev/input/IRevent'


Tot mails,
  Hika                            mailto:hikavdh at gmail.com

"Zonder hoop kun je niet leven
Zonder leven is er geen hoop
Het eeuwige dilemma
Zeker als je hoop moet vernietigen om te kunnen overleven!"

De lerende Mens
--



More information about the mythtv-users mailing list