<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="lt">
	<id>https://wiki.eofnet.lt/w//index.php?action=history&amp;feed=atom&amp;title=Lirc</id>
	<title>Lirc - Versijų istorija</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.eofnet.lt/w//index.php?action=history&amp;feed=atom&amp;title=Lirc"/>
	<link rel="alternate" type="text/html" href="https://wiki.eofnet.lt/w//index.php?title=Lirc&amp;action=history"/>
	<updated>2026-04-21T09:57:15Z</updated>
	<subtitle>Šio puslapio versijų istorija projekte</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.eofnet.lt/w//index.php?title=Lirc&amp;diff=3153&amp;oldid=prev</id>
		<title>\dev\null: atnaujinta</title>
		<link rel="alternate" type="text/html" href="https://wiki.eofnet.lt/w//index.php?title=Lirc&amp;diff=3153&amp;oldid=prev"/>
		<updated>2013-10-09T22:20:28Z</updated>

		<summary type="html">&lt;p&gt;atnaujinta&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Naujas puslapis&lt;/b&gt;&lt;/p&gt;&lt;div&gt;LIRC (Linux infraraudonųjų spindulių nuotolinis valdymas) (angl. Linux Infrared remote control) yra [[atviras kodas|atviro kodo]] [[programinė įranga]] kuri leidžia vartotojams priimti ir siųsti infraraudonuosius signalus naudojantis [[GNU]]/[[Linux]]. Su '''Lirc''' ir infraraudonųjų spindulių imtuvu vartotojas gali valdyti kompiuterį su beveik bet kokiu nuotolinio valdymo pultu (pvz.: TV valdymo pultas, arba [[DVD]]). Lirc neturi grafinės vartotojo sąsajos bet tam yra sukurtos kitos pvz.: KDELirc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== lirc įdiegimas ==&lt;br /&gt;
&lt;br /&gt;
=== lirc diegimas gentoo sistemoje ===&lt;br /&gt;
&lt;br /&gt;
 # LIRC_DEVICES=&amp;quot;all&amp;quot; emerge -av lirc&lt;br /&gt;
&lt;br /&gt;
=== lirc diegimas ubuntu/debian sistemose ===&lt;br /&gt;
&lt;br /&gt;
 # sudo apt-get install lirc&lt;br /&gt;
&lt;br /&gt;
=== lirc diegimas CentOS/Red-Hat sistemose ===&lt;br /&gt;
&lt;br /&gt;
 # yum install lirc&lt;br /&gt;
&lt;br /&gt;
=== lirc diegimas FreeBSD sistemoje ===&lt;br /&gt;
&lt;br /&gt;
 # pkg_add -rv lirc&lt;br /&gt;
&lt;br /&gt;
== lirc konfigūravimas ==&lt;br /&gt;
&lt;br /&gt;
Įdiegę sužinokite kuris yra jūsų įrenginys, mano pavyzdžiu tai&lt;br /&gt;
&lt;br /&gt;
 # lsusb&lt;br /&gt;
   Bus 001 Device 104: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter&lt;br /&gt;
   Bus 001 Device 004: ID 048d:1336 Integrated Technology Express, Inc. SD/MMC Cardreader&lt;br /&gt;
   Bus 002 Device 002: ID 073a:2230 Chaplet Systems, Inc. infrared dongle for remote&lt;br /&gt;
   Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
   Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
Šis:&lt;br /&gt;
   Bus 002 Device 002: ID 073a:2230 Chaplet Systems, Inc. infrared dongle for remote&lt;br /&gt;
Leidžiame:&lt;br /&gt;
 # cat /proc/bus/input/devices&lt;br /&gt;
 I: Bus=0003 Vendor=073a Product=2230 Version=0110&lt;br /&gt;
 N: Name=&amp;quot;HID 073a:2230&amp;quot;&lt;br /&gt;
 P: Phys=usb-0000:00:02.0-1/input0&lt;br /&gt;
 S: Sysfs=/devices/pci0000:00/0000:00:02.0/usb2/2-1/2-1:1.0/input/input4&lt;br /&gt;
 U: Uniq=&lt;br /&gt;
 H: Handlers=sysrq kbd mouse1 event4 &lt;br /&gt;
 B: PROP=0&lt;br /&gt;
 B: EV=10001f&lt;br /&gt;
 B: KEY=4c37fff072ff32d bf54445600000000 ffffffffff 30c100b17c007 ffa67bfad951dfff febeffdfffefffff fffffffffffffffe&lt;br /&gt;
 B: REL=343&lt;br /&gt;
 B: ABS=100030000&lt;br /&gt;
 B: MSC=10&lt;br /&gt;
Atkreipkite dėmesį į &amp;quot;H: Handlers=sysrq kbd mouse1 event4&amp;quot; eilutę. Mūsų įrenginį galėsime pasiekti panaudoję &amp;quot;/dev/input/event4&amp;quot; event interfeisą.&lt;br /&gt;
Atidarome /etc/lirc/hardware.conf ir įrašome šias eilutes:&lt;br /&gt;
 START_LIRCD=&amp;quot;true&amp;quot;&lt;br /&gt;
 REMOTE_LIRCD_CONF=&amp;quot;/etc/lirc/lircd.conf&amp;quot;&lt;br /&gt;
Išsaugome ir atidarome kitą failą &amp;quot;/etc/lirc/lircd.conf ir tuomet galima panaudoti mano įrenginio konfiguraciją '''[[lircd.conf|arba paimti pilną]]'''&lt;br /&gt;
 begin remote&lt;br /&gt;
 name ChapletSystem&lt;br /&gt;
 bits 32&lt;br /&gt;
 begin codes&lt;br /&gt;
 POWER    0x40004 0x80010074&lt;br /&gt;
 RADIO    0x40004 0x8001001e&lt;br /&gt;
 TV       0x40004 0x80010014&lt;br /&gt;
 DVD      0x40004 0x80010031&lt;br /&gt;
 MUSIC    0x40004 0x80010032&lt;br /&gt;
 PHOTO    0x40004 0x80010017&lt;br /&gt;
 VIDEO    0x40004 0x80010012&lt;br /&gt;
 DVD_MENU         0x40004 0x8001002f&lt;br /&gt;
 MUTE     0x40004 0x80010042&lt;br /&gt;
 BACK     0x40004 0x8001000e&lt;br /&gt;
 GUIDE    0x40004 0x8001003b&lt;br /&gt;
 VOLUME_UP        0x40004 0x80010073&lt;br /&gt;
 VOLUME_DOWN     0x40004 0x80010072&lt;br /&gt;
 CHANNEL_UP       0x40004 0x80010068&lt;br /&gt;
 CHANNEL_DOWN    0x40004 0x8001006d&lt;br /&gt;
 ARROW_UP         0x40004 0x80010067&lt;br /&gt;
 ARROW_DOWN      0x40004 0x8001006c&lt;br /&gt;
 ARROW_LEFT       0x40004 0x80010069&lt;br /&gt;
 ARROW_RIGHT     0x40004 0x8001006a&lt;br /&gt;
 ENTER    0x40004 0x8001001c&lt;br /&gt;
 RECORD   0x40004 0x8001001d 0x40004 0x80010013&lt;br /&gt;
 REPEAT   0x40004 0x8001002a 0x40004 0x80010013&lt;br /&gt;
 PLAY     0x40004 0x8001002a 0x40004 0x80010019&lt;br /&gt;
 PAUSE    0x40004 0x8001001d 0x40004 0x80010019&lt;br /&gt;
 STOP     0x40004 0x8001001f&lt;br /&gt;
 REWIND   0x40004 0x8001002a 0x40004 0x80010020&lt;br /&gt;
 #FORWARD         0x40004 0x8001002a 0x40004 0x80010021&lt;br /&gt;
 PREV_TRACK       0x40004 0x8001001d 0x40004 0x80010030&lt;br /&gt;
 NEXT_TRACK       0x40004 0x8001001d 0x40004 0x80010021&lt;br /&gt;
 NUMPAD_1         0x40004 0x80010002&lt;br /&gt;
 NUMPAD_2         0x40004 0x80010003&lt;br /&gt;
 NUMPAD_3         0x40004 0x80010004&lt;br /&gt;
 NUMPAD_4         0x40004 0x80010005&lt;br /&gt;
 NUMPAD_5         0x40004 0x80010006&lt;br /&gt;
 NUMPAD_6         0x40004 0x80010007&lt;br /&gt;
 NUMPAD_7         0x40004 0x80010008&lt;br /&gt;
 NUMPAD_8         0x40004 0x80010009&lt;br /&gt;
 NUMPAD_9         0x40004 0x8001000a&lt;br /&gt;
 NUMPAD_0         0x40004 0x8001000b&lt;br /&gt;
 end codes&lt;br /&gt;
 end remote&lt;br /&gt;
 begin remote&lt;br /&gt;
  name  ChapletSystem&lt;br /&gt;
  bits           16&lt;br /&gt;
  eps            30&lt;br /&gt;
  aeps          100&lt;br /&gt;
  one             0     0&lt;br /&gt;
  zero            0     0&lt;br /&gt;
  pre_data_bits   16&lt;br /&gt;
  pre_data       0x8001&lt;br /&gt;
  gap          132799&lt;br /&gt;
  toggle_bit_mask 0x0&lt;br /&gt;
      begin codes&lt;br /&gt;
 # prasukti atgal backward&lt;br /&gt;
 #          KEY_B                    0x0030&lt;br /&gt;
 # key esc (9 number)&lt;br /&gt;
          KEY_ESC                  0x0001&lt;br /&gt;
 # bus shutdown&lt;br /&gt;
          KEY_SHUTDOWN             0x00AC&lt;br /&gt;
 # left altas [raudona knopke]&lt;br /&gt;
          KEY_LEFTALT              0x0038&lt;br /&gt;
 # number key 3 (windows langas)&lt;br /&gt;
          KEY_LEFTMETA             0x007D&lt;br /&gt;
 # mute knopke&lt;br /&gt;
          KEY_MUTE                 0x0071&lt;br /&gt;
 # viena kurini i prieki&lt;br /&gt;
          KEY_NEXTSONG             0x00A3&lt;br /&gt;
 #          KEY_NUMLOCK              0x0045&lt;br /&gt;
 # number key 7&lt;br /&gt;
          KEY_O                    0x0018&lt;br /&gt;
 # play/pause&lt;br /&gt;
          KEY_PLAYPAUSE            0x00A4&lt;br /&gt;
 # atgal per viena kurini&lt;br /&gt;
          KEY_PREVIOUSSONG         0x00A5&lt;br /&gt;
 # stop&lt;br /&gt;
          KEY_STOPCD               0x00A6&lt;br /&gt;
 # tabas&lt;br /&gt;
          KEY_TAB                  0x000F&lt;br /&gt;
      end codes&lt;br /&gt;
 end remote&lt;br /&gt;
&lt;br /&gt;
Dabar galime leisti daemon'ą&lt;br /&gt;
 lircd --driver=devinput --device=/dev/input/event4 -n&lt;br /&gt;
Kitame lange parašę &amp;quot;irw&amp;quot; komandą žiūrime į klavišų respondus, jeigu koks nors neaptiktas visada galite pasinaudoti komanda &amp;quot;irrecord&amp;quot; ir įrašyti užfiksuotus paspaudimus į konfiguracinį failą:&lt;br /&gt;
 irrecord -d /dev/input/event4 --driver=devinput /etc/lirc/naujas_konfigas.conf --disable-namespace&lt;br /&gt;
Atsiminkite, kad /dev/imput/event4 atitinkamai nuo sistemos ir įrenginių konfigūracijos gali kisti, pvz event3, event4, etc...&lt;br /&gt;
&lt;br /&gt;
== Kiti informacijos šaltiniai ==&lt;br /&gt;
&lt;br /&gt;
* [http://h-wrt.com/files/lircd.conf ChapletSystem]&lt;br /&gt;
* [http://www.lirc.org/html/configure.html Oficiali dokumentacija]&lt;br /&gt;
* [http://h-wrt.com/en/doc/ik]&lt;br /&gt;
* [http://wiki.xbmc.org/index.php?title=How-to:Setup_Lirc]&lt;br /&gt;
* [http://h-wrt.com/files/lircrc]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Gentoo]]&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Ubuntu]]&lt;br /&gt;
[[Category:CentOS]]&lt;br /&gt;
[[Category:RedHat]]&lt;br /&gt;
[[Category:FreeBSD]]&lt;/div&gt;</summary>
		<author><name>\dev\null</name></author>
	</entry>
</feed>