<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Andy @ Hillhome.org &#187; syndicated</title>
	<atom:link href="http://andy.hillhome.org/blog/category/syndicated/feed/" rel="self" type="application/rss+xml" />
	<link>http://andy.hillhome.org/blog</link>
	<description>Andrew Hill's Blog.  Politics, technology, all the usual stuff</description>
	<lastBuildDate>Thu, 19 Jan 2012 17:22:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Brood XIII</title>
		<link>http://andy.hillhome.org/blog/2007/05/21/brood-xiii/</link>
		<comments>http://andy.hillhome.org/blog/2007/05/21/brood-xiii/#comments</comments>
		<pubDate>Mon, 21 May 2007 14:23:28 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[syndicated]]></category>

		<guid isPermaLink="false">http://andy.hillhome.org/blog/2007/05/21/brood-xiii/</guid>
		<description><![CDATA[News outlets have been ratcheting up coverage of the scheduled emergence of Brood XIII in Northern Illinois. So far, I have not seen (or heard) any in our area. Apparently this evening (Monday May 21) and tomorrow are the expected times for mass emergence. It&#8217;s pretty interesting that this type of cicada has developed a [...]]]></description>
			<content:encoded><![CDATA[<p>News outlets have been <a href="http://www.chicagotribune.com/features/lifestyle/living/chi-cicadas-specialpackage,1,5347955.special?coll=chi-homepagenews-utl&amp;ctrack=1&amp;cset=true" title="News">ratcheting up coverage</a> of the scheduled emergence of <a href="http://en.wikipedia.org/wiki/Brood_XIII" title="Brood XIII">Brood XIII</a> in Northern Illinois.  So far, I have not seen (or heard) any in our area.  Apparently this evening (Monday May 21) and tomorrow are the expected times for mass emergence.</p>
<p>It&#8217;s pretty interesting that this type of <a href="http://en.wikipedia.org/wiki/Cicada" title="Cicada">cicada</a> has developed a 17-year lifecycle as a defense against predators.  Because 17 is a prime number (as is 13, the other common lifecycle of periodical cicadas), potential predators cannot get in sync with them.  Still, it seems sort of pointless to me, as they only live a few weeks once they finally emerge, after all that waiting underground.</p>
<p>I found a cool <a href="http://www.lcfpd.org/cicadamap/" title="Cicadamap">Google Map</a> where you can pinpoint where you&#8217;ve seen these creatures, which might come in handy if you&#8217;re hungry.  I hear they are <a href="http://www.cicadamania.com/delicious.html" title="Delicious">delicious.</a></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fandy.hillhome.org%2Fblog%2F2007%2F05%2F21%2Fbrood-xiii%2F&amp;title=Brood%20XIII" id="wpa2a_2"><img src="http://andy.hillhome.org/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://andy.hillhome.org/blog/2007/05/21/brood-xiii/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flight Patterns</title>
		<link>http://andy.hillhome.org/blog/2007/04/18/flight-patterns/</link>
		<comments>http://andy.hillhome.org/blog/2007/04/18/flight-patterns/#comments</comments>
		<pubDate>Wed, 18 Apr 2007 13:32:06 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[syndicated]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://andy.hillhome.org/blog/2007/04/18/flight-patterns</guid>
		<description><![CDATA[I&#8217;m a bit of an aviation buff, so I thought this was pretty cool, even though it&#8217;s been around for a while. A guy named Aaron Koblin created a bunch of animations based on FAA flight tracking data. It&#8217;s part of the Celestial Mechanics project, where there is some more interesting stuff about what is [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a bit of an aviation buff, so I thought this was pretty cool, even though it&#8217;s been around for a while.  A guy named Aaron Koblin created a bunch of <a href="http://users.design.ucla.edu/~akoblin/work/faa/index.html" title="Flight Patterns">animations based on FAA flight tracking data</a>.  It&#8217;s part of the <a href="http://www.cmlab.com/media.php" title="Celestial Mechanics">Celestial Mechanics</a> project, where there is some more interesting stuff about what is over our heads at any given time.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fandy.hillhome.org%2Fblog%2F2007%2F04%2F18%2Fflight-patterns%2F&amp;title=Flight%20Patterns" id="wpa2a_4"><img src="http://andy.hillhome.org/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://andy.hillhome.org/blog/2007/04/18/flight-patterns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BlackBerry Charging in Linux!</title>
		<link>http://andy.hillhome.org/blog/2007/03/01/blackberry-charging-in-linux/</link>
		<comments>http://andy.hillhome.org/blog/2007/03/01/blackberry-charging-in-linux/#comments</comments>
		<pubDate>Thu, 01 Mar 2007 21:41:52 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Novell]]></category>
		<category><![CDATA[syndicated]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://andy.hillhome.org/blog/2007/03/01/blackberry-charging-in-linux</guid>
		<description><![CDATA[The fact that I couldn&#8217;t plug my BlackBerry device into a USB port on my laptop running Linux and have it charge really bugged me, and a whole lot of other people. A few weeks ago, I discovered the Barry project, a small part of which is bCharge, which tells the BlackBerry to request the [...]]]></description>
			<content:encoded><![CDATA[<p>The fact that I couldn&#8217;t plug my BlackBerry device into a USB port on my laptop running Linux and have it charge really bugged me, and a whole lot of other people.  A few weeks ago, I discovered the <a href="http://www.netdirect.ca/software/packages/barry/" title="Barry">Barry project</a>, a small part of which is bCharge, which tells the BlackBerry to request the correct power setting on the USB port, avoiding the dreaded message about insufficient power for charging.  The latest version adds support for the Pearl and 8800 devices.</p>
<p>I used the <a href="http://build.opensuse.org/" title="Build Service">openSUSE Build Service</a> to create RPMs for SLED 10 and openSUSE 10.2.  They are in my home repository <a href="http://software.opensuse.org/download/home:/anhill/" title="Repository">here</a>.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fandy.hillhome.org%2Fblog%2F2007%2F03%2F01%2Fblackberry-charging-in-linux%2F&amp;title=BlackBerry%20Charging%20in%20Linux%21" id="wpa2a_6"><img src="http://andy.hillhome.org/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://andy.hillhome.org/blog/2007/03/01/blackberry-charging-in-linux/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Vista Installation Help</title>
		<link>http://andy.hillhome.org/blog/2007/02/09/vista-installation-help/</link>
		<comments>http://andy.hillhome.org/blog/2007/02/09/vista-installation-help/#comments</comments>
		<pubDate>Fri, 09 Feb 2007 20:26:15 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[syndicated]]></category>

		<guid isPermaLink="false">http://andy.hillhome.org/blog/2007/02/09/vista-installation-help/</guid>
		<description><![CDATA[I got a copy of Microsoft Windows Vista through MSDN, and was having some trouble getting it to work. YouTube came through again, and this video really helped me out with some good tips. Enjoy!]]></description>
			<content:encoded><![CDATA[<p>I got a copy of <a href="http://www.microsoft.com/windows/products/windowsvista/default.mspx" title="Vista">Microsoft Windows Vista</a> through MSDN, and was having some trouble getting it to work.  YouTube came through again, and <a href="http://www.youtube.com/watch?v=LxQm3IsSKAo" title="Vista Install">this video</a> really helped me out with some good tips.</p>
<p>Enjoy!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fandy.hillhome.org%2Fblog%2F2007%2F02%2F09%2Fvista-installation-help%2F&amp;title=Vista%20Installation%20Help" id="wpa2a_8"><img src="http://andy.hillhome.org/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://andy.hillhome.org/blog/2007/02/09/vista-installation-help/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cingular UMTS Speed Test</title>
		<link>http://andy.hillhome.org/blog/2007/02/06/cingular-umts-speed-test/</link>
		<comments>http://andy.hillhome.org/blog/2007/02/06/cingular-umts-speed-test/#comments</comments>
		<pubDate>Tue, 06 Feb 2007 15:14:13 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[syndicated]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://andy.hillhome.org/blog/2007/02/06/cingular-umts-speed-test/</guid>
		<description><![CDATA[I&#8217;m waiting for my flight at O&#8217;Hare, so I just ran a speed test with my new Cingular UMTS broadband card: The speed has been quite nice, actually. Supposedly this speed will increase towards the 3.6 Mbps level and beyond as they continue to roll it out and upgrade equipment.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m waiting for my flight at O&#8217;Hare, so I just ran a speed test with my new Cingular UMTS broadband card:</p>
<p><img src="http://andy.hillhome.org/blog/wp-content/uploads/2007/02/umts-speedtest.png" alt="umts-speedtest.png" id="image117" /></p>
<p>The speed has been quite nice, actually.  Supposedly this speed will increase towards the 3.6 Mbps level and beyond as they continue to roll it out and upgrade equipment.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fandy.hillhome.org%2Fblog%2F2007%2F02%2F06%2Fcingular-umts-speed-test%2F&amp;title=Cingular%20UMTS%20Speed%20Test" id="wpa2a_10"><img src="http://andy.hillhome.org/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://andy.hillhome.org/blog/2007/02/06/cingular-umts-speed-test/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile Broadband Cards and Linux: Cingular / UMTS on openSUSE 10.2</title>
		<link>http://andy.hillhome.org/blog/2007/02/05/using-a-umts-card-on-opensuse-102/</link>
		<comments>http://andy.hillhome.org/blog/2007/02/05/using-a-umts-card-on-opensuse-102/#comments</comments>
		<pubDate>Mon, 05 Feb 2007 19:34:12 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[syndicated]]></category>

		<guid isPermaLink="false">http://andy.hillhome.org/blog/2007/02/05/using-a-umts-card-on-opensuse-102/</guid>
		<description><![CDATA[This post outlines how to get an Cingular Option GT Max 3.6 mobile broadband card to work with OpenSUSE 10.2.  It should also apply mostly to other Linux distributions as well.]]></description>
			<content:encoded><![CDATA[<p>I finally decided that getting a mobile broadband card would be worthwhile.  Watching some of my friends and colleagues use them in airports and at customer sites went a long way toward convincing me.</p>
<p>Since my employer uses the former and once again current AT&amp;T Wireless, I looked into the two 3G cards they offer:</p>
<ul>
<li><a title="Option" href="http://www.cingular.com/cell-phone-service/cell-phone-details/?q_list=true&amp;q_phoneName=Option+GT+Max+3.6&amp;q_sku=sku530003">Option GT MAX 3.6</a></li>
<li><a title="Sierra" href="http://www.cingular.com/cell-phone-service/cell-phone-details/?q_list=true&amp;q_phoneName=Sierra+Wireless+Aircard+875&amp;q_sku=sku170004">Sierra Wireless Aircard 875</a></li>
</ul>
<p>Both use the UMTS/HSDPA 3G network, as well as the GPRS/EDGE network as a fallback.  Of course I was most interested in getting a card that works under Linux, so I found the <a title="PHARscape" href="http://www.pharscape.org">PHARscape</a> web site most helpful.  This site covered getting the Option cards working, and I was not able to find much on the Sierra card, so that decision was easy.  Also, the Option card has a nice retractable antenna, so it sticks out less:</p>
<p><img title="Option card" src="http://www.cingular.com/global/MEDIA_CustomProductCatalog/optiongtmax36_s.gif" alt="Option card" /></p>
<p>As for getting the card to work, it was surprisingly painless.</p>
<p><strong>Note:</strong> If you are using SUSE Linux Enterprise Desktop 10 SP1, openSUSE 10.3, or are using a really recent kernel on another distribution (2.6.20-ish or later), step 1 is not necessary, so skip right to step 2, which is configuring the dialup device.  Just point your modem to /dev/ttyUSB0 and off you go.</p>
<p><strong>Step 1.  Getting the usbserial driver to recognize the card</strong></p>
<p>Simply modprobe usbserial with the idVendor and idProduct tags.  The following are the right tags for the Option GT MAX 3.6 card.  You can find the right valued by looking in syslog when you plug the card in.  The line will look like this:</p>
<p><code> Feb  5 12:57:55 hillsuse kernel: usb 7-1: new device found, idVendor=0af0, idProduct=6701</code></p>
<p>Once you have the right info, modprobe the usbserial driver with them.  You may have to unload usbserial if it&#8217;s already loaded (I did):</p>
<p><code># modprobe -r usbserial</code></p>
<p><code># modprobe usbserial vendor=0x0af0 product=0x6701</code></p>
<p>If this step is successful, you will see messages in syslog like this:<code> Feb  5 12:57:55 hillsuse kernel: usbcore: registered new driver usbserial<br />
Feb  5 12:57:55 hillsuse kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for generic<br />
Feb  5 12:57:55 hillsuse kernel: usbserial_generic 7-1:1.0: generic converter detected<br />
Feb  5 12:57:55 hillsuse kernel: usb 7-1: generic converter now attached to ttyUSB0<br />
Feb  5 12:57:55 hillsuse kernel: usbserial_generic 7-1:1.1: generic converter detected<br />
Feb  5 12:57:55 hillsuse kernel: usb 7-1: generic converter now attached to ttyUSB1<br />
Feb  5 12:57:55 hillsuse kernel: usbserial_generic 7-1:1.2: generic converter detected<br />
Feb  5 12:57:55 hillsuse kernel: usb 7-1: generic converter now attached to ttyUSB2</code></p>
<p><strong>Step 1b.  Automating the above with udev</strong></p>
<p>To make the card &#8220;just work&#8221; when it is plugged in, we need to create a udev rule.  To do that, create /etc/udev/rules.d/51-3g-datacards.rules containing the following:</p>
<p><code> # Rules for hotplugging Cardbus 3G datacards<br />
SUBSYSTEM=="usb", SYSFS{idVendor}=="0af0", SYSFS{idProduct}=="6701", RUN="/etc/cingularcard.sh"<br />
KERNEL=="ttyUSB0", SYMLINK="modem", GROUP="dialout", MODE="0660"<br />
KERNEL=="ttyUSB2", GROUP="dialout" MODE="0660"</code></p>
<p>We also need to create /etc/cingularcard.sh, as follows:</p>
<p><code> #!/bin/bash<br />
/sbin/modprobe -r usbserial<br />
/sbin/modprobe usbserial vendor=0x0af0 product=0x6701<br />
</code></p>
<p>The two files above will automatically load the usbserial driver for the card, and create a symlink to the ttyUSB0 port on /dev/modem.</p>
<p style="font-weight: bold">Step 2.  Configuring the modem</p>
<p>The last thing to do is configure the card as a modem so you can actually connect with it.  Load up YaST or other favorite tool, and add a new modem using device /dev/modem, as in the following screenshots.</p>
<p><img id="image114" src="http://andy.hillhome.org/blog/wp-content/uploads/2007/02/yast-modem1.png" alt="yast-modem1.png" /></p>
<p><img id="image115" src="http://andy.hillhome.org/blog/wp-content/uploads/2007/02/yast-modem2.png" alt="yast-modem2.png" /></p>
<p>The important thing in the image above is the second intitialization command.  For Cingular, it needs to be as follows:</p>
<p><code>AT+CGDCONT=1,"IP","ISP.CINGULAR"</code></p>
<p>The next step is creating the ISP/provider entry that contains the phone number to dial:</p>
<p><img id="image116" src="http://andy.hillhome.org/blog/wp-content/uploads/2007/02/yast-modem3.png" alt="yast-modem3.png" /></p>
<p>For Cingular, here are the correct details:</p>
<p>Phone number: *99***1#</p>
<p>User name:  WAP@CINGULARGPRS.COM</p>
<p>Password:  cingular1</p>
<p>Step 3.  Dial!</p>
<p>I use NetworkManager, which works fine except it doesn&#8217;t give you any feedback on modem connection status.  I also highly recommend the following tools to use with these cards:</p>
<ul>
<li><a title="umtsmon" href="http://umtsmon.sourceforge.net/">umtsmon</a> &#8211; graphical connection status (signal strength, radio type, etc)</li>
<li><a title="comgt" href="http://www.pharscape.org/content/view/46/70/">comgt</a> &#8211; command-line management of card (PIN management, network switch, etc)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://andy.hillhome.org/blog/2007/02/05/using-a-umts-card-on-opensuse-102/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Customizing Gaim</title>
		<link>http://andy.hillhome.org/blog/2006/10/25/customizing-gaim/</link>
		<comments>http://andy.hillhome.org/blog/2006/10/25/customizing-gaim/#comments</comments>
		<pubDate>Wed, 25 Oct 2006 14:35:59 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[syndicated]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://andy.hillhome.org/blog/2006/10/25/customizing-gaim/</guid>
		<description><![CDATA[It&#8217;s always bugged me that I could not change the font size of the buddy list in Gaim, and shrink the window to take up a little less horizontal space. A few weeks ago, I finally found the Extended Preferences Plugin, which lets you change the font sizes of the buddy list and conversations. It [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s always bugged me that I could not change the font size of the buddy list in Gaim, and shrink the window to take up a little less horizontal space.</p>
<p>A few weeks ago, I finally found the <a href="http://gaim-extprefs.sourceforge.net/ep.shtml" title="ExtPrefs">Extended Preferences Plugin</a>, which lets you change the font sizes of the buddy list and conversations.  It also gives you the ability to customize which buttons are displayed, whether the buddy list can be shrunk below the normal size constraints, and whether the buddy list shows up in the taskbar.  This last one is a nice way to save some valuable taskbar real estate.</p>
<p><img src="http://andy.hillhome.org/blog/wp-content/uploads/2006/10/gaimexprefs.jpg" alt="Gaim Ext Prefs" id="image104" title="Gaim Ext Prefs" /></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fandy.hillhome.org%2Fblog%2F2006%2F10%2F25%2Fcustomizing-gaim%2F&amp;title=Customizing%20Gaim" id="wpa2a_12"><img src="http://andy.hillhome.org/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://andy.hillhome.org/blog/2006/10/25/customizing-gaim/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Logitech MX Revolution in Linux</title>
		<link>http://andy.hillhome.org/blog/2006/09/27/logitech-mx-revolution-in-linux/</link>
		<comments>http://andy.hillhome.org/blog/2006/09/27/logitech-mx-revolution-in-linux/#comments</comments>
		<pubDate>Wed, 27 Sep 2006 15:35:29 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[syndicated]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Novell]]></category>

		<guid isPermaLink="false">http://andy.hillhome.org/blog/2006/09/27/logitech-mx-revolution-in-linux/</guid>
		<description><![CDATA[Update: Froese has written a tool to control the wheel-click behavior. See comment #6 below. I picked up a Logitech MX Revolution mouse, sort of unsure of whether I could get all its functions working under SUSE Linux Enterprise Desktop 10. The mouse is nice, and lends itself quite well to xgl and compiz. The [...]]]></description>
			<content:encoded><![CDATA[<p>Update:  Froese has <a href="http://goron.de/~froese/revoco" title="revoco">written a tool</a> to control the wheel-click behavior.  See <a href="#comment-4280" title="comment-4280">comment #6</a> below.</p>
<p>I picked up a <a href="http://www.logitech.com/index.cfm/products/details/US/EN,CRID=2135,CONTENTID=12134" title="MX Revolution">Logitech MX Revolution</a> mouse, sort of unsure of whether I could get all its functions working under <a href="http://www.novell.com/products/desktop/" title="SLED10">SUSE Linux Enterprise Desktop 10</a>.</p>
<p>The mouse is nice, and lends itself quite well to xgl and compiz.  The only portion I haven&#8217;t been able to get working yet is the thumb-wheel (xev shows keyboard events o [ and Enter).  It looks like an upgrade to X.org 7.1 or 7.2 is required to fix that, as a number of users have reported in the comments below.<br />
In case anyone is interested, here is what I had to do to /etc/X11/xorg.conf to get the rest of it working, including the tilt wheel, the search button, and the two thumb buttons.</p>
<pre>Section "InputDevice"
Identifier   "Mouse[1]&#8221;
Driver       &#8220;evdev&#8221;
Option       &#8220;Device&#8221; &#8220;/dev/input/event4&#8243;   # cat /proc/bus/input/devices
Option       &#8220;Name&#8221; &#8220;Logitech MX Revolution&#8221;
Option       &#8220;CorePointer&#8221;
EndSection</pre>
<p>The "Device" bit may be different for you - type cat /proc/bus/input/devices and look for the two Logitech sections, which will be something like this:</p>
<pre>I: Bus=0003 Vendor=046d Product=c51a Version=4101
N: Name="Logitech USB Receiver"
P: Phys=usb-0000:00:1d.0-2/input0
S: Sysfs=/class/input/input4
H: Handlers=mouse2 event4
B: EV=7
B: KEY=ffff0000 0 0 0 0 0 0 0 0
B: REL=143

I: Bus=0003 Vendor=046d Product=c51a Version=4101
N: Name="Logitech USB Receiver"
P: Phys=usb-0000:00:1d.0-2/input1
S: Sysfs=/class/input/input5
H: Handlers=kbd event5
B: EV=f
B: KEY=c0002 400 0 0 1 f80 78000 6639fa d84157ad 8e0000 0 0 0
B: REL=40
B: ABS=1 0</pre>
<p>The line we are interested in is Handlers, but notice the device registers as a keyboard and a mouse.  Make sure you choose the one for the mouse, which is "event4" in this case.</p>
<p>The last thing you need to change in xorg.conf is make sure any of your other pointing devices are still working.  I have the Logitech as Mouse[1], and the touchpad and pointing stick on my ThinkPad T60p ast Mouse[2] and Mouse[3] respectively.  You should not have to modify those sections except to make sure there are no name conflicts.</p>
<p>Finally,  my ServerLayout section looks like this:</p>
<pre>Section "ServerLayout"
Identifier   "Layout[all]"
InputDevice  "Keyboard[0]" "CoreKeyboard"
InputDevice  "Mouse[1]" "CorePointer"
InputDevice  "Mouse[2]" "SendCoreEvents"
InputDevice  "Mouse[3]" "SendCoreEvents"
Option       "Clone" "off"
Option       "Xinerama" "off"
Screen       "Screen[0]"
EndSection</pre>
<p>After all these steps, everything should work on the mouse except the Search button.  The thumb-wheel is generating keyboard events (the o, [, and Enter keys), which currently makes it useless.  I haven't figured out how to deal with that.  The two thumb buttons are mouse buttons 8 and 9, which I have mapped to some things in compiz.<br />
The search button was pretty easy for me, although it works a little differently than it would under Windows.  On a Windows machine, you can highlight some text, click the search button, and it will open your favorite search engine and search for that text.</p>
<p>With SLED 10, we have <a href="http://beagle-project.org" title="Beagle">Beagle,</a> which I thought would be a better use of the button anyway.  However, clicking the button won't submit any search terms - just open the search tool.<br />
The search button is actually treated as a keyboard button, with keycode 122.  What you need to do is map this to a keysym, so that you can use that symbol to define an action under keyboard shortcuts.  The way I did that was to add the following to $HOME/.Xmodmap:</p>
<pre>keycode 122 = XF86Search</pre>
<p>You also may or may not have to add the following to your Gnome session startup:</p>
<pre>/usr/X11R6/bin/xmodmap $HOME/.Xmodmap</pre>
<p>You can see the current key mapping by typing "xmodmap -pk" in a terminal, and looking for keycode 122.<br />
After restarting X, you can run xev in a terminal, and test pushing the search button.  You should see the key symbol XF86Search in the output.  All that remains is to map that key symbol to your desired action.  Since I am using compiz-quinn, I used compiz settings manager (csm) to add a custom command to run /usr/bin/beagle-search.  Then I specified the XF86Search key to execute that command.</p>
<p>If anyone knows how to get the thumb wheel working correctly, let me know!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fandy.hillhome.org%2Fblog%2F2006%2F09%2F27%2Flogitech-mx-revolution-in-linux%2F&amp;title=Logitech%20MX%20Revolution%20in%20Linux" id="wpa2a_14"><img src="http://andy.hillhome.org/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://andy.hillhome.org/blog/2006/09/27/logitech-mx-revolution-in-linux/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>iTunes and XBOX 360</title>
		<link>http://andy.hillhome.org/blog/2006/05/18/itunes-and-xbox-360/</link>
		<comments>http://andy.hillhome.org/blog/2006/05/18/itunes-and-xbox-360/#comments</comments>
		<pubDate>Thu, 18 May 2006 17:20:29 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[syndicated]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://andy.hillhome.org/blog/2006/05/18/itunes-and-xbox-360/</guid>
		<description><![CDATA[I recently acquired an XBOX 360, and the first (and only) thing that annoyed me was that I could not use the playlists or ratings from iTunes without somehow transferring them to Windows Media Player on my PC. It was cumbersome, at best. I suppose I can&#8217;t expect a Microsoft product to natively work with [...]]]></description>
			<content:encoded><![CDATA[<p>I recently acquired an XBOX 360, and the first (and only) thing that annoyed me was that I could not use the playlists or ratings from iTunes without somehow transferring them to Windows Media Player on my PC. It was cumbersome, at best. I suppose I can&#8217;t expect a Microsoft product to natively work with iTunes, so I was prepared to write an application to sync playlists, ratings, and whatever else from iTunes to WMP.</p>
<p>After searching Google several times and finding nothing, I finally stumbled across <a href="http://www.download.com/3000-2141_4-10530688.html" title="Music Bridge download">Music Bridge</a>. It does exactly what I need, including:</p>
<ul>
<li>Sync playlists</li>
<li>Sync album covers</li>
<li>Sync ratings</li>
<li>Filter syncs based on date</li>
<li>Has a GUI and a command-line mode</li>
<li>You can sync from iTunes to WMP, or from WMP to iTunes</li>
</ul>
<p>Perfect! I can now set up a cron job to perform this sync every night, or whatever.<br />
The link above is to download.com, but there is more information <a href="http://thegreenbutton.com/forums/thread/34552.aspx" title="Music Bridge info">here</a>.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fandy.hillhome.org%2Fblog%2F2006%2F05%2F18%2Fitunes-and-xbox-360%2F&amp;title=iTunes%20and%20XBOX%20360" id="wpa2a_16"><img src="http://andy.hillhome.org/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://andy.hillhome.org/blog/2006/05/18/itunes-and-xbox-360/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
