Zdravim vsecky.
Uz tri dny si hraju (znovu) s dalkovym ovladanim k teto USB TV karte, ale nevim si proste rady.
Pro zacatek par vypisu:
ufaak@htpc:~$ lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 006: ID 0a5c:2148 Broadcom Corp.
Bus 002 Device 005: ID 0a5c:4503 Broadcom Corp.
Bus 002 Device 004: ID 0a5c:4502 Broadcom Corp.
Bus 002 Device 003: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 002 Device 002: ID 046d:c51e Logitech, Inc.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0413:60f6 Leadtek Research, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
jedná se tedy o ten Leadtek.
ufaak@htpc:~$ cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: EV=3
B: KEY=100000 0 0 0
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: EV=3
B: KEY=100000 0 0 0
I: Bus=0017 Vendor=0001 Product=0001 Version=0100
N: Name="Macintosh mouse button emulation"
P: Phys=
S: Sysfs=/devices/virtual/input/input2
U: Uniq=
H: Handlers=mouse0 event2
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3
I: Bus=0003 Vendor=046d Product=c51e Version=0111
N: Name="HID 046d:c51e"
P: Phys=usb-0000:00:1f.2-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1f.2/usb2/2-1/2-1:1.0/input/input3
U: Uniq=
H: Handlers=kbd event3
B: EV=120013
B: KEY=10000 7 ff800000 7ff febeffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=1f
I: Bus=0003 Vendor=046d Product=c51e Version=0111
N: Name="HID 046d:c51e"
P: Phys=usb-0000:00:1f.2-1/input1
S: Sysfs=/devices/pci0000:00/0000:00:1f.2/usb2/2-1/2-1:1.1/input/input4
U: Uniq=
H: Handlers=kbd mouse1 event4
B: EV=1f
B: KEY=837fff 2c3027 bf004444 0 0 70001 c04 a27c000 267bfa d941dfed 9e0000 0 0 0
B: REL=143
B: ABS=1 0
B: MSC=10
I: Bus=0003 Vendor=0a5c Product=4502 Version=0111
N: Name="HID 0a5c:4502"
P: Phys=usb-0000:00:1f.2-2.1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1f.2/usb2/2-2/2-2.1/2-2.1:1.0/input/input5
U: Uniq=
H: Handlers=kbd event5
B: EV=120013
B: KEY=10000 7 ff800000 7ff febeffdf f3cfffff ffffffff fffffffe
B: MSC=10
B: LED=7
I: Bus=0003 Vendor=0a5c Product=4503 Version=0111
N: Name="HID 0a5c:4503"
P: Phys=usb-0000:00:1f.2-2.2/input0
S: Sysfs=/devices/pci0000:00/0000:00:1f.2/usb2/2-2/2-2.2/2-2.2:1.0/input/input6
U: Uniq=
H: Handlers=mouse2 event6
B: EV=17
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3
B: MSC=10
I: Bus=0003 Vendor=0413 Product=60f6 Version=0001
N: Name="IR-receiver inside an USB DVB receiver"
P: Phys=usb-0000:02:05.2-2/ir0
S: Sysfs=/devices/pci0000:00/0000:00:1e.0/0000:02:05.2/usb1/1-2/input/input7
U: Uniq=
H: Handlers=kbd event7
B: EV=3
B: KEY=14afc336 284284d 0 0 0 4 80058000 2190 40000801 9e96c0 0 900200 ffd
ufaak@htpc:~$ sudo service lirc restart
* Stopping remote control daemon(s): LIRC [fail]
* Loading LIRC modules [ OK ]
* Starting remote control daemon(s) : LIRC [fail]
ufaak@htpc:~$ cat /etc/lirc/hardware.conf
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="Technisat MediaFocus I"
REMOTE_MODULES=""
REMOTE_DRIVER=""
REMOTE_DEVICE=""
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF="/etc/lirc/lircd.conf"
REMOTE_LIRCD_ARGS=""
#Chosen IR Transmitter
TRANSMITTER="None"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE=""
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF=""
TRANSMITTER_LIRCD_ARGS=""
#Enable lircd
START_LIRCD="true"
#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD="false"
#Try to load appropriate kernel modules
LOAD_MODULES="true"
# Default configuration files for your hardware if any
LIRCMD_CONF=""
#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
START_LIRCMD=""
ufaak@htpc:~$ cat /etc/lirc/lircd.conf
#
# this config file was automatically generated
# using lirc-0.7.1pre2(any) on Mon Jul 4 22:11:52 2005
#
# contributed by
#
# brand: Technisat
# model no. of remote control: TTS35AI
# devices being controlled by this remote: Skystar 2.6D
#
begin remote
name Technisat_TTS35AI.conf
bits 13
flags RC5|CONST_LENGTH
eps 30
aeps 100
one 882 803
zero 882 803
plead 905
gap 112766
toggle_bit 2
begin codes
Power 0x1A8C
Mute 0x1A8D
1 0x1281
2 0x1A82
3 0x1283
4 0x1A84
5 0x1285
6 0x1A86
7 0x1287
8 0x1A88
9 0x1289
0 0x1A80
-/-- 0x128A
A/B 0x1AA3
Red 0x0AAB
Green 0x02AC
Yellow 0x0AAD
Blue 0x02AE
Ok 0x0A97
Up 0x12A0
Down 0x1AA1
Left 0x1291
Right 0x1A90
SFI 0x12AF
Back 0x1AA2
Info 0x028F
# Prog+ 0x1AA0
# Prog- 0x12A1
TV/Radio 0x0293
# Volume+ 0x1A90
# Volume- 0x1291
Menu 0x0A92
Hilfe 0x1A8F
TXT 0x12BC
STOP 0x1AA9
EXT 0x12B8
HILFE2 0x0AB6
end codes
end remote
irw se mi nespusti, protoze nebezi lircd. Pokud spustim lircd pomoci sudo lircd -n a v druhem terminalu potom pustim irw, tak lircd hlasi toto
ufaak@htpc:~$ sudo lircd -n
lircd-0.8.6[2757]: lircd(default) ready, using /var/run/lirc/lircd
lircd-0.8.6[2757]: accepted new client on /var/run/lirc/lircd
lircd-0.8.6[2757]: could not get file information for /dev/lirc
lircd-0.8.6[2757]: default_init(): No such file or directory
lircd-0.8.6[2757]: Failed to initialize hardware
Zajimave je, ze kdyy se pomoci CTRL ALT F[1..6] prepnu na nektery z terminalu, tak aniz bych byl prihlasen, reaguje na stisk tlacitek na dalkovem ovladaci nejak takto:
[ 764.896167] dib0700: Unknow remote controller key: 00 a0 0d f2
pri kazdem stisku tlacitka se samozrejme kod na konci meni, na jedno stisknuti tlacitka je jeden az tri radky, zalezi na delce stisku, muze byt samozrejme i vic radku pri pridrzeni.
To dalkove ovladani, ktere pouzivam, neni original k te karte, to bud nefunguje, nebo na ne ta karta nereaguje - nevim.
lircd.conf jsem si stahnul z webu
http://lirc.sourceforge.net/remotes/Za kazdou radu budu vdecny, sam jsem nikdy dalkove ovladani nenastavoval a nevim si s tim rady.
Diky
//edit: system je xubuntu 10.04