<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Update on TwinHan remote for Mythbuntu 8.10</title>
	<atom:link href="http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html</link>
	<description>Maker of Finest Quality Digital Things</description>
	<lastBuildDate>Wed, 20 Apr 2011 06:42:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
	<item>
		<title>By: Jared</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-2#comment-15942</link>
		<dc:creator>Jared</dc:creator>
		<pubDate>Sat, 30 Oct 2010 23:46:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-15942</guid>
		<description>So I upgraded from 9.04 to 10.10 and unsurprisingly it broke my remote.

What I did to fix it:

1. Run: “dpkg-reconfigure lircd”
2. Select “Linux Input Layer” for the input device, and “none” for the transmitter.
3. edit /etc/lirc/hardware.conf. Make sure the following lines are correct.
REMOTE_DRIVER=&quot;devinput&quot;
REMOTE_DEVICE=&quot;/dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-if00&quot;
Note that the last couple of characters of the device name changed from &quot;kbd&quot; to &quot;if00&quot;, this caught me out.
4. Now irw picks up codes but the names are all changed. 2 ways around this - replacing /usr/share/lirc/remotes/devinput/lircd.conf.devinput with http://www.doctort.org/adam/files/twinhan/lircd.conf should work, or do what I did and update ~/.lirc/mythtv to match the new names.
5. sudo service lirc restart
6. restart mythfrontend
7. Watch TV, sip beer.

Hopefully that helps someone.

With my logitech harmony I use TwinHanVP-1020A</description>
		<content:encoded><![CDATA[<p>So I upgraded from 9.04 to 10.10 and unsurprisingly it broke my remote.</p>
<p>What I did to fix it:</p>
<p>1. Run: “dpkg-reconfigure lircd”<br />
2. Select “Linux Input Layer” for the input device, and “none” for the transmitter.<br />
3. edit /etc/lirc/hardware.conf. Make sure the following lines are correct.<br />
REMOTE_DRIVER=&#8221;devinput&#8221;<br />
REMOTE_DEVICE=&#8221;/dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-if00&#8243;<br />
Note that the last couple of characters of the device name changed from &#8220;kbd&#8221; to &#8220;if00&#8243;, this caught me out.<br />
4. Now irw picks up codes but the names are all changed. 2 ways around this &#8211; replacing /usr/share/lirc/remotes/devinput/lircd.conf.devinput with <a href="http://www.doctort.org/adam/files/twinhan/lircd.conf" rel="nofollow">http://www.doctort.org/adam/files/twinhan/lircd.conf</a> should work, or do what I did and update ~/.lirc/mythtv to match the new names.<br />
5. sudo service lirc restart<br />
6. restart mythfrontend<br />
7. Watch TV, sip beer.</p>
<p>Hopefully that helps someone.</p>
<p>With my logitech harmony I use TwinHanVP-1020A</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daehenoc</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-2#comment-15325</link>
		<dc:creator>Daehenoc</dc:creator>
		<pubDate>Sun, 12 Sep 2010 11:40:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-15325</guid>
		<description>Hi Adam,

Do you know which Twinhan device in the Logitech Harmony this remote is?

Thanks!</description>
		<content:encoded><![CDATA[<p>Hi Adam,</p>
<p>Do you know which Twinhan device in the Logitech Harmony this remote is?</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Russell Phillips</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-15231</link>
		<dc:creator>Russell Phillips</dc:creator>
		<pubDate>Tue, 07 Sep 2010 10:52:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-15231</guid>
		<description>I&#039;m replicating this under Maverick (10.10). It&#039;s pretty close, but there&#039;s some stuff that&#039;s different.

1. Run: &quot;dpkg-reconfigure lircd&quot;
2. Select &quot;Linux Input Layer&quot; for the input device, and &quot;none&quot; for the transmitter.
3. Run: &quot;/etc/init.d/lirc restart&quot;

The &quot;lshal &#124; grep input.product&quot; hack doesn&#039;t appear to be required, nor does modifying lircd.conf (leave it blank)

irw should work at this point. The lircd.conf file is to be left blank BUT all of the keys have different names now. Here&#039;s my ~/.lirc/mythtv :

begin
        prog = mythtv
        button = KEY_CANCEL
        config = Esc
end

begin
        prog = mythtv
        button = KEY_VOLUMEUP
        config = Right
end

begin
        prog = mythtv
        button = KEY_VOLUMEDOWN 
        config = Left
end

begin
        prog = mythtv
        button = KEY_CHANNELUP
        config = Up
end

begin
        prog = mythtv
        button = KEY_CHANNELDOWN
        config = Down
end

begin
        prog = mythtv
        button = KEY_PLAY
        config = Enter
end

begin
	prog = mythtv
	button = KEY_PAUSE
	config = p
end

begin
	prog = mythtv
	button = KEY_MUTE
	config = F9
end

begin
	prog = mythtv
	button = KEY_RECORD
	config = r
end

begin
	prog = mythtv
	button = KEY_STOP
	config = o
end

begin
	prog = mythtv
	button = KEY_LIST 
	config = m
end

begin
	prog = mythtv
	button = KEY_EPG
	config = i
end

begin
	prog = mythtv
	button = KEY_NUMERIC_0
	config = 0
end

begin
	prog = mythtv
	button = KEY_NUMERIC_1
	config = 1
end

begin
	prog = mythtv
	button = KEY_NUMERIC_2
	config = 2
end

begin
	prog = mythtv
	button = KEY_NUMERIC_3
	config = 3
end

begin
	prog = mythtv
	button = KEY_NUMERIC_4
	config = 4
end

begin
	prog = mythtv
	button = KEY_NUMERIC_5
	config = 5
end

begin
	prog = mythtv
	button = KEY_NUMERIC_6
	config = 6
end

begin
	prog = mythtv
	button = KEY_NUMERIC_7
	config = 7
end

begin
	prog = mythtv
	button = KEY_NUMERIC_8
	config = 8
end

begin
	prog = mythtv
	button = KEY_NUMERIC_9
	config = 9
end

begin
	prog = mythtv
	button = KEY_FORWARD 
	config = PgDown
end

begin
	prog = mythtv
	button = KEY_REWIND
	config = PgUp
end

begin
	prog = mythtv
	button = KEY_REWIND 
	config = ,
end

begin
	prog = mythtv
	button = KEY_FORWARD
	config = .
end</description>
		<content:encoded><![CDATA[<p>I&#8217;m replicating this under Maverick (10.10). It&#8217;s pretty close, but there&#8217;s some stuff that&#8217;s different.</p>
<p>1. Run: &#8220;dpkg-reconfigure lircd&#8221;<br />
2. Select &#8220;Linux Input Layer&#8221; for the input device, and &#8220;none&#8221; for the transmitter.<br />
3. Run: &#8220;/etc/init.d/lirc restart&#8221;</p>
<p>The &#8220;lshal | grep input.product&#8221; hack doesn&#8217;t appear to be required, nor does modifying lircd.conf (leave it blank)</p>
<p>irw should work at this point. The lircd.conf file is to be left blank BUT all of the keys have different names now. Here&#8217;s my ~/.lirc/mythtv :</p>
<p>begin<br />
        prog = mythtv<br />
        button = KEY_CANCEL<br />
        config = Esc<br />
end</p>
<p>begin<br />
        prog = mythtv<br />
        button = KEY_VOLUMEUP<br />
        config = Right<br />
end</p>
<p>begin<br />
        prog = mythtv<br />
        button = KEY_VOLUMEDOWN<br />
        config = Left<br />
end</p>
<p>begin<br />
        prog = mythtv<br />
        button = KEY_CHANNELUP<br />
        config = Up<br />
end</p>
<p>begin<br />
        prog = mythtv<br />
        button = KEY_CHANNELDOWN<br />
        config = Down<br />
end</p>
<p>begin<br />
        prog = mythtv<br />
        button = KEY_PLAY<br />
        config = Enter<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_PAUSE<br />
	config = p<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_MUTE<br />
	config = F9<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_RECORD<br />
	config = r<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_STOP<br />
	config = o<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_LIST<br />
	config = m<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_EPG<br />
	config = i<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_NUMERIC_0<br />
	config = 0<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_NUMERIC_1<br />
	config = 1<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_NUMERIC_2<br />
	config = 2<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_NUMERIC_3<br />
	config = 3<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_NUMERIC_4<br />
	config = 4<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_NUMERIC_5<br />
	config = 5<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_NUMERIC_6<br />
	config = 6<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_NUMERIC_7<br />
	config = 7<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_NUMERIC_8<br />
	config = 8<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_NUMERIC_9<br />
	config = 9<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_FORWARD<br />
	config = PgDown<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_REWIND<br />
	config = PgUp<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_REWIND<br />
	config = ,<br />
end</p>
<p>begin<br />
	prog = mythtv<br />
	button = KEY_FORWARD<br />
	config = .<br />
end</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Gould</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-14712</link>
		<dc:creator>Tim Gould</dc:creator>
		<pubDate>Wed, 02 Jun 2010 02:23:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-14712</guid>
		<description>Thanks to Adam, Doctor_Ahmed and others, I&#039;ve been able to add a bit of extra work on my own and now have all keys working including numbers under lucid.

Documented in a blog &lt;a href=&quot;http://www.reverb.com.au/tgould/blog/index.php?/archives/455-TwinHan-Remote-under-Ubuntu-Lucid-Lynx-10.04.html&quot; rel=&quot;nofollow&quot;&gt;entry here&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Thanks to Adam, Doctor_Ahmed and others, I&#8217;ve been able to add a bit of extra work on my own and now have all keys working including numbers under lucid.</p>
<p>Documented in a blog <a href="http://www.reverb.com.au/tgould/blog/index.php?/archives/455-TwinHan-Remote-under-Ubuntu-Lucid-Lynx-10.04.html" rel="nofollow">entry here</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TwinHan Remote under Ubuntu Lucid Lynx 10.04 - REverberations</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-14711</link>
		<dc:creator>TwinHan Remote under Ubuntu Lucid Lynx 10.04 - REverberations</dc:creator>
		<pubDate>Wed, 02 Jun 2010 02:12:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-14711</guid>
		<description>[...] had no use for it for a while, and a few months ago wanted to make it work again. It turns out that Adam Pierce has a good set of instructions. But, like all other commenters on that blog post, my setup broke when upgrading to Ubuntu 10.04.  [...]</description>
		<content:encoded><![CDATA[<p>[...] had no use for it for a while, and a few months ago wanted to make it work again. It turns out that Adam Pierce has a good set of instructions. But, like all other commenters on that blog post, my setup broke when upgrading to Ubuntu 10.04.  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doctor_Ahmed</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-14688</link>
		<dc:creator>Doctor_Ahmed</dc:creator>
		<pubDate>Sun, 30 May 2010 10:59:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-14688</guid>
		<description>just correction :!

step 4   gedit /usr/share/hal/fdi/preprobe/20thirdparty/lirc.fdi

as the original topic here




  
     
        true
     
  
</description>
		<content:encoded><![CDATA[<p>just correction :!</p>
<p>step 4   gedit /usr/share/hal/fdi/preprobe/20thirdparty/lirc.fdi</p>
<p>as the original topic here</p>
<p>        true</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doctor_Ahmed</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-14687</link>
		<dc:creator>Doctor_Ahmed</dc:creator>
		<pubDate>Sun, 30 May 2010 09:55:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-14687</guid>
		<description>Dear neztiti 

After GOD WELL I have found the solution to make Twinhan Romte compeletely works with UBUNTU 10.4 LUCID

Exclusively i have found the codes of number buttons

The method as following  just copy and paste:


1- gedit /etc/lirc/hardware.conf

# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE=&quot;Twinhan Remote Control&quot;
REMOTE_MODULES=&quot;lirc_dev lirc_mceusb&quot;
REMOTE_DRIVER=&quot;devinput&quot;
REMOTE_DEVICE=&quot;/dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-if00&quot;
REMOTE_SOCKET=&quot;&quot;
REMOTE_LIRCD_CONF=&quot;&quot;
REMOTE_LIRCD_ARGS=&quot;&quot;

#Chosen IR Transmitter
TRANSMITTER=&quot;None&quot;
TRANSMITTER_MODULES=&quot;&quot;
TRANSMITTER_DRIVER=&quot;&quot;
TRANSMITTER_DEVICE=&quot;&quot;
TRANSMITTER_SOCKET=&quot;&quot;
TRANSMITTER_LIRCD_CONF=&quot;&quot;
TRANSMITTER_LIRCD_ARGS=&quot;&quot;

#Enable lircd
START_LIRCD=&quot;true&quot;

#Don&#039;t start lircmd even if there seems to be a good config file
#START_LIRCMD=&quot;false&quot;

#Try to load appropriate kernel modules
LOAD_MODULES=&quot;true&quot;

# Default configuration files for your hardware if any
LIRCMD_CONF=&quot;&quot;

#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn&#039;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 &quot;false&quot;
FORCE_NONINTERACTIVE_RECONFIGURATION=&quot;false&quot;
START_LIRCMD=&quot;&quot;

2- gedit /etc/lirc/lircd.conf

begin remote

  name  devinput
  bits           16
  eps            30
  aeps          100

  one             0     0
  zero            0     0
  pre_data_bits   16
  pre_data       0x8001
  gap          132799
  toggle_bit_mask 0x0

      begin codes
          KEY_0                    0x0200
          KEY_1                    0x0201
          KEY_2                    0x0202
          KEY_3                    0x0203
          KEY_4                    0x0204
          KEY_5                    0x0205
          KEY_6                    0x0206
          KEY_7                    0x0207
          KEY_8                    0x0208
          KEY_9                    0x0209
          KEY_CHANNELDOWN          0x0193
          KEY_CHANNELUP            0x0192
          KEY_EPG                  0x016D
          KEY_FASTFORWARD          0x00D0
          KEY_FAVORITES            0x016C
          KEY_FORWARD              0x009F
          KEY_MUTE                 0x0071
          KEY_PAUSE                0x0077
          KEY_PLAY                 0x00CF
          KEY_POWER2               0x0164
          KEY_RECORD               0x00A7
          KEY_REWIND               0x00A8
          KEY_SCREEN               0x0177
          KEY_STOP                 0x0080
          KEY_TEXT                 0x0184
          KEY_VOLUMEDOWN           0x0072
          KEY_VOLUMEUP             0x0073
          KEY_RESTART              0x0198
          KEY_CANCEL               0x00DF
          KEY_PRINT                0x00D2
          KEY_LIST                 0x018B
          KEY_TAB                  0x000F
          KEY_PROGRAM              0x016A
      end codes

end remote


3-gedit /usr/share/lirc/remotes/devinput/lircd.conf.devinput
 
# generated by devinput.sh
begin remote

  name  devinput
  bits           16
  eps            30
  aeps          100

  one             0     0
  zero            0     0
  pre_data_bits   16
  pre_data       0x8001
  gap          132799
  toggle_bit_mask 0x0

      begin codes
 	  KEY_0                    0x0200
          KEY_1                    0x0201
          KEY_2                    0x0202
          KEY_3                    0x0203
          KEY_4                    0x0204
          KEY_5                    0x0205
          KEY_6                    0x0206
          KEY_7                    0x0207
          KEY_8                    0x0208
          KEY_9                    0x0209
          KEY_CHANNELDOWN          0x0193
          KEY_CHANNELUP            0x0192
          KEY_EPG                  0x016D
          KEY_FASTFORWARD          0x00D0
          KEY_FAVORITES            0x016C
          KEY_FORWARD              0x009F
          KEY_MUTE                 0x0071
          KEY_PAUSE                0x0077
          KEY_PLAY                 0x00CF
          KEY_POWER2               0x0164
          KEY_RECORD               0x00A7
          KEY_REWIND               0x00A8
          KEY_SCREEN               0x0177
          KEY_STOP                 0x0080
          KEY_TEXT                 0x0184
          KEY_VOLUMEDOWN           0x0072
          KEY_VOLUMEUP             0x0073
          KEY_RESTART              0x0198
          KEY_CANCEL               0x00DF
          KEY_PRINT                0x00D2
          KEY_LIST                 0x018B
          KEY_TAB                  0x000F
          KEY_PROGRAM              0x016A
      end codes

end remote


4- gedit /usr/share/hal/fdi/preprobe/20thirdparty/lirc.fdi




  
     
        true
     
  



5- /etc/init.d/lirc restart

Now run command irw  and all buttons will work gratly

I have previously posted the comment in my favorite great ARABIC language but saddly the blog not support it.

Hope to be happy by the working Remote EN SHAA ALLAH (after GOD&#039;s well)
it works with me 100% 
just do carful copy and paste

Doctor_Ahmed</description>
		<content:encoded><![CDATA[<p>Dear neztiti </p>
<p>After GOD WELL I have found the solution to make Twinhan Romte compeletely works with UBUNTU 10.4 LUCID</p>
<p>Exclusively i have found the codes of number buttons</p>
<p>The method as following  just copy and paste:</p>
<p>1- gedit /etc/lirc/hardware.conf</p>
<p># /etc/lirc/hardware.conf<br />
#<br />
#Chosen Remote Control<br />
REMOTE=&#8221;Twinhan Remote Control&#8221;<br />
REMOTE_MODULES=&#8221;lirc_dev lirc_mceusb&#8221;<br />
REMOTE_DRIVER=&#8221;devinput&#8221;<br />
REMOTE_DEVICE=&#8221;/dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-if00&#8243;<br />
REMOTE_SOCKET=&#8221;"<br />
REMOTE_LIRCD_CONF=&#8221;"<br />
REMOTE_LIRCD_ARGS=&#8221;"</p>
<p>#Chosen IR Transmitter<br />
TRANSMITTER=&#8221;None&#8221;<br />
TRANSMITTER_MODULES=&#8221;"<br />
TRANSMITTER_DRIVER=&#8221;"<br />
TRANSMITTER_DEVICE=&#8221;"<br />
TRANSMITTER_SOCKET=&#8221;"<br />
TRANSMITTER_LIRCD_CONF=&#8221;"<br />
TRANSMITTER_LIRCD_ARGS=&#8221;"</p>
<p>#Enable lircd<br />
START_LIRCD=&#8221;true&#8221;</p>
<p>#Don&#8217;t start lircmd even if there seems to be a good config file<br />
#START_LIRCMD=&#8221;false&#8221;</p>
<p>#Try to load appropriate kernel modules<br />
LOAD_MODULES=&#8221;true&#8221;</p>
<p># Default configuration files for your hardware if any<br />
LIRCMD_CONF=&#8221;"</p>
<p>#Forcing noninteractive reconfiguration<br />
#If lirc is to be reconfigured by an external application<br />
#that doesn&#8217;t have a debconf frontend available, the noninteractive<br />
#frontend can be invoked and set to parse REMOTE and TRANSMITTER<br />
#It will then populate all other variables without any user input<br />
#If you would like to configure lirc via standard methods, be sure<br />
#to leave this set to &#8220;false&#8221;<br />
FORCE_NONINTERACTIVE_RECONFIGURATION=&#8221;false&#8221;<br />
START_LIRCMD=&#8221;"</p>
<p>2- gedit /etc/lirc/lircd.conf</p>
<p>begin remote</p>
<p>  name  devinput<br />
  bits           16<br />
  eps            30<br />
  aeps          100</p>
<p>  one             0     0<br />
  zero            0     0<br />
  pre_data_bits   16<br />
  pre_data       0&#215;8001<br />
  gap          132799<br />
  toggle_bit_mask 0&#215;0</p>
<p>      begin codes<br />
          KEY_0                    0&#215;0200<br />
          KEY_1                    0&#215;0201<br />
          KEY_2                    0&#215;0202<br />
          KEY_3                    0&#215;0203<br />
          KEY_4                    0&#215;0204<br />
          KEY_5                    0&#215;0205<br />
          KEY_6                    0&#215;0206<br />
          KEY_7                    0&#215;0207<br />
          KEY_8                    0&#215;0208<br />
          KEY_9                    0&#215;0209<br />
          KEY_CHANNELDOWN          0&#215;0193<br />
          KEY_CHANNELUP            0&#215;0192<br />
          KEY_EPG                  0x016D<br />
          KEY_FASTFORWARD          0x00D0<br />
          KEY_FAVORITES            0x016C<br />
          KEY_FORWARD              0x009F<br />
          KEY_MUTE                 0&#215;0071<br />
          KEY_PAUSE                0&#215;0077<br />
          KEY_PLAY                 0x00CF<br />
          KEY_POWER2               0&#215;0164<br />
          KEY_RECORD               0x00A7<br />
          KEY_REWIND               0x00A8<br />
          KEY_SCREEN               0&#215;0177<br />
          KEY_STOP                 0&#215;0080<br />
          KEY_TEXT                 0&#215;0184<br />
          KEY_VOLUMEDOWN           0&#215;0072<br />
          KEY_VOLUMEUP             0&#215;0073<br />
          KEY_RESTART              0&#215;0198<br />
          KEY_CANCEL               0x00DF<br />
          KEY_PRINT                0x00D2<br />
          KEY_LIST                 0x018B<br />
          KEY_TAB                  0x000F<br />
          KEY_PROGRAM              0x016A<br />
      end codes</p>
<p>end remote</p>
<p>3-gedit /usr/share/lirc/remotes/devinput/lircd.conf.devinput</p>
<p># generated by devinput.sh<br />
begin remote</p>
<p>  name  devinput<br />
  bits           16<br />
  eps            30<br />
  aeps          100</p>
<p>  one             0     0<br />
  zero            0     0<br />
  pre_data_bits   16<br />
  pre_data       0&#215;8001<br />
  gap          132799<br />
  toggle_bit_mask 0&#215;0</p>
<p>      begin codes<br />
 	  KEY_0                    0&#215;0200<br />
          KEY_1                    0&#215;0201<br />
          KEY_2                    0&#215;0202<br />
          KEY_3                    0&#215;0203<br />
          KEY_4                    0&#215;0204<br />
          KEY_5                    0&#215;0205<br />
          KEY_6                    0&#215;0206<br />
          KEY_7                    0&#215;0207<br />
          KEY_8                    0&#215;0208<br />
          KEY_9                    0&#215;0209<br />
          KEY_CHANNELDOWN          0&#215;0193<br />
          KEY_CHANNELUP            0&#215;0192<br />
          KEY_EPG                  0x016D<br />
          KEY_FASTFORWARD          0x00D0<br />
          KEY_FAVORITES            0x016C<br />
          KEY_FORWARD              0x009F<br />
          KEY_MUTE                 0&#215;0071<br />
          KEY_PAUSE                0&#215;0077<br />
          KEY_PLAY                 0x00CF<br />
          KEY_POWER2               0&#215;0164<br />
          KEY_RECORD               0x00A7<br />
          KEY_REWIND               0x00A8<br />
          KEY_SCREEN               0&#215;0177<br />
          KEY_STOP                 0&#215;0080<br />
          KEY_TEXT                 0&#215;0184<br />
          KEY_VOLUMEDOWN           0&#215;0072<br />
          KEY_VOLUMEUP             0&#215;0073<br />
          KEY_RESTART              0&#215;0198<br />
          KEY_CANCEL               0x00DF<br />
          KEY_PRINT                0x00D2<br />
          KEY_LIST                 0x018B<br />
          KEY_TAB                  0x000F<br />
          KEY_PROGRAM              0x016A<br />
      end codes</p>
<p>end remote</p>
<p>4- gedit /usr/share/hal/fdi/preprobe/20thirdparty/lirc.fdi</p>
<p>        true</p>
<p>5- /etc/init.d/lirc restart</p>
<p>Now run command irw  and all buttons will work gratly</p>
<p>I have previously posted the comment in my favorite great ARABIC language but saddly the blog not support it.</p>
<p>Hope to be happy by the working Remote EN SHAA ALLAH (after GOD&#8217;s well)<br />
it works with me 100%<br />
just do carful copy and paste</p>
<p>Doctor_Ahmed</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: doctor_ahmed</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-14686</link>
		<dc:creator>doctor_ahmed</dc:creator>
		<pubDate>Sun, 30 May 2010 09:46:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-14686</guid>
		<description>????? neztiti ??? ???? ???????
????? ??? ???? ?? ????? ??????? ????? ?????? ??? ???? ???????
??????? ???????


1- gedit /etc/lirc/hardware.conf

# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE=&quot;Twinhan Remote Control&quot;
REMOTE_MODULES=&quot;lirc_dev lirc_mceusb&quot;
REMOTE_DRIVER=&quot;devinput&quot;
REMOTE_DEVICE=&quot;/dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-if00&quot;
REMOTE_SOCKET=&quot;&quot;
REMOTE_LIRCD_CONF=&quot;&quot;
REMOTE_LIRCD_ARGS=&quot;&quot;

#Chosen IR Transmitter
TRANSMITTER=&quot;None&quot;
TRANSMITTER_MODULES=&quot;&quot;
TRANSMITTER_DRIVER=&quot;&quot;
TRANSMITTER_DEVICE=&quot;&quot;
TRANSMITTER_SOCKET=&quot;&quot;
TRANSMITTER_LIRCD_CONF=&quot;&quot;
TRANSMITTER_LIRCD_ARGS=&quot;&quot;

#Enable lircd
START_LIRCD=&quot;true&quot;

#Don&#039;t start lircmd even if there seems to be a good config file
#START_LIRCMD=&quot;false&quot;

#Try to load appropriate kernel modules
LOAD_MODULES=&quot;true&quot;

# Default configuration files for your hardware if any
LIRCMD_CONF=&quot;&quot;

#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn&#039;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 &quot;false&quot;
FORCE_NONINTERACTIVE_RECONFIGURATION=&quot;false&quot;
START_LIRCMD=&quot;&quot;

2- gedit /etc/lirc/lircd.conf

begin remote

  name  devinput
  bits           16
  eps            30
  aeps          100

  one             0     0
  zero            0     0
  pre_data_bits   16
  pre_data       0x8001
  gap          132799
  toggle_bit_mask 0x0

      begin codes
          KEY_0                    0x0200
          KEY_1                    0x0201
          KEY_2                    0x0202
          KEY_3                    0x0203
          KEY_4                    0x0204
          KEY_5                    0x0205
          KEY_6                    0x0206
          KEY_7                    0x0207
          KEY_8                    0x0208
          KEY_9                    0x0209
          KEY_CHANNELDOWN          0x0193
          KEY_CHANNELUP            0x0192
          KEY_EPG                  0x016D
          KEY_FASTFORWARD          0x00D0
          KEY_FAVORITES            0x016C
          KEY_FORWARD              0x009F
          KEY_MUTE                 0x0071
          KEY_PAUSE                0x0077
          KEY_PLAY                 0x00CF
          KEY_POWER2               0x0164
          KEY_RECORD               0x00A7
          KEY_REWIND               0x00A8
          KEY_SCREEN               0x0177
          KEY_STOP                 0x0080
          KEY_TEXT                 0x0184
          KEY_VOLUMEDOWN           0x0072
          KEY_VOLUMEUP             0x0073
          KEY_RESTART              0x0198
          KEY_CANCEL               0x00DF
          KEY_PRINT                0x00D2
          KEY_LIST                 0x018B
          KEY_TAB                  0x000F
          KEY_PROGRAM              0x016A
      end codes

end remote


3-gedit /usr/share/lirc/remotes/devinput/lircd.conf.devinput
 
# generated by devinput.sh
begin remote

  name  devinput
  bits           16
  eps            30
  aeps          100

  one             0     0
  zero            0     0
  pre_data_bits   16
  pre_data       0x8001
  gap          132799
  toggle_bit_mask 0x0

      begin codes
 	  KEY_0                    0x0200
          KEY_1                    0x0201
          KEY_2                    0x0202
          KEY_3                    0x0203
          KEY_4                    0x0204
          KEY_5                    0x0205
          KEY_6                    0x0206
          KEY_7                    0x0207
          KEY_8                    0x0208
          KEY_9                    0x0209
          KEY_CHANNELDOWN          0x0193
          KEY_CHANNELUP            0x0192
          KEY_EPG                  0x016D
          KEY_FASTFORWARD          0x00D0
          KEY_FAVORITES            0x016C
          KEY_FORWARD              0x009F
          KEY_MUTE                 0x0071
          KEY_PAUSE                0x0077
          KEY_PLAY                 0x00CF
          KEY_POWER2               0x0164
          KEY_RECORD               0x00A7
          KEY_REWIND               0x00A8
          KEY_SCREEN               0x0177
          KEY_STOP                 0x0080
          KEY_TEXT                 0x0184
          KEY_VOLUMEDOWN           0x0072
          KEY_VOLUMEUP             0x0073
          KEY_RESTART              0x0198
          KEY_CANCEL               0x00DF
          KEY_PRINT                0x00D2
          KEY_LIST                 0x018B
          KEY_TAB                  0x000F
          KEY_PROGRAM              0x016A
      end codes

end remote


4- gedit /usr/share/hal/fdi/preprobe/20thirdparty/lirc.fdi




  
     
        true
     
  



5- /etc/init.d/lirc restart

???? ???? ????? ????????? ????? ??????

????? ????? ????? ??????? ?? ??????? doctor_ahmed ?? ???? ?? ?? ???? ???

???? ??? ????? ??????? ?????? ???????  ????? ???? ????? ???????</description>
		<content:encoded><![CDATA[<p>????? neztiti ??? ???? ???????<br />
????? ??? ???? ?? ????? ??????? ????? ?????? ??? ???? ???????<br />
??????? ???????</p>
<p>1- gedit /etc/lirc/hardware.conf</p>
<p># /etc/lirc/hardware.conf<br />
#<br />
#Chosen Remote Control<br />
REMOTE=&#8221;Twinhan Remote Control&#8221;<br />
REMOTE_MODULES=&#8221;lirc_dev lirc_mceusb&#8221;<br />
REMOTE_DRIVER=&#8221;devinput&#8221;<br />
REMOTE_DEVICE=&#8221;/dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-if00&#8243;<br />
REMOTE_SOCKET=&#8221;"<br />
REMOTE_LIRCD_CONF=&#8221;"<br />
REMOTE_LIRCD_ARGS=&#8221;"</p>
<p>#Chosen IR Transmitter<br />
TRANSMITTER=&#8221;None&#8221;<br />
TRANSMITTER_MODULES=&#8221;"<br />
TRANSMITTER_DRIVER=&#8221;"<br />
TRANSMITTER_DEVICE=&#8221;"<br />
TRANSMITTER_SOCKET=&#8221;"<br />
TRANSMITTER_LIRCD_CONF=&#8221;"<br />
TRANSMITTER_LIRCD_ARGS=&#8221;"</p>
<p>#Enable lircd<br />
START_LIRCD=&#8221;true&#8221;</p>
<p>#Don&#8217;t start lircmd even if there seems to be a good config file<br />
#START_LIRCMD=&#8221;false&#8221;</p>
<p>#Try to load appropriate kernel modules<br />
LOAD_MODULES=&#8221;true&#8221;</p>
<p># Default configuration files for your hardware if any<br />
LIRCMD_CONF=&#8221;"</p>
<p>#Forcing noninteractive reconfiguration<br />
#If lirc is to be reconfigured by an external application<br />
#that doesn&#8217;t have a debconf frontend available, the noninteractive<br />
#frontend can be invoked and set to parse REMOTE and TRANSMITTER<br />
#It will then populate all other variables without any user input<br />
#If you would like to configure lirc via standard methods, be sure<br />
#to leave this set to &#8220;false&#8221;<br />
FORCE_NONINTERACTIVE_RECONFIGURATION=&#8221;false&#8221;<br />
START_LIRCMD=&#8221;"</p>
<p>2- gedit /etc/lirc/lircd.conf</p>
<p>begin remote</p>
<p>  name  devinput<br />
  bits           16<br />
  eps            30<br />
  aeps          100</p>
<p>  one             0     0<br />
  zero            0     0<br />
  pre_data_bits   16<br />
  pre_data       0&#215;8001<br />
  gap          132799<br />
  toggle_bit_mask 0&#215;0</p>
<p>      begin codes<br />
          KEY_0                    0&#215;0200<br />
          KEY_1                    0&#215;0201<br />
          KEY_2                    0&#215;0202<br />
          KEY_3                    0&#215;0203<br />
          KEY_4                    0&#215;0204<br />
          KEY_5                    0&#215;0205<br />
          KEY_6                    0&#215;0206<br />
          KEY_7                    0&#215;0207<br />
          KEY_8                    0&#215;0208<br />
          KEY_9                    0&#215;0209<br />
          KEY_CHANNELDOWN          0&#215;0193<br />
          KEY_CHANNELUP            0&#215;0192<br />
          KEY_EPG                  0x016D<br />
          KEY_FASTFORWARD          0x00D0<br />
          KEY_FAVORITES            0x016C<br />
          KEY_FORWARD              0x009F<br />
          KEY_MUTE                 0&#215;0071<br />
          KEY_PAUSE                0&#215;0077<br />
          KEY_PLAY                 0x00CF<br />
          KEY_POWER2               0&#215;0164<br />
          KEY_RECORD               0x00A7<br />
          KEY_REWIND               0x00A8<br />
          KEY_SCREEN               0&#215;0177<br />
          KEY_STOP                 0&#215;0080<br />
          KEY_TEXT                 0&#215;0184<br />
          KEY_VOLUMEDOWN           0&#215;0072<br />
          KEY_VOLUMEUP             0&#215;0073<br />
          KEY_RESTART              0&#215;0198<br />
          KEY_CANCEL               0x00DF<br />
          KEY_PRINT                0x00D2<br />
          KEY_LIST                 0x018B<br />
          KEY_TAB                  0x000F<br />
          KEY_PROGRAM              0x016A<br />
      end codes</p>
<p>end remote</p>
<p>3-gedit /usr/share/lirc/remotes/devinput/lircd.conf.devinput</p>
<p># generated by devinput.sh<br />
begin remote</p>
<p>  name  devinput<br />
  bits           16<br />
  eps            30<br />
  aeps          100</p>
<p>  one             0     0<br />
  zero            0     0<br />
  pre_data_bits   16<br />
  pre_data       0&#215;8001<br />
  gap          132799<br />
  toggle_bit_mask 0&#215;0</p>
<p>      begin codes<br />
 	  KEY_0                    0&#215;0200<br />
          KEY_1                    0&#215;0201<br />
          KEY_2                    0&#215;0202<br />
          KEY_3                    0&#215;0203<br />
          KEY_4                    0&#215;0204<br />
          KEY_5                    0&#215;0205<br />
          KEY_6                    0&#215;0206<br />
          KEY_7                    0&#215;0207<br />
          KEY_8                    0&#215;0208<br />
          KEY_9                    0&#215;0209<br />
          KEY_CHANNELDOWN          0&#215;0193<br />
          KEY_CHANNELUP            0&#215;0192<br />
          KEY_EPG                  0x016D<br />
          KEY_FASTFORWARD          0x00D0<br />
          KEY_FAVORITES            0x016C<br />
          KEY_FORWARD              0x009F<br />
          KEY_MUTE                 0&#215;0071<br />
          KEY_PAUSE                0&#215;0077<br />
          KEY_PLAY                 0x00CF<br />
          KEY_POWER2               0&#215;0164<br />
          KEY_RECORD               0x00A7<br />
          KEY_REWIND               0x00A8<br />
          KEY_SCREEN               0&#215;0177<br />
          KEY_STOP                 0&#215;0080<br />
          KEY_TEXT                 0&#215;0184<br />
          KEY_VOLUMEDOWN           0&#215;0072<br />
          KEY_VOLUMEUP             0&#215;0073<br />
          KEY_RESTART              0&#215;0198<br />
          KEY_CANCEL               0x00DF<br />
          KEY_PRINT                0x00D2<br />
          KEY_LIST                 0x018B<br />
          KEY_TAB                  0x000F<br />
          KEY_PROGRAM              0x016A<br />
      end codes</p>
<p>end remote</p>
<p>4- gedit /usr/share/hal/fdi/preprobe/20thirdparty/lirc.fdi</p>
<p>        true</p>
<p>5- /etc/init.d/lirc restart</p>
<p>???? ???? ????? ????????? ????? ??????</p>
<p>????? ????? ????? ??????? ?? ??????? doctor_ahmed ?? ???? ?? ?? ???? ???</p>
<p>???? ??? ????? ??????? ?????? ???????  ????? ???? ????? ???????</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Flo</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-14676</link>
		<dc:creator>Flo</dc:creator>
		<pubDate>Thu, 27 May 2010 20:26:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-14676</guid>
		<description>Sadly i cant get my remote working with lucid anymore. Tried the tips from Jean-Francois.</description>
		<content:encoded><![CDATA[<p>Sadly i cant get my remote working with lucid anymore. Tried the tips from Jean-Francois.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ukasz</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-14590</link>
		<dc:creator>ukasz</dc:creator>
		<pubDate>Thu, 20 May 2010 23:05:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-14590</guid>
		<description>i had to downgrade to 2.6.31-20-generic to get my ir working.</description>
		<content:encoded><![CDATA[<p>i had to downgrade to 2.6.31-20-generic to get my ir working.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ukasz</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-14589</link>
		<dc:creator>ukasz</dc:creator>
		<pubDate>Thu, 20 May 2010 22:56:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-14589</guid>
		<description>hi

after updating from karmic to lucid i have same problem. even with Jean-Francois fixes i still have no result.</description>
		<content:encoded><![CDATA[<p>hi</p>
<p>after updating from karmic to lucid i have same problem. even with Jean-Francois fixes i still have no result.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jean-Francois</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-14569</link>
		<dc:creator>Jean-Francois</dc:creator>
		<pubDate>Thu, 20 May 2010 11:59:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-14569</guid>
		<description>Yes, I followed the steps in the guide and the help provided by other users like Peter.

Here&#039;s my hardware.conf:

# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE=&quot;Twinhan Remote Control&quot;
REMOTE_MODULES=&quot;lirc_dev lirc_sir&quot;
REMOTE_DRIVER=&quot;devinput&quot;
#REMOTE_DEVICE=&quot;/dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-kbd&quot;
REMOTE_DEVICE=&quot;/dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-if00&quot;
REMOTE_SOCKET=&quot;&quot;
REMOTE_LIRCD_CONF=&quot;&quot;
REMOTE_LIRCD_ARGS=&quot;&quot;

#Chosen IR Transmitter
TRANSMITTER=&quot;None&quot;
TRANSMITTER_MODULES=&quot;&quot;
TRANSMITTER_DRIVER=&quot;&quot;
TRANSMITTER_DEVICE=&quot;&quot;
TRANSMITTER_SOCKET=&quot;&quot;
TRANSMITTER_LIRCD_CONF=&quot;&quot;
TRANSMITTER_LIRCD_ARGS=&quot;&quot;

#Enable lircd
START_LIRCD=&quot;true&quot;

#Don&#039;t start lircmd even if there seems to be a good config file
#START_LIRCMD=&quot;false&quot;

#Try to load appropriate kernel modules
LOAD_MODULES=&quot;true&quot;

# Default configuration files for your hardware if any
LIRCMD_CONF=&quot;&quot;

#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn&#039;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 &quot;false&quot;
FORCE_NONINTERACTIVE_RECONFIGURATION=&quot;false&quot;
START_LIRCMD=&quot;&quot;</description>
		<content:encoded><![CDATA[<p>Yes, I followed the steps in the guide and the help provided by other users like Peter.</p>
<p>Here&#8217;s my hardware.conf:</p>
<p># /etc/lirc/hardware.conf<br />
#<br />
#Chosen Remote Control<br />
REMOTE=&#8221;Twinhan Remote Control&#8221;<br />
REMOTE_MODULES=&#8221;lirc_dev lirc_sir&#8221;<br />
REMOTE_DRIVER=&#8221;devinput&#8221;<br />
#REMOTE_DEVICE=&#8221;/dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-kbd&#8221;<br />
REMOTE_DEVICE=&#8221;/dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-if00&#8243;<br />
REMOTE_SOCKET=&#8221;"<br />
REMOTE_LIRCD_CONF=&#8221;"<br />
REMOTE_LIRCD_ARGS=&#8221;"</p>
<p>#Chosen IR Transmitter<br />
TRANSMITTER=&#8221;None&#8221;<br />
TRANSMITTER_MODULES=&#8221;"<br />
TRANSMITTER_DRIVER=&#8221;"<br />
TRANSMITTER_DEVICE=&#8221;"<br />
TRANSMITTER_SOCKET=&#8221;"<br />
TRANSMITTER_LIRCD_CONF=&#8221;"<br />
TRANSMITTER_LIRCD_ARGS=&#8221;"</p>
<p>#Enable lircd<br />
START_LIRCD=&#8221;true&#8221;</p>
<p>#Don&#8217;t start lircmd even if there seems to be a good config file<br />
#START_LIRCMD=&#8221;false&#8221;</p>
<p>#Try to load appropriate kernel modules<br />
LOAD_MODULES=&#8221;true&#8221;</p>
<p># Default configuration files for your hardware if any<br />
LIRCMD_CONF=&#8221;"</p>
<p>#Forcing noninteractive reconfiguration<br />
#If lirc is to be reconfigured by an external application<br />
#that doesn&#8217;t have a debconf frontend available, the noninteractive<br />
#frontend can be invoked and set to parse REMOTE and TRANSMITTER<br />
#It will then populate all other variables without any user input<br />
#If you would like to configure lirc via standard methods, be sure<br />
#to leave this set to &#8220;false&#8221;<br />
FORCE_NONINTERACTIVE_RECONFIGURATION=&#8221;false&#8221;<br />
START_LIRCMD=&#8221;"</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: neztiti</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-14481</link>
		<dc:creator>neztiti</dc:creator>
		<pubDate>Mon, 17 May 2010 10:23:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-14481</guid>
		<description>Jean-Francois - you mean that you followed the old steps up?? what is your hardware.conf ??</description>
		<content:encoded><![CDATA[<p>Jean-Francois &#8211; you mean that you followed the old steps up?? what is your hardware.conf ??</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jean-Francois</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-14478</link>
		<dc:creator>Jean-Francois</dc:creator>
		<pubDate>Sat, 15 May 2010 16:54:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-14478</guid>
		<description>Ok thanks for all your help, I finally got the remote working in lucid except for the number keys like everyone else. I manage to get them with this command:

sudo hexdump -C /dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-if00

So my lircd.conf config for this remote (including number keys) is now:

# Twinhan Remote Control
begin remote

  name  devinput
  bits           16
  eps            30
  aeps          100

  one             0     0
  zero            0     0
  pre_data_bits   16
  pre_data       0x8001
  gap          132799
  toggle_bit_mask 0x0

      begin codes
          KEY_0                    0x0200
          KEY_1                    0x0201
          KEY_2                    0x0202
          KEY_3                    0x0203
          KEY_4                    0x0204
          KEY_5                    0x0205
          KEY_6                    0x0206
          KEY_7                    0x0207
          KEY_8                    0x0208
          KEY_9                    0x0209
          KEY_CANCEL               0x00DF
          KEY_CHANNELDOWN          0x0193
          KEY_CHANNELUP            0x0192
          KEY_EPG                  0x016D
          KEY_FAVORITES            0x016C
          KEY_FORWARD              0x009F
          KEY_LIST                 0x018B
          KEY_MUTE                 0x0071
          KEY_PAUSE                0x0077
          KEY_PLAY                 0x00CF
          KEY_POWER2               0x0164
          KEY_PRINT                0x00D2
          KEY_PROGRAM              0x016A
          KEY_RECORD               0x00A7
          KEY_RESTART              0x0198
          KEY_REWIND               0x00A8
          KEY_SCREEN               0x0177
          KEY_STOP                 0x0080
          KEY_TAB                  0x000F
          KEY_TEXT                 0x0184
          KEY_VOLUMEDOWN           0x0072
          KEY_VOLUMEUP             0x0073
      end codes

end remote</description>
		<content:encoded><![CDATA[<p>Ok thanks for all your help, I finally got the remote working in lucid except for the number keys like everyone else. I manage to get them with this command:</p>
<p>sudo hexdump -C /dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-if00</p>
<p>So my lircd.conf config for this remote (including number keys) is now:</p>
<p># Twinhan Remote Control<br />
begin remote</p>
<p>  name  devinput<br />
  bits           16<br />
  eps            30<br />
  aeps          100</p>
<p>  one             0     0<br />
  zero            0     0<br />
  pre_data_bits   16<br />
  pre_data       0&#215;8001<br />
  gap          132799<br />
  toggle_bit_mask 0&#215;0</p>
<p>      begin codes<br />
          KEY_0                    0&#215;0200<br />
          KEY_1                    0&#215;0201<br />
          KEY_2                    0&#215;0202<br />
          KEY_3                    0&#215;0203<br />
          KEY_4                    0&#215;0204<br />
          KEY_5                    0&#215;0205<br />
          KEY_6                    0&#215;0206<br />
          KEY_7                    0&#215;0207<br />
          KEY_8                    0&#215;0208<br />
          KEY_9                    0&#215;0209<br />
          KEY_CANCEL               0x00DF<br />
          KEY_CHANNELDOWN          0&#215;0193<br />
          KEY_CHANNELUP            0&#215;0192<br />
          KEY_EPG                  0x016D<br />
          KEY_FAVORITES            0x016C<br />
          KEY_FORWARD              0x009F<br />
          KEY_LIST                 0x018B<br />
          KEY_MUTE                 0&#215;0071<br />
          KEY_PAUSE                0&#215;0077<br />
          KEY_PLAY                 0x00CF<br />
          KEY_POWER2               0&#215;0164<br />
          KEY_PRINT                0x00D2<br />
          KEY_PROGRAM              0x016A<br />
          KEY_RECORD               0x00A7<br />
          KEY_RESTART              0&#215;0198<br />
          KEY_REWIND               0x00A8<br />
          KEY_SCREEN               0&#215;0177<br />
          KEY_STOP                 0&#215;0080<br />
          KEY_TAB                  0x000F<br />
          KEY_TEXT                 0&#215;0184<br />
          KEY_VOLUMEDOWN           0&#215;0072<br />
          KEY_VOLUMEUP             0&#215;0073<br />
      end codes</p>
<p>end remote</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tweets that mention Adam Pierce » Update on TwinHan remote for Mythbuntu 8.10 -- Topsy.com</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-14477</link>
		<dc:creator>Tweets that mention Adam Pierce » Update on TwinHan remote for Mythbuntu 8.10 -- Topsy.com</dc:creator>
		<pubDate>Sat, 15 May 2010 13:11:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-14477</guid>
		<description>[...] This post was mentioned on Twitter by Tim Gould. Tim Gould said: My #Ubuntu #Lucid upgrade is complete. Far more manual tweaking than I expected, and my usb remote is still fscked: http://is.gd/c8Fo1 [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by Tim Gould. Tim Gould said: My #Ubuntu #Lucid upgrade is complete. Far more manual tweaking than I expected, and my usb remote is still fscked: <a href="http://is.gd/c8Fo1" rel="nofollow">http://is.gd/c8Fo1</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wayne</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-14474</link>
		<dc:creator>Wayne</dc:creator>
		<pubDate>Sat, 15 May 2010 05:44:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-14474</guid>
		<description>I&#039;ve got the exact problem with Peter, however I noticed that it was a kernel change that caused the problem. I could boot with an older kernel (3.6.31) with lucid, have the kbd device. the later kernel (3.6.32) would have the if00 device. Unfortunately I now cannot use the nvidia driver with the updates, so I&#039;m now forced to the newest kernel.

Wayne.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve got the exact problem with Peter, however I noticed that it was a kernel change that caused the problem. I could boot with an older kernel (3.6.31) with lucid, have the kbd device. the later kernel (3.6.32) would have the if00 device. Unfortunately I now cannot use the nvidia driver with the updates, so I&#8217;m now forced to the newest kernel.</p>
<p>Wayne.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: neztiti</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-14466</link>
		<dc:creator>neztiti</dc:creator>
		<pubDate>Thu, 13 May 2010 10:17:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-14466</guid>
		<description>any one get it work with lucid??</description>
		<content:encoded><![CDATA[<p>any one get it work with lucid??</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-14445</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Tue, 04 May 2010 12:43:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-14445</guid>
		<description>Similar story here (worked perfectly in 9.10, but broken after upgrade to lucid), though I&#039;ve got a bit further:

Firstly I noticed that the device id has changed from /dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-kbd to /dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-if00 after changing this in hardware.conf and restarting lirc, irw now displays keystrokes when buttons are pressed on the remote (although with different names eg. &quot;KEY_CHANNELUP&quot; instead of &quot;CH+&quot; and the number keys (0-9) don&#039;t work). Note that the upgrade to lucid has replaced the lircd.conf file with a single line: include &quot;/usr/share/lirc/remotes/devinput/lircd.conf.devinput&quot; (the key definitions are now in the included file, instead of directly in lircd.conf).
So by hacking the lircd.conf.devinput file and changing the names back to the names used in Adam&#039;s original file I can get it working without having to change anything in the myth lirc configs. 

That is, all keys are working except the number keys: 0 - 9 (which don&#039;t work in irw either. And I don&#039;t know how to find the code for these.

What is really weird is that the codes in Adam&#039;s original lircd.conf that worked fine in 9.1 don&#039;t work at all in lucid, as the codes have completely changed (eg. CH- was 0x1006d and is now 0x0193). Maybe connected with the fact that the header definition has also changed:
In Adam&#039;s lircd.conf it was: 
begin remote
        name TwinHan
        bits 32
        begin codes
...
In the lucid&#039;s /usr/share/lirc/remotes/devinput/lircd.conf.devinput:
begin remote
  name  devinput
  bits           16
  eps            30
  aeps          100
  one             0     0
  zero            0     0
  pre_data_bits   16
  pre_data       0x8001
  gap          132799
  toggle_bit_mask 0x0

      begin codes
...

Any ideas?</description>
		<content:encoded><![CDATA[<p>Similar story here (worked perfectly in 9.10, but broken after upgrade to lucid), though I&#8217;ve got a bit further:</p>
<p>Firstly I noticed that the device id has changed from /dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-kbd to /dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-if00 after changing this in hardware.conf and restarting lirc, irw now displays keystrokes when buttons are pressed on the remote (although with different names eg. &#8220;KEY_CHANNELUP&#8221; instead of &#8220;CH+&#8221; and the number keys (0-9) don&#8217;t work). Note that the upgrade to lucid has replaced the lircd.conf file with a single line: include &#8220;/usr/share/lirc/remotes/devinput/lircd.conf.devinput&#8221; (the key definitions are now in the included file, instead of directly in lircd.conf).<br />
So by hacking the lircd.conf.devinput file and changing the names back to the names used in Adam&#8217;s original file I can get it working without having to change anything in the myth lirc configs. </p>
<p>That is, all keys are working except the number keys: 0 &#8211; 9 (which don&#8217;t work in irw either. And I don&#8217;t know how to find the code for these.</p>
<p>What is really weird is that the codes in Adam&#8217;s original lircd.conf that worked fine in 9.1 don&#8217;t work at all in lucid, as the codes have completely changed (eg. CH- was 0x1006d and is now 0&#215;0193). Maybe connected with the fact that the header definition has also changed:<br />
In Adam&#8217;s lircd.conf it was:<br />
begin remote<br />
        name TwinHan<br />
        bits 32<br />
        begin codes<br />
&#8230;<br />
In the lucid&#8217;s /usr/share/lirc/remotes/devinput/lircd.conf.devinput:<br />
begin remote<br />
  name  devinput<br />
  bits           16<br />
  eps            30<br />
  aeps          100<br />
  one             0     0<br />
  zero            0     0<br />
  pre_data_bits   16<br />
  pre_data       0&#215;8001<br />
  gap          132799<br />
  toggle_bit_mask 0&#215;0</p>
<p>      begin codes<br />
&#8230;</p>
<p>Any ideas?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brett</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-14439</link>
		<dc:creator>Brett</dc:creator>
		<pubDate>Sat, 01 May 2010 05:15:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-14439</guid>
		<description>Ugh, I had a nice working setup with 9.10 based on your configs, and now a dist-upgrade to lucid has killed it.
Updated the event id, and still irw produces no output at all.  A complete mystery.
Can&#039;t seem to get this remote to work at all under lucid, and would love any tips from anyone who has done so.</description>
		<content:encoded><![CDATA[<p>Ugh, I had a nice working setup with 9.10 based on your configs, and now a dist-upgrade to lucid has killed it.<br />
Updated the event id, and still irw produces no output at all.  A complete mystery.<br />
Can&#8217;t seem to get this remote to work at all under lucid, and would love any tips from anyone who has done so.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: adam</title>
		<link>http://www.doctort.org/adam/general/update-on-twinhan-remote-for-mythbuntu-810.html/comment-page-1#comment-14430</link>
		<dc:creator>adam</dc:creator>
		<pubDate>Tue, 20 Apr 2010 11:22:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.doctort.org/adam/?p=281#comment-14430</guid>
		<description>Well, give it a go on 10.4 and let us know how it went.</description>
		<content:encoded><![CDATA[<p>Well, give it a go on 10.4 and let us know how it went.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

