<?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/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>GNOME — Jürgen Kreileder</title>
	<atom:link href="/articles/category/gnome/feed/" rel="self" type="application/rss+xml" />
	<link>/</link>
	<description>Software Engineer and Consultant</description>
	<lastBuildDate>Sat, 29 Oct 2016 01:51:03 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<site xmlns="com-wordpress:feed-additions:1">5303222</site><image><title>Jürgen Kreileder</title><url>/jk-rss.jpg</url><link>/</link><width>144</width><height>114</height><description>Software Engineer and Consultant</description></image>	<item>
		<title>New-Style Last.fm Scrobbler for Ubuntu Oneiric</title>
		<link>/articles/new-style-last-fm-scrobbler-for-ubuntu-oneiric/</link>
					<comments>/articles/new-style-last-fm-scrobbler-for-ubuntu-oneiric/#comments</comments>
		
		<dc:creator><![CDATA[Jürgen Kreileder]]></dc:creator>
		<pubDate>Wed, 26 Oct 2011 19:55:24 +0000</pubDate>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[lastfm]]></category>
		<category><![CDATA[rhythmbox]]></category>
		<guid isPermaLink="false">http://blog.blackdown.de/?p=654</guid>

					<description><![CDATA[My last.fm plug-in for Rhythmbox is now available for Ubuntu 11.10 (Oneiric Ocelot). You can get the packages by running the following commands in a terminal: $ sudo add-apt-repository \ 'http://blog.blackdown.de/static/debian/rhythmbox/ main' $ wget https://blog.blackdown.de/static/gpg.asc -O - &#124; \ sudo apt-key add - $ sudo apt-get update $ sudo apt-get install rhythmbox rhythmbox-plugins lastfm Please<br />[&#8594; <a href="/articles/new-style-last-fm-scrobbler-for-ubuntu-oneiric/" class="more-link">Read the rest of this entry</a>]]]></description>
										<content:encoded><![CDATA[<p>My <a href="/articles/lastfm-for-rhythmbox-new-style/">last.fm plug-in</a> for <a href="http://www.gnome.org/projects/rhythmbox/">Rhythmbox</a> is now available for <a href="http://www.ubuntu.com/">Ubuntu</a> 11.10 (Oneiric Ocelot).</p>
<p>You can get the packages by running the following commands in a terminal:</p>
<pre>$ sudo add-apt-repository \
    'http://blog.blackdown.de/static/debian/rhythmbox/ main'
$ wget https://blog.blackdown.de/static/gpg.asc -O - | \
    sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install rhythmbox rhythmbox-plugins lastfm</pre>
<p>Please remember to disable the old <em>Last.fm</em> plug-in before enabling mine (<em>New Style Last.fm Scrobbler</em>). Also note that my plug-in requires the <em>lastfm</em> client to work correctly.</p>
<p>If you are using <a href="http://unity.ubuntu.com/">Ubuntu Unity</a> and you are missing the last.fm client&#8217;s systray icon, then take a look at <a href="/articles/whitelisting-the-last-fm-tray-icon-in-ubuntu-unity/">Whitelisting the Last.fm Tray Icon in Ubuntu Unity</a>.</p>
<p>Read more about the plugin and get the source code at <a href="/articles/lastfm-for-rhythmbox-new-style/">Last.fm for Rhythmbox – New Style</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>/articles/new-style-last-fm-scrobbler-for-ubuntu-oneiric/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">654</post-id>	</item>
		<item>
		<title>New-Style Last.fm Scrobbler for Ubuntu Natty</title>
		<link>/articles/new-style-last-fm-scrobbler-for-ubuntu-natty/</link>
					<comments>/articles/new-style-last-fm-scrobbler-for-ubuntu-natty/#comments</comments>
		
		<dc:creator><![CDATA[Jürgen Kreileder]]></dc:creator>
		<pubDate>Wed, 04 May 2011 21:29:18 +0000</pubDate>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[lastfm]]></category>
		<category><![CDATA[rhythmbox]]></category>
		<guid isPermaLink="false">http://blog.blackdown.de/?p=531</guid>

					<description><![CDATA[My last.fm plug-in for Rhythmbox is now available for Ubuntu 11.04 (Natty Narwhal). You can get the packages by running the following commands in a terminal: $ sudo add-apt-repository \ 'http://blog.blackdown.de/static/debian/rhythmbox/ main' $ wget http://blog.blackdown.de/static/gpg.asc -O - &#124; \ sudo apt-key add - $ sudo aptitude update $ sudo aptitude install rhythmbox rhythmbox-plugins lastfm Please<br />[&#8594; <a href="/articles/new-style-last-fm-scrobbler-for-ubuntu-natty/" class="more-link">Read the rest of this entry</a>]]]></description>
										<content:encoded><![CDATA[<p>My <a href="/2007/05/19/lastfm-for-rhythmbox-new-style/">last.fm plug-in</a> for <a href="http://www.gnome.org/projects/rhythmbox/">Rhythmbox</a> is now available for <a href="http://www.ubuntu.com/">Ubuntu</a> 11.04 (Natty Narwhal).</p>
<p>You can get the packages by running the following commands in a terminal: </p>
<pre>$ sudo add-apt-repository \
    'http://blog.blackdown.de/static/debian/rhythmbox/ main'
$ wget http://blog.blackdown.de/static/gpg.asc -O - | \
    sudo apt-key add -
$ sudo aptitude update
$ sudo aptitude install rhythmbox rhythmbox-plugins lastfm</pre>
<p>Please remember to disable the old <em>Last.fm</em> plug-in before enabling mine (<em>New Style Last.fm Scrobbler</em>). Also note that my plug-in requires the <em>lastfm</em> client to work correctly.</p>
<p>If you are using <a href="http://unity.ubuntu.com/">Ubuntu Unity</a> and you are missing the last.fm client&#8217;s systray icon, then take a look at <a href="/2011/05/03/whitelisting-the-last-fm-tray-icon-in-ubuntu-unity/">Whitelisting the Last.fm Tray Icon in Ubuntu Unity</a>.</p>
<p>Read more about the plugin and get the source code at <a href="/2007/05/19/lastfm-for-rhythmbox-new-style/">Last.fm for Rhythmbox – New Style</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>/articles/new-style-last-fm-scrobbler-for-ubuntu-natty/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">531</post-id>	</item>
		<item>
		<title>Whitelisting the Last.fm Tray Icon in Ubuntu Unity</title>
		<link>/articles/whitelisting-the-last-fm-tray-icon-in-ubuntu-unity/</link>
					<comments>/articles/whitelisting-the-last-fm-tray-icon-in-ubuntu-unity/#comments</comments>
		
		<dc:creator><![CDATA[Jürgen Kreileder]]></dc:creator>
		<pubDate>Mon, 02 May 2011 23:47:52 +0000</pubDate>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[gsettings]]></category>
		<category><![CDATA[lastfm]]></category>
		<category><![CDATA[rhythmbox]]></category>
		<category><![CDATA[systray]]></category>
		<category><![CDATA[ubuntu unity]]></category>
		<guid isPermaLink="false">http://blog.blackdown.de/?p=522</guid>

					<description><![CDATA[While the rhythmbox packages with my scrobbler plug-in for Ubuntu Natty are building, here&#8217;s a short tip on how to get the last.fm client to show up in the system tray with Ubuntu Unity. Run the following command in a terminal: $ gsettings set com.canonical.Unity.Panel systray-whitelist \ "$(gsettings get com.canonical.Unity.Panel systray-whitelist &#124; \ sed -e<br />[&#8594; <a href="/articles/whitelisting-the-last-fm-tray-icon-in-ubuntu-unity/" class="more-link">Read the rest of this entry</a>]]]></description>
										<content:encoded><![CDATA[<p>While the rhythmbox packages with <a href="/2007/05/19/lastfm-for-rhythmbox-new-style/">my scrobbler plug-in</a> for Ubuntu Natty are building, here&#8217;s a short tip on how to get the <a href="http://www.last.fm/">last.fm</a> client to show up in the system tray with Ubuntu Unity.</p>
<p>Run the following command in a terminal:</p>
<pre>$ gsettings set com.canonical.Unity.Panel systray-whitelist \
    "$(gsettings get com.canonical.Unity.Panel systray-whitelist | \
       sed -e "s:\[:\['Last.fm' ,:")"</pre>
<p>After logging out and back in, the last.fm client will show up in the systray again.</p>
]]></content:encoded>
					
					<wfw:commentRss>/articles/whitelisting-the-last-fm-tray-icon-in-ubuntu-unity/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">522</post-id>	</item>
		<item>
		<title>New-Style Last.fm Scrobbler for Ubuntu Karmic</title>
		<link>/articles/new-style-lastfm-scrobbler-for-ubuntu-karmic/</link>
					<comments>/articles/new-style-lastfm-scrobbler-for-ubuntu-karmic/#comments</comments>
		
		<dc:creator><![CDATA[Jürgen Kreileder]]></dc:creator>
		<pubDate>Wed, 04 Nov 2009 21:43:52 +0000</pubDate>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[lastfm]]></category>
		<category><![CDATA[rhythmbox]]></category>
		<guid isPermaLink="false">http://blog.blackdown.de/?p=342</guid>

					<description><![CDATA[After much delay my last.fm plug-in for Rhythmbox is now available for Ubuntu 9.10 (Karmic Koala) too. You can get the package by adding deb http://blog.blackdown.de/static/debian/rhythmbox/ karmic main deb-src http://blog.blackdown.de/static/debian/rhythmbox/ karmic main to /etc/apt/sources.list. After adding those lines, do: $ sudo aptitude update $ sudo aptitude install rhythmbox The repositories are signed with my GPG<br />[&#8594; <a href="/articles/new-style-lastfm-scrobbler-for-ubuntu-karmic/" class="more-link">Read the rest of this entry</a>]]]></description>
										<content:encoded><![CDATA[<p>After much delay my <a href="/2007/05/19/lastfm-for-rhythmbox-new-style/">last.fm plug-in</a> for <a href="http://www.gnome.org/projects/rhythmbox/">Rhythmbox</a> is now available for <a href="http://www.ubuntu.com/">Ubuntu</a> 9.10 (Karmic Koala) too.</p>
<p>You can get the package by adding</p>
<pre>deb http://blog.blackdown.de/static/debian/rhythmbox/ karmic main
deb-src http://blog.blackdown.de/static/debian/rhythmbox/ karmic main</pre>
<p>to <code>/etc/apt/sources.list</code>.<br />
After adding those lines, do:</p>
<pre>$ sudo aptitude update
$ sudo aptitude install rhythmbox</pre>
<p>The repositories are signed with my GPG <a href="/static/gpg.asc">key</a> which can be imported into your apt keyring with</p>
<pre>$ wget http://blog.blackdown.de/static/gpg.asc -O - | &#92;
    sudo apt-key add -</pre>
<p>Please remember to disable the old <em>Last.fm</em> plug-in before enabling mine (<em>New Style Last.fm Scrobbler</em>).  Also please note that my plug-in requires the <a href="http://apt.last.fm/"><code>lastfm</code></a> client to work correctly.</p>
<p>Read more about the plugin and get the source code at <a href="/2007/05/19/lastfm-for-rhythmbox-new-style/">Last.fm for Rhythmbox &#8211; New Style</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>/articles/new-style-lastfm-scrobbler-for-ubuntu-karmic/feed/</wfw:commentRss>
			<slash:comments>15</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">342</post-id>	</item>
		<item>
		<title>New-Style Last.fm Scrobbler for Ubuntu Jaunty</title>
		<link>/articles/new-style-last-fm-scrobbler-for-ubuntu-jaunty/</link>
					<comments>/articles/new-style-last-fm-scrobbler-for-ubuntu-jaunty/#comments</comments>
		
		<dc:creator><![CDATA[Jürgen Kreileder]]></dc:creator>
		<pubDate>Fri, 24 Apr 2009 16:00:44 +0000</pubDate>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[lastfm]]></category>
		<category><![CDATA[rhythmbox]]></category>
		<guid isPermaLink="false">http://blog.blackdown.de/?p=281</guid>

					<description><![CDATA[My last.fm plug-in for Rhythmbox is now available for Ubuntu 9.04 (Jaunty Jackalope) too. You can get the package by adding deb http://blog.blackdown.de/static/debian/rhythmbox/ jaunty main deb-src http://blog.blackdown.de/static/debian/rhythmbox/ jaunty main to /etc/apt/sources.list. After adding those lines, do: $ sudo aptitude update $ sudo aptitude install rhythmbox The repositories are signed with my GPG key which can<br />[&#8594; <a href="/articles/new-style-last-fm-scrobbler-for-ubuntu-jaunty/" class="more-link">Read the rest of this entry</a>]]]></description>
										<content:encoded><![CDATA[<p>My <a href="/2007/05/19/lastfm-for-rhythmbox-new-style/">last.fm plug-in</a> for <a href="http://www.gnome.org/projects/rhythmbox/">Rhythmbox</a> is now available for <a href="http://www.ubuntu.com/">Ubuntu</a> 9.04 (Jaunty Jackalope) too.</p>
<p>You can get the package by adding</p>
<pre>deb http://blog.blackdown.de/static/debian/rhythmbox/ jaunty main
deb-src http://blog.blackdown.de/static/debian/rhythmbox/ jaunty main</pre>
<p>to <code>/etc/apt/sources.list</code>.<br />
After adding those lines, do:</p>
<pre>$ sudo aptitude update
$ sudo aptitude install rhythmbox</pre>
<p>The repositories are signed with my GPG <a href="/static/gpg.asc">key</a> which can be imported into your apt keyring with</p>
<pre>$ wget http://blog.blackdown.de/static/gpg.asc -O - | &#92;
    sudo apt-key add -</pre>
<p>Please remember to disable the old <em>Last.fm</em> plug-in before enabling mine (<em>New Style Last.fm Scrobbler</em>).  Also please note that my plug-in requires the <a href="http://apt.last.fm/"><code>lastfm</code></a> client to work correctly.</p>
<p>Read more about the plugin and get the source code at <a href="/2007/05/19/lastfm-for-rhythmbox-new-style/">Last.fm for Rhythmbox &#8211; New Style</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>/articles/new-style-last-fm-scrobbler-for-ubuntu-jaunty/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">281</post-id>	</item>
		<item>
		<title>Rhythmbox 0.11.6 With New-Style Last.fm Scrobbler for Ubuntu Hardy and Intrepid</title>
		<link>/articles/rhythmbox-0-11-6-with-new-style-last-fm-scrobbler-for-ubuntu-hardy-and-intrepid/</link>
					<comments>/articles/rhythmbox-0-11-6-with-new-style-last-fm-scrobbler-for-ubuntu-hardy-and-intrepid/#comments</comments>
		
		<dc:creator><![CDATA[Jürgen Kreileder]]></dc:creator>
		<pubDate>Wed, 15 Oct 2008 20:42:04 +0000</pubDate>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[lastfm]]></category>
		<category><![CDATA[rhythmbox]]></category>
		<guid isPermaLink="false">http://blog.blackdown.de/?p=57</guid>

					<description><![CDATA[Better late than never&#8230; I&#8217;ve finally updated my last.fm plug-in for Rhythmbox. i386, amd64, and lpia packages are available for Hardy Heron and Intrepid Ibex. Ubuntu Hardy user can get the package by adding deb http://blog.blackdown.de/static/debian/rhythmbox/ hardy main deb-src http://blog.blackdown.de/static/debian/rhythmbox/ hardy main to /etc/apt/sources.list. Ubuntu Intrepid users should use deb http://blog.blackdown.de/static/debian/rhythmbox/ intrepid main deb-src http://blog.blackdown.de/static/debian/rhythmbox/<br />[&#8594; <a href="/articles/rhythmbox-0-11-6-with-new-style-last-fm-scrobbler-for-ubuntu-hardy-and-intrepid/" class="more-link">Read the rest of this entry</a>]]]></description>
										<content:encoded><![CDATA[<p>Better late than never&#8230; I&#8217;ve finally updated <a href="/2007/05/19/lastfm-for-rhythmbox-new-style/">my last.fm plug-in</a> for <a href="http://www.gnome.org/projects/rhythmbox/">Rhythmbox</a>.  i386, amd64, and lpia packages are available for <em>Hardy Heron</em> and <em>Intrepid Ibex</em>.</p>
<p><a href="http://www.ubuntu.com/">Ubuntu</a> <em>Hardy</em> user can get the package by adding</p>
<pre>deb http://blog.blackdown.de/static/debian/rhythmbox/ hardy main
deb-src http://blog.blackdown.de/static/debian/rhythmbox/ hardy main</pre>
<p>to <code>/etc/apt/sources.list</code>. Ubuntu <em>Intrepid</em> users should use</p>
<pre>deb http://blog.blackdown.de/static/debian/rhythmbox/ intrepid main
deb-src http://blog.blackdown.de/static/debian/rhythmbox/ intrepid main</pre>
<p>instead.<br />
After adding those lines, you can install the package with:</p>
<pre>$ aptitude update
$ aptitude install rhythmbox</pre>
<p>The repositories are signed with my GPG <a href="/static/gpg.asc">key</a> which can be imported into your apt keyring with</p>
<pre>$ wget http://blog.blackdown.de/static/gpg.asc -O - | &#92;
    sudo apt-key add -</pre>
<p>Please remember to disable the old <em>Last.fm</em> plug-in before enabling mine (<em>New Style Last.fm Scrobbler</em>).  Also please note that my plug-in requires the <a href="http://apt.last.fm/"><code>lastfm</code></a> client to work correctly.</p>
<p>Read more about the plugin and get the source code at <a href="/2007/05/19/lastfm-for-rhythmbox-new-style/">Last.fm for Rhythmbox &#8211; New Style</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>/articles/rhythmbox-0-11-6-with-new-style-last-fm-scrobbler-for-ubuntu-hardy-and-intrepid/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">57</post-id>	</item>
		<item>
		<title>Compiz Patches</title>
		<link>/articles/compiz-patches/</link>
					<comments>/articles/compiz-patches/#comments</comments>
		
		<dc:creator><![CDATA[Jürgen Kreileder]]></dc:creator>
		<pubDate>Thu, 15 Nov 2007 02:03:27 +0000</pubDate>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[compiz]]></category>
		<category><![CDATA[compiz fusion]]></category>
		<category><![CDATA[opencompositing]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[smart placement]]></category>
		<category><![CDATA[window management]]></category>
		<category><![CDATA[wm]]></category>
		<guid isPermaLink="false">http://blog.blackdown.de/2007/11/15/compiz-patches/</guid>

					<description><![CDATA[I planned to post an article about the state of Compiz Fusion today. It is not finished yet because instead of just complaining I actually fixed a couple of issues I have had with it: 040-decorator.patch This patch implements metacity-like raising and lowering of windows by pressing the left or middle mouse button on a<br />[&#8594; <a href="/articles/compiz-patches/" class="more-link">Read the rest of this entry</a>]]]></description>
										<content:encoded><![CDATA[<p>I planned to post an article about the state of <a href="http://www.compiz-fusion.org/">Compiz Fusion</a> today. It is not finished yet because instead of just complaining I actually fixed a couple of issues I have had with it:</p>
<ul>
<li><strong><a href="/static/compiz/040-decorator.patch">040-decorator.patch</a></strong><br />
This patch implements metacity-like raising and lowering of windows by pressing the left or middle mouse button on a window&#8217;s decoration. Useful if you don&#8217;t use raise-on-click or auto-raise.<br />
References: <a href="https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/162728">Ubuntu bug</a>, <a href="http://bugs.opencompositing.org/show_bug.cgi?id=624">OpenCompositing bug</a></li>
<li><strong><a href="/static/compiz/041-shadow_offset.patch">041-shadow_offset.patch</a></strong><br />
This patches makes the shadow x/y offset settings work, they had no effect up to now. The patch also pushes the upper limit for the shadow radius to 48.0 because that is what the decorator can handle.<br />
References: <a href="https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/160618">Ubuntu bug</a>, <a href="http://bugs.opencompositing.org/show_bug.cgi?id=625">OpenCompositing bug</a></li>
<li><strong><a href="/static/compiz/042-smart_placement.patch">042-smart_placement.patch</a></strong><br />
This patch fixes the client size calculation for smart window placement. Without this fix smart placement insists on keeping about 17 pixels of free space on the right viewport edge.<br />
References: <a href="https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/162735">Ubuntu bug</a>, <a href="http://bugs.opencompositing.org/show_bug.cgi?id=622">OpenCompositing bug</a></li>
</ul>
<p>All patches are for Ubuntu&#8217;s current compiz packages for <em>Hardy Heron</em>.</p>
<p>As for my original plan, I will post the Compiz article on the weekend!</p>
]]></content:encoded>
					
					<wfw:commentRss>/articles/compiz-patches/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">56</post-id>	</item>
		<item>
		<title>Rhythmbox 0.11.0 For Ubuntu Feisty Fawn</title>
		<link>/articles/rhythmbox-0110-for-ubuntu-feisty-fawn/</link>
					<comments>/articles/rhythmbox-0110-for-ubuntu-feisty-fawn/#comments</comments>
		
		<dc:creator><![CDATA[Jürgen Kreileder]]></dc:creator>
		<pubDate>Thu, 31 May 2007 23:38:25 +0000</pubDate>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[lastfm]]></category>
		<category><![CDATA[rhythmbox]]></category>
		<guid isPermaLink="false">http://blog.blackdown.de/2007/06/01/rhythmbox-0110-for-ubuntu-feisty-fawn/</guid>

					<description><![CDATA[I have set up APT repositories for my new-style last.fm Rhythmbox plug-in for Ubuntu &#8220;Feisty Fawn&#8221; and &#8220;Gutsy Gibbon&#8221;. A side effect is that there is a backport of Rhythmbox 0.11.0 for Feisty now. You can get it by adding deb http://blog.blackdown.de/static/debian/rhythmbox/ feisty main deb-src http://blog.blackdown.de/static/debian/rhythmbox/ feisty main to /etc/apt/sources.list. If you are using Ubuntu<br />[&#8594; <a href="/articles/rhythmbox-0110-for-ubuntu-feisty-fawn/" class="more-link">Read the rest of this entry</a>]]]></description>
										<content:encoded><![CDATA[<p>I have set up <a href="http://en.wikipedia.org/wiki/Advanced_Packaging_Tool">APT</a> repositories for my <a href="/2007/05/19/lastfm-for-rhythmbox-new-style/">new-style last.fm Rhythmbox plug-in</a> for <a href="http://www.ubuntu.com/">Ubuntu</a> <em>&#8220;Feisty Fawn&#8221;</em> and <em>&#8220;Gutsy Gibbon&#8221;</em>.<br />
A side effect is that there is a backport of <a href="http://www.gnome.org/projects/rhythmbox/" rel="tag">Rhythmbox</a> 0.11.0 for <em>Feisty</em> now.</p>
<p>You can get it by adding</p>
<pre>deb http://blog.blackdown.de/static/debian/rhythmbox/ feisty main
deb-src http://blog.blackdown.de/static/debian/rhythmbox/ feisty main</pre>
<p>to <code>/etc/apt/sources.list</code>. If you are using Ubuntu <em>Gutsy</em>, just replace <code>feisty</code> with <code>gutsy</code> in these two lines.<br />
Then upgrade/install rhythmbox:</p>
<pre>$ aptitude update
$ aptitude install rhythmbox</pre>
<p>The repository is signed with my GPG <a href="/static/gpg.asc">key</a>. The key can be imported into your apt keyring with</p>
<pre>$ wget http://blog.blackdown.de/static/gpg.asc -O - | &#92;
    sudo apt-key add -</pre>
<p>If you are going to use the <a href="http://www.last.fm/">Last.fm</a> integration of Rhythmbox, make sure you only enable one of the two plug-ins! If you want to use the <a href="/2007/05/19/lastfm-for-rhythmbox-new-style/">new-style</a> plug-in, you need the <code>lastfm</code> client. The latest beta package for Ubuntu is available on the <a href="http://www.last.fm/group/Audioscrobbler+Beta/forum/30705">Last.fm beta forum</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>/articles/rhythmbox-0110-for-ubuntu-feisty-fawn/feed/</wfw:commentRss>
			<slash:comments>10</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">53</post-id>	</item>
		<item>
		<title>Rhythmbox Last.fm Scrobbler v3</title>
		<link>/articles/rhythmbox-lastfm-scrobbler-v3/</link>
					<comments>/articles/rhythmbox-lastfm-scrobbler-v3/#comments</comments>
		
		<dc:creator><![CDATA[Jürgen Kreileder]]></dc:creator>
		<pubDate>Tue, 22 May 2007 18:24:51 +0000</pubDate>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[lastfm]]></category>
		<category><![CDATA[rhythmbox]]></category>
		<guid isPermaLink="false">http://blog.blackdown.de/2007/05/22/rhythmbox-lastfm-scrobbler-v3/</guid>

					<description><![CDATA[A new version of last.fm plug-in for Rhythmbox is available now. Changes since v2: Start the last.fm client in the system tray Try to start last.fm (beta client) before lastfm (stable client) Reduce bogus RESUME/PAUSE commands Miscellaneous small bug fixes Read more about the plugin and get the source code or an Ubuntu package at<br />[&#8594; <a href="/articles/rhythmbox-lastfm-scrobbler-v3/" class="more-link">Read the rest of this entry</a>]]]></description>
										<content:encoded><![CDATA[<p>A new version of <a href="http://www.last.fm/">last.fm</a> plug-in for <a href="http://www.gnome.org/projects/rhythmbox" rel="tag">Rhythmbox</a> is available now. Changes since <a href="/2007/05/20/rhythmbox-lastfm-scrobbler-v2/">v2</a>:</p>
<ul>
<li>Start the last.fm client in the system tray</li>
<li>Try to start last.fm (<a href="http://www.last.fm/group/Audioscrobbler+Beta/forum/30705/_/278066">beta client</a>) before lastfm (<a href="http://www.last.fm/download/?showplatform=Linux">stable client</a>)</li>
<li>Reduce bogus RESUME/PAUSE commands</li>
<li>Miscellaneous small bug fixes</li>
</ul>
<p>Read more about the plugin and get the source code or an Ubuntu package at <a href="/2007/05/19/lastfm-for-rhythmbox-new-style/">Last.fm for Rhythmbox &#8211; New Style</a>.</p>
<p>If the Rhythmbox developers are interested, I&#8217;ll start to merge this new plug-in with the old one that is bundled with Rhythmbox.</p>
]]></content:encoded>
					
					<wfw:commentRss>/articles/rhythmbox-lastfm-scrobbler-v3/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">52</post-id>	</item>
		<item>
		<title>Rhythmbox Last.fm Scrobbler v2</title>
		<link>/articles/rhythmbox-lastfm-scrobbler-v2/</link>
		
		<dc:creator><![CDATA[Jürgen Kreileder]]></dc:creator>
		<pubDate>Sun, 20 May 2007 20:54:14 +0000</pubDate>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[lastfm]]></category>
		<category><![CDATA[rhythmbox]]></category>
		<guid isPermaLink="false">http://blog.blackdown.de/2007/05/20/rhythmbox-lastfm-scrobbler-v2/</guid>

					<description><![CDATA[I have updated my new style last.fm plug-in for Rhythmbox. The biggest change is that the last.fm client now gets started automatically. See the original article for more information and code!]]></description>
										<content:encoded><![CDATA[<p>I have updated my <em>new style</em> last.fm plug-in for <a href="http://www.gnome.org/projects/rhythmbox" rel="tag">Rhythmbox</a>. The biggest change is that the <a href="http://www.last.fm/download/?showplatform=Linux">last.fm client</a> now gets started automatically. See the <a href="/2007/05/19/lastfm-for-rhythmbox-new-style/">original article</a> for more information and code!</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">51</post-id>	</item>
		<item>
		<title>Last.fm for Rhythmbox &#8211; New Style</title>
		<link>/articles/lastfm-for-rhythmbox-new-style/</link>
					<comments>/articles/lastfm-for-rhythmbox-new-style/#comments</comments>
		
		<dc:creator><![CDATA[Jürgen Kreileder]]></dc:creator>
		<pubDate>Fri, 18 May 2007 22:48:42 +0000</pubDate>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[lastfm]]></category>
		<category><![CDATA[rhythmbox]]></category>
		<guid isPermaLink="false">http://blog.blackdown.de/2007/05/19/lastfm-for-rhythmbox-new-style/</guid>

					<description><![CDATA[Just like a lot of other Rhythmbox users I like to scrobble my played tracks to last.fm. Unfortunately Rhythmbox provides no way to love a track. The last.fm plug-ins for Windows and OS X have been modified to scrobble through the last.fm client some time ago but the Rhythmbox plug-in still submits directly. That is<br />[&#8594; <a href="/articles/lastfm-for-rhythmbox-new-style/" class="more-link">Read the rest of this entry</a>]]]></description>
										<content:encoded><![CDATA[<p>Just like a lot of other <a href="http://www.gnome.org/projects/rhythmbox" rel="tag">Rhythmbox</a> <a href="http://www.last.fm/group/Rhythmbox">users</a> I like to scrobble my played tracks to <a href="http://www.last.fm/">last.fm</a>. Unfortunately Rhythmbox provides no way to <em>love</em> a track. The last.fm plug-ins for Windows and OS X have been modified to scrobble through the last.fm <a href="http://www.last.fm/download/?showplatform=Linux">client</a> some time ago but the Rhythmbox plug-in still submits directly. That is until now&#8230;</p>
<p><img loading="lazy" src="/static/rhythmbox/lastfm.png" alt="Rhythmbox and lastfm" width="450" height="357"/></p>
<p>I have written a new last.fm plug-in for Rhythmbox today. Instead of scrobbling directly like the old one, it submits tracks via the <code>lastfm</code> client application. The client displays additional information about the currently playing song and you can <em>love</em> and tag the song with it.</p>
<p>The source code is available as a patch against <a href="http://git.gnome.org/browse/rhythmbox">Rhythmbox 2.90.1 (git snapshot 20120108)</a>: <a href="/static/rhythmbox/scrobbler-v3t.patch">scrobbler-v3t.patch</a><br />
You can apply this patch with:</p>
<pre>patch -NEp1 &lt; ~/scrobbler-v3t.patch</pre>
<p><a href="http://www.ubuntu.com/">Ubuntu</a> <em>Oneiric Ocelot</em> users can get precompiled packages from my APT repositories by running these commands in a terminal:</p>
<pre>$ sudo add-apt-repository \
    '/static/debian/rhythmbox/ main'
$ wget /static/gpg.asc -O - | \
    sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install rhythmbox rhythmbox-plugins lastfm</pre>
<p>To enable the new plug-in go to <code>Edit &raquo; Plugins</code>. Disable the &#8220;Last.fm&#8221; plug-in and enable the &#8220;New Style Last.fm Scrobbler&#8221;.<br />
<strong>If you enable this scrobbler plug-in, you have to disable the old Last.fm plug-in! Otherwise you will have two plug-ins which will both submit to last.fm at the same time. Only use one at a time!</strong></p>
<p><del>Note that this first version of the plug-in does not start the <code>lastfm</code> client automatically! It will scrobble only if you start the client manually. I will fix this in the next version.</del></p>
<p>Feedback, postive as well as negative, is very welcome.  If you want to report a bug, please include the output of &#8220;<code>rhythmbox -D rb-scrobbler-plugin</code>&#8221; and the tags of the song you wanted to scrobble.<br />
If you want to report a crash, providing a gdb backtrace would be nice.</p>
<p>You might also want to take a look at this <a href="http://www.last.fm/forum/21716/_/278649">thread</a> on the last.fm development forum.</p>
<p><em><strong>May 20th, 2007:</strong> v2 of the plug-in is available now. <code>lastfm</code> gets launched automatically now.</em><br />
<em><strong>May 22nd, 2007:</strong> v3 is available. The patch and the Ubuntu package have been updated: <a href="/2007/05/22/rhythmbox-lastfm-scrobbler-v3/">Changes since v2</a></em><br />
<em><strong>May 25th, 2007:</strong> v3a: Updated patch and deb for the new Ubuntu Gutsy version of Rhythmbox.</em><br />
<em><strong>May 29th, 2007:</strong> v3b: Updated patch and deb for the new Rhythmbox release.</em><br />
<em><strong>May 31st, 2007:</strong> Updated patch Ubuntu package.</em><br />
<em><strong>June 1st, 2007:</strong> Added APT <a href="/2007/06/01/rhythmbox-0110-for-ubuntu-feisty-fawn/">repositories</a> for Ubuntu Feisty and Gutsy.</em><br />
<em><strong>June 28th, 2007:</strong> v3c: Updated patch and debs for the new Rhythmbox release.</em><br />
<em><strong>August 16th, 2007:</strong> v3d: Updated patch and debs for Rhythmbox 0.11.2.</em><br />
<em><strong>November 14th, 2007:</strong> v3e: Updated patch and debs for Rhythmbox 0.11.3. Add Hardy repository.</em><br />
<em><strong>November 30th, 2007:</strong>Updated gusty and hardy builds. Include fixed Croatian po file from Franko Burolo.</em><br />
<em><strong>February 7th, 2008:</strong> v3f: Updated patch and debs for Rhythmbox 0.11.4. (Thanks to Iain Buchanan for notifying me of the missing patch!)</em><br />
<em><strong>May 31st, 2008:</strong> v3g: Updated patch to apply cleanly to Rhythmbox 0.11.5. (The debs for hardy have been at 0.11.5 for quite a while).</em><br />
<em><strong>October 15st, 2008:</strong> v3h: Updated patch to apply cleanly to Rhythmbox 0.11.6. <a href="/2008/10/15/rhythmbox-0-11-6-with-new-style-last-fm-scrobbler-for-ubuntu-hardy-and-intrepid/">Ubuntu packages</a> are available for i386, amd64, and lpia now.</em><br />
<em><strong>October 20st, 2008:</strong> v3i: Updated patch to apply cleanly to the real Rhythmbox 0.11.6 release.  v3h was for a later version from SVN.</em><br />
<em><strong>April 24th, 2009:</strong> v3j: Update patch to apply cleanly to Rhythmbox 0.12.0.  Provide debs for Ubuntu Jaunty.</em><br />
<em><strong>November 4th, 2009:</strong> v3k: Update patch to apply cleanly to Rhythmbox 0.12.5 and provide debs for Ubuntu Karmic.</em><br />
<em><strong>November 29th, 2009:</strong> v3l: Update patch to apply cleanly to Rhythmbox 0.12.6 and provide debs for Ubuntu Lucid too.</em><br />
<em><strong>April 25th, 2010:</strong> v3m: Update patch to apply cleanly to Rhythmbox 0.12.8.  Provide debs for Ubuntu Lucid.</em><br />
<em><strong>Jun 3rd, 2010:</strong> v3n: Update <a href="/static/rhythmbox/scrobbler-v3n.patch">patch</a> to apply cleanly to Rhythmbox 0.12.8git20100602.  Provide debs for Ubuntu Maverick Meerkat 10.10.</em><br />
<em><strong>Jun 13th, 2010:</strong> v3o: Update <a href="/static/rhythmbox/scrobbler-v3o.patch">patch</a> to apply cleanly to Rhythmbox 0.12.8git20100611.  Updated debs for Ubuntu Maverick Meerkat 10.10.</em><br />
<em><strong>October 10th, 2010:</strong> v3p: Update <a href="/static/rhythmbox/scrobbler-v3p.patch">patch</a> to apply cleanly to Rhythmbox 0.13.1.  Provide updated debs for Ubuntu Maverick Meerkat 10.10.</em><br />
<em><strong>April 4th, 2011:</strong> v3p: Update <a href="/static/rhythmbox/scrobbler-v3q.patch">patch</a> to apply cleanly to Rhythmbox 0.13.3.  Provide debs for Ubuntu Natty Narwhal 11.04.</em><br />
<em><strong>October 16th, 2011:</strong> v3r: Updated <a href="/static/rhythmbox/scrobbler-v3r.patch">patch</a> for new plug-in infrastructure in Rhythmbox 2.90.1.  Provide debs for Ubuntu Oneiric Ocelot 11.10.</em><br />
<em><strong>December 23rd, 2011:</strong> v3s: Updated <a href="/static/rhythmbox/scrobbler-v3s.patch">patch</a>.  Provide debs for Ubuntu Precise Pangolin 12.04.</em><br />
<em><strong>January 14th, 2012:</strong> v3t: Update <a href="/static/rhythmbox/scrobbler-v3t.patch">patch</a> and debs for Ubuntu Precise.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>/articles/lastfm-for-rhythmbox-new-style/feed/</wfw:commentRss>
			<slash:comments>189</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">50</post-id>	</item>
		<item>
		<title>Updated Logitech MX1000 Configuration</title>
		<link>/articles/updated-logitech-mx1000-configuration/</link>
					<comments>/articles/updated-logitech-mx1000-configuration/#comments</comments>
		
		<dc:creator><![CDATA[Jürgen Kreileder]]></dc:creator>
		<pubDate>Sun, 15 Jan 2006 08:07:55 +0000</pubDate>
				<category><![CDATA[Config]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Mozilla]]></category>
		<guid isPermaLink="false">http://blog.blackdown.de/2006/01/15/updated-logitech-mx1000-configuration/</guid>

					<description><![CDATA[XOrg 6.9 and later come with a new evdev driver. Configurations using the old evdev protocol hack no longer work. So here&#8217;s an updated version of my old MX1000 configuration: Build a udev rule to give the mouse device a static name: I&#8217;m using ACTION==&#34;add&#34;, &#92; KERNEL==&#34;event*&#34;, &#92; SUBSYSTEM==&#34;input&#34;, &#92; SYSFS{manufacturer}==&#34;Logitech&#34;, &#92; SYSFS{product}==&#34;USB Receiver&#34;, &#92;<br />[&#8594; <a href="/articles/updated-logitech-mx1000-configuration/" class="more-link">Read the rest of this entry</a>]]]></description>
										<content:encoded><![CDATA[<p>XOrg 6.9 and later come with a new <em>evdev</em> driver. Configurations using the old <em>evdev</em> protocol hack no longer work. So here&#8217;s an updated version of my old MX1000 <a href="/2005/04/03/logitech-mx1000-configuration/">configuration</a>:</p>
<ul>
<li>Build a <a href="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html">udev </a> rule to give the mouse device a static name: I&#8217;m using
<pre>ACTION==&quot;add&quot;, &#92;
  KERNEL==&quot;event*&quot;, &#92;
  SUBSYSTEM==&quot;input&quot;, &#92;
  SYSFS{manufacturer}==&quot;Logitech&quot;, &#92;
  SYSFS{product}==&quot;USB Receiver&quot;, &#92;
  NAME=&quot;input/mx1000&quot;</pre>
<p> in <code>/etc/udev/rules.d/010_local.rules</code>.<br />
After restarting <code>udev</code> and replugging the mouse, you should see a device named <code>/dev/input/mx1000</code>.</p>
</li>
<li><code>/etc/X11/xorg.conf</code>:
<pre>Section &quot;InputDevice&quot;
 Identifier &quot;MX1000&quot;
 Driver     &quot;evdev&quot;
 Option     &quot;CorePointer&quot;
 Option     &quot;Device&quot;    &quot;/dev/input/mx1000&quot;
EndSection</pre>
</li>
<li><code>~/.xbindkeysrc</code>:<br />
(You have to install <code>xbindkeys</code> and <code>xvkbd</code> for this; I&#8217;m starting <code>xbindkeys</code> in <code>~/.gnomerc</code>)</p>
<pre># Backward and Forward buttons
&quot;xvkbd -text &quot;&#92;[Alt_L]&#92;[Left]&quot;&quot;
  m:0x10 + b:8
&quot;xvkbd -text &quot;&#92;[Alt_L]&#92;[Right]&quot;&quot;
  m:0x10 + b:9

# &quot;Cruise Control&quot; disabled:
#&quot;xvkbd -text &quot;&#92;[Page_Up]&quot;&quot;
#  m:0x10 + b:11
#&quot;xvkbd -text &quot;&#92;[Page_Down]&quot;&quot;
#  m:0x10 + b:12

# &quot;Cruise Control&quot; enabled:
# Work-around extra events
&quot;~/bin/click 4&quot;
 m:0x10 + b:11
&quot;~/bin/click 5&quot;
 m:0x10 + b:12

# Application-Switch button
# A-Tab doesn't work
# Use it as another Forward for now
&quot;xvkbd -text &quot;&#92;[Alt_L]&#92;[Right]&quot;&quot;
  m:0x10 + b:10</pre>
<p>Using the <em>Application-Switch</em> button for switching windows in GNOME doesn&#8217;t work because it would require holding down the <em>Alt</em> key while pressing <em>Tab</em> several times, xvkbd can&#8217;t do that. I&#8217;m using the button as another <em>Forward</em> now, it&#8217;s easier to reach than the real <em>Forward</em> button.<br />
Defining actions for the <em>Cruise Control</em> buttons only makes sense when <em>Cruise Control</em> is disabled (you can disable it with <a href="http://www.bedroomlan.org/~alexios/coding_lmctl.html">lmctl</a> or the <a href="http://freshmeat.net/projects/logitech_applet/">Logitech Mouse Applet</a>). If it is disabled, the buttons generate 11 and 12.  When it is enabled, they generate a single button 11 or 12 event and then a series of button 4 or 5 events just like scrolling the wheel does.<br />
I have no idea why the mouse generates 11 or 12 before starting normal scrolling in <em>Cruise Control</em> mode. I&#8217;m mapping 11 and 12 to a little utility (<em><a href="http://www.ussg.iu.edu/hypermail/linux/kernel/0504.0/1371.html">click</a> </em> by Jeremy Nickurak) which replaces these bogus events with normal scroll events.</p>
</li>
<li>At this point the <em>Backward</em> and <em>Forward</em> buttons should work in GNOME, KDE, and <a href="http://www.mozilla.org/products/" rel="tag">Mozilla</a>-based browsers. Horizontal scrolling should work in GNOME and KDE.<br />
Mozilla-based browser like <a href="http://www.mozilla.org/products/firefox/" rel="tag">Firefox</a> need two additional changes to get horizontal scrolling working with the tilt wheel: Open <code>about:config</code> and set</p>
<pre>mousewheel.horizscroll.withnokey.action = 0
mousewheel.horizscroll.withnokey.sysnumlines = true</pre>
</li>
</ul>
<p><em><strong>January 18th, 2006:</strong> The evdev driver in XOrg 6.9 is broken on big-endian machines like powerpc. Here&#8217;s a <a href="/static/x11/evdev.patch">fix</a>.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>/articles/updated-logitech-mx1000-configuration/feed/</wfw:commentRss>
			<slash:comments>33</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">41</post-id>	</item>
		<item>
		<title>Logitech MX1000 Configuration</title>
		<link>/articles/logitech-mx1000-configuration/</link>
					<comments>/articles/logitech-mx1000-configuration/#comments</comments>
		
		<dc:creator><![CDATA[Jürgen Kreileder]]></dc:creator>
		<pubDate>Sun, 03 Apr 2005 15:28:39 +0000</pubDate>
				<category><![CDATA[Config]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mozilla]]></category>
		<guid isPermaLink="false">http://blog.blackdown.de/2005/04/03/logitech-mx1000-configuration/</guid>

					<description><![CDATA[I&#8217;ve had to buy a new mouse, this time I got me a Logitech MX1000 (my first Logitech mouse ever). The Microsoft IntelliMouse Explorer I&#8217;ve used on my G5 got broken, it lost about two out of ten of clicks on the left button. I&#8217;m not completely satisfied with the MX1000. It&#8217;s too heavy and<br />[&#8594; <a href="/articles/logitech-mx1000-configuration/" class="more-link">Read the rest of this entry</a>]]]></description>
										<content:encoded><![CDATA[<p>I&#8217;ve had to buy a new mouse, this time I got me a Logitech MX1000 (my first Logitech mouse ever). The Microsoft IntelliMouse Explorer I&#8217;ve used on my G5 got broken, it lost about two out of ten of clicks on the left button.</p>
<p>I&#8217;m not completely satisfied with the MX1000. It&#8217;s too heavy and a bit too small for my hands. The notable exception is the <em>Forward</em> button, it&#8217;s too far away from my thumb. I&#8217;ve had the last problem with the IntelliMouse Explorer too. I still have a few IntelliMouse Optical on other machines, I really like that mouse. Perfect Size, good wheel, easily reachable side buttons.  The only drawback is the annoying big red light.</p>
<p>Anyhow, back to the MX1000. Only a few changes to my <a href="/2005/03/01/tilt-wheel-mouse/">configuration</a> for the IntelliMouse Explorer where needed to get it working. Here&#8217;s my new configuration:</p>
<ul>
<li><code>/etc/X11/XF86Config-4 </code> or <code>/etc/X11/xorg.conf</code>:
<pre>Section &quot;InputDevice&quot;
 Identifier &quot;MX1000&quot;
 Driver     &quot;mouse&quot;
 Option     &quot;CorePointer&quot;
 Option     &quot;Protocol&quot;        &quot;evdev&quot;
 Option     &quot;Dev Name&quot;        &quot;Logitech USB Receiver&quot;
 Option     &quot;Buttons&quot;         &quot;12&quot;
 Option     &quot;ZAxisMapping&quot;    &quot;11 12 10 9&quot;
 Option     &quot;Resolution&quot;      &quot;800&quot;
 Option     &quot;Emulate3Buttons&quot; &quot;false&quot;
EndSection</pre>
</li>
<li><code>/etc/X11/Xmodmap</code>:
<pre>! MX1000
pointer = 1 2 3 8 9 10 11 12 6 7 4 5</pre>
<p>This gets the buttons in right order: Scrolling the wheel generates 4 and 5, tilting the wheel 6 and 7.</p>
</li>
<li><code>~/.xbindkeysrc</code>:<br />
(You have to install <code>xbindkeys</code> and <code>xvkbd</code> for this; I&#8217;m starting <code>xbindkeys</code> in <code>~/.gnomerc</code>)</p>
<pre># Backward and Forward buttons
&quot;xvkbd -text &quot;&#92;[Alt_L]&#92;[Left]&quot;&quot;
  m:0x10 + b:8
&quot;xvkbd -text &quot;&#92;[Alt_L]&#92;[Right]&quot;&quot;
  m:0x10 + b:9

# &quot;Cruise Control&quot; disabled:
#&quot;xvkbd -text &quot;&#92;[Page_Up]&quot;&quot;
#  m:0x10 + b:11
#&quot;xvkbd -text &quot;&#92;[Page_Down]&quot;&quot;
#  m:0x10 + b:12

# &quot;Cruise Control&quot; enabled:
# Only use this if you have problems with Mozilla
#&quot;NoCommand&quot;
#  m:0x10 + b:11
#&quot;NoCommand&quot;
#  m:0x10 + b:12

# Application-Switch button
# A-Tab doesn't work
# Use it as another Forward for now
&quot;xvkbd -text &quot;&#92;[Alt_L]&#92;[Right]&quot;&quot;
  m:0x10 + b:10</pre>
<p>Using the <em>Application-Switch</em> button for switching windows in GNOME doesn&#8217;t work because it would require holding down the <em>Alt</em> key while pressing <em>Tab</em> several times, xvkbd can&#8217;t do that. I&#8217;m using the button as another <em>Forward</em> now, it&#8217;s easier to reach than the real <em>Forward</em> button.<br />
Defining actions for the <em>Cruise Control</em> buttons only makes sense when <em>Cruise Control</em> is disabled (you can disable it with the <a href="http://freshmeat.net/projects/logitech_applet/">Logitech Mouse Applet</a>). If it is disabled, the buttons generate 11 and 12.  When it is enabled, they generate a single button 11 or 12 event and then a series of button 4 or 5 events just like scrolling the wheel does.<br />
I have no idea why the mouse generates 11 or 12 before starting normal scrolling in <em>Cruise Control</em> mode. I&#8217;m mapping 11 and 12 to &#8220;NoCommand&#8221;, this eliminates the ButtonPress but not the ButtonRelease event. This seems to eliminate the negative effects of the extra button events in Mozilla. (Mozilla interprets the 11 and 12 events as normal left clicks, Firefox doesn&#8217;t have this issue. So if you&#8217;re using Firefox or if you don&#8217;t see the left-click problem with your Mozilla build, then don&#8217;t bind 11 and 12 to anything.)</p>
</li>
<li>At this point the <em>Backward</em> and <em>Forward</em> buttons should work in GNOME, KDE, and <a href="http://www.mozilla.org/products/" rel="tag">Mozilla</a>-based browsers. Horizontal scrolling should work in GNOME and KDE.<br />
Mozilla-based browser like <a href="http://www.mozilla.org/products/firefox/" rel="tag">Firefox</a> need two additional changes to get horizontal scrolling working with the tilt wheel: Open <code>about:config</code> and set</p>
<pre>mousewheel.horizscroll.withnokey.action = 0
mousewheel.horizscroll.withnokey.sysnumlines = true</pre>
</li>
</ul>
<p><em><strong>April 5th, 2005:</strong> Update: Don&#8217;t bind 11/12 to anything in Cruise Control mode by default (only needed if there are problems with Mozilla). Fixed the &quot;Cruise Control&quot; comments in ~/.xbindkeysrc.</em></p>
<p><em><strong>January 15th, 2006:</strong> Xorg 6.9 and later come with a different <em>evdev</em> driver. I&#8217;ve made an <a href="/2006/01/15/updated-logitech-mx1000-configuration/">updated version</a> of this guide now.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>/articles/logitech-mx1000-configuration/feed/</wfw:commentRss>
			<slash:comments>24</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">21</post-id>	</item>
		<item>
		<title>Tilt Wheel Mouse</title>
		<link>/articles/tilt-wheel-mouse/</link>
		
		<dc:creator><![CDATA[Jürgen Kreileder]]></dc:creator>
		<pubDate>Tue, 01 Mar 2005 16:41:35 +0000</pubDate>
				<category><![CDATA[Config]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mozilla]]></category>
		<guid isPermaLink="false">http://blog.blackdown.de/2005/03/08/tilt-wheel-mouse/</guid>

					<description><![CDATA[Now that I finally got the kernel&#8217;s evdev driver running on my machine, I managed to get my tilt-wheel mouse working. Mouse section from /etc/X11/XF86Config-4: Section &#34;InputDevice&#34; Identifier &#34;Configured Mouse&#34; Driver &#34;mouse&#34; Option &#34;CorePointer&#34; Option &#34;Protocol&#34; &#34;evdev&#34; Option &#34;Dev Name&#34; &#34;*Microsoft IntelliMouse*&#34; Option &#34;Buttons&#34; &#34;9&#34; Option &#34;ZAxisMapping&#34; &#34;8 9 6 7&#34; Option &#34;Emulate3Buttons&#34; &#34;false&#34; EndSection<br />[&#8594; <a href="/articles/tilt-wheel-mouse/" class="more-link">Read the rest of this entry</a>]]]></description>
										<content:encoded><![CDATA[<p>Now that I finally got the kernel&#8217;s <a href="/2005/02/28/32-bit-compat-evdev-driver/">evdev</a> driver running on my machine, I managed to get my tilt-wheel mouse working.</p>
<ul>
<li>
	Mouse section from <code>/etc/X11/XF86Config-4</code>:</p>
<pre>
Section &quot;InputDevice&quot;
  Identifier &quot;Configured Mouse&quot;
  Driver     &quot;mouse&quot;
  Option     &quot;CorePointer&quot;
  Option     &quot;Protocol&quot;        &quot;evdev&quot;
  Option     &quot;Dev Name&quot;        &quot;*Microsoft IntelliMouse*&quot;
  Option     &quot;Buttons&quot;         &quot;9&quot;
  Option     &quot;ZAxisMapping&quot;    &quot;8 9 6 7&quot;
  Option     &quot;Emulate3Buttons&quot; &quot;false&quot;
EndSection</pre>
</li>
<li>
	To get the buttons in the correct order for X11, change <code>/etc/X11/Xmodmap</code> to:</p>
<pre>pointer = 1 2 3 8 9 7 6 4 5</pre>
<p>Now horizontal scrolling should work with GNOME!</p>
</li>
<li>
	In <a href="http://www.mozilla.org/">Mozilla</a>-based browsers however, tilting the wheel moves back- or forward in the history now. To fix this open <code>about:config</code> and set <code>mousewheel.horizscroll.withnokey.action</code> to <code>0</code>.<br /> Unfortunately Mozilla and GNOME seem to have different interpretations of <em>left</em> and	<em>right</em>; set <code>mousewheel.horizscroll.withnokey.sysnumlines</code> to <code>true</code> to fix that.</li>
<li>
	To get the sides buttons going back- and forward in history again, install <code>xbindkeys</code> and <code>xvkbd</code>. Bind the buttons to <code>Alt-Left</code> and <code>Alt-Right</code> in <code>~/.xbindkeysrc</code>:</p>
<pre>&quot;xvkbd -text &quot;&#92;[Alt_L]&#92;[Left]&quot;&quot;
  m:0x10 + b:8
&quot;xvkbd -text &quot;&#92;[Alt_L]&#92;[Right]&quot;&quot;
  m:0x10 + b:9</pre>
<p>and run <code>xbindkeys</code> in <code>~/.gnomerc</code></p>
</li>
</ul>
<p><em><strong>January 15th, 2006:</strong> Xorg 6.9 and later come with a different <em>evdev</em> driver. I&#8217;ve made a new <a href="/2006/01/15/updated-logitech-mx1000-configuration/">guide</a> now. The new guide talks about the Logitech MX1000 but it&#8217;s quite easy to adapt the configuartion for other mice.</em></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6</post-id>	</item>
	</channel>
</rss>
