<?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: Two Mice Are Better Than One</title>
	<atom:link href="http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/</link>
	<description>Fourteen hours to save the Earth</description>
	<lastBuildDate>Sat, 21 Nov 2009 04:45:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: shaunm</title>
		<link>http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/comment-page-1/#comment-23</link>
		<dc:creator>shaunm</dc:creator>
		<pubDate>Mon, 08 Oct 2007 15:06:48 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/#comment-23</guid>
		<description>Jorge and Nicolas,
I actually used to use a trackball, many many years ago. I gave it up when I kept getting my ass kicked at Quake.  Perhaps it&#039;s time to try one again, since I don&#039;t really play FPS games anymore.</description>
		<content:encoded><![CDATA[<p>Jorge and Nicolas,<br />
I actually used to use a trackball, many many years ago. I gave it up when I kept getting my ass kicked at Quake.  Perhaps it&#8217;s time to try one again, since I don&#8217;t really play FPS games anymore.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nicolas Mailhot</title>
		<link>http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/comment-page-1/#comment-22</link>
		<dc:creator>Nicolas Mailhot</dc:creator>
		<pubDate>Sat, 06 Oct 2007 11:54:47 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/#comment-22</guid>
		<description>You should try a trackball. They&#039;re incredibly weird for mice users at first, but they&#039;re a lot better for RSI, since they don&#039;t require you moving your wrist all the time.</description>
		<content:encoded><![CDATA[<p>You should try a trackball. They&#8217;re incredibly weird for mice users at first, but they&#8217;re a lot better for RSI, since they don&#8217;t require you moving your wrist all the time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anders Olsson</title>
		<link>http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/comment-page-1/#comment-21</link>
		<dc:creator>Anders Olsson</dc:creator>
		<pubDate>Sat, 06 Oct 2007 08:32:17 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/#comment-21</guid>
		<description>I was in the exact same situation a while back. I remember writing a python-script using HAL to find which /dev/input entry corresponded to which mouse (they weren&#039;t the same on each boot) using the HAL-generated id. I then called xsetpointer and xset in the correct order to do what I want, which was switching the left and right buttons on the left mouse, I didn&#039;t change the sensitivity. Then the python api changed and the script didn&#039;t work and I don&#039;t think I have it around anymore. It was all very hackish because there was no good support from X for using different settings for different pointing devices, but I think the support is better now.

I do believe extending the mouse preferences capplet to support several devices would be very useful for a growing number of gnome laptop users, and being able to use more than one pointing device is perhaps the single most effective way of reducing RSI.

I myself am using a total of six different pointing devices in different combinations. The trackpoint and touchpad of the laptop itself, a rollerbar mouse and regular mouse while docked at work, another mouse when travelling and another when docked at home.

I&#039;m thinking the capplet should display a tab (or select box) for each pointing device currently attached. And all settings should then be mapped to for instance the HAL info.udi of that device. This way I could disconnect the device and it will not show in preferences and when I reconnect, my settings for that device would be brought back from the mapping. I don&#039;t know how complex this would be to implement and I&#039;m sure there are issues with usability and so on, but I sure think it would be useful, maybe a good candidate for the next Summer of Code?</description>
		<content:encoded><![CDATA[<p>I was in the exact same situation a while back. I remember writing a python-script using HAL to find which /dev/input entry corresponded to which mouse (they weren&#8217;t the same on each boot) using the HAL-generated id. I then called xsetpointer and xset in the correct order to do what I want, which was switching the left and right buttons on the left mouse, I didn&#8217;t change the sensitivity. Then the python api changed and the script didn&#8217;t work and I don&#8217;t think I have it around anymore. It was all very hackish because there was no good support from X for using different settings for different pointing devices, but I think the support is better now.</p>
<p>I do believe extending the mouse preferences capplet to support several devices would be very useful for a growing number of gnome laptop users, and being able to use more than one pointing device is perhaps the single most effective way of reducing RSI.</p>
<p>I myself am using a total of six different pointing devices in different combinations. The trackpoint and touchpad of the laptop itself, a rollerbar mouse and regular mouse while docked at work, another mouse when travelling and another when docked at home.</p>
<p>I&#8217;m thinking the capplet should display a tab (or select box) for each pointing device currently attached. And all settings should then be mapped to for instance the HAL info.udi of that device. This way I could disconnect the device and it will not show in preferences and when I reconnect, my settings for that device would be brought back from the mapping. I don&#8217;t know how complex this would be to implement and I&#8217;m sure there are issues with usability and so on, but I sure think it would be useful, maybe a good candidate for the next Summer of Code?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrys</title>
		<link>http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/comment-page-1/#comment-20</link>
		<dc:creator>Patrys</dc:creator>
		<pubDate>Sat, 06 Oct 2007 08:28:54 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/#comment-20</guid>
		<description>I need coffee. I clearly do.

s/mouses/mice/</description>
		<content:encoded><![CDATA[<p>I need coffee. I clearly do.</p>
<p>s/mouses/mice/</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrys</title>
		<link>http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/comment-page-1/#comment-19</link>
		<dc:creator>Patrys</dc:creator>
		<pubDate>Sat, 06 Oct 2007 08:28:14 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/#comment-19</guid>
		<description>Jakub:

I believe this won&#039;t work in Xorg 1.4. The new evdev driver ends up detecting 3 mouses and 2 keyboards with the above configuration and either touchpad or the mouse stops responding.</description>
		<content:encoded><![CDATA[<p>Jakub:</p>
<p>I believe this won&#8217;t work in Xorg 1.4. The new evdev driver ends up detecting 3 mouses and 2 keyboards with the above configuration and either touchpad or the mouse stops responding.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jorge</title>
		<link>http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/comment-page-1/#comment-18</link>
		<dc:creator>jorge</dc:creator>
		<pubDate>Sat, 06 Oct 2007 03:03:07 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/#comment-18</guid>
		<description>I&#039;ve been using a trackball more and more. Logitech makes a nice one with 2 buttons + a scrollwheel on the right and the ball is all thumb. 

I used to make fun of a a friend for using this trackball, but I have to tell you it&#039;s really comfortable. 

(Note, I don&#039;t have RSI, but I used to get pretty &quot;tired&quot; using a mouse, but with the trackball I can go all day)

Here&#039;s the url: http://www.logitech.com/index.cfm/mice_pointers/trackballs/devices/166&amp;cl=us,en</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been using a trackball more and more. Logitech makes a nice one with 2 buttons + a scrollwheel on the right and the ball is all thumb. </p>
<p>I used to make fun of a a friend for using this trackball, but I have to tell you it&#8217;s really comfortable. </p>
<p>(Note, I don&#8217;t have RSI, but I used to get pretty &#8220;tired&#8221; using a mouse, but with the trackball I can go all day)</p>
<p>Here&#8217;s the url: <a href="http://www.logitech.com/index.cfm/mice_pointers/trackballs/devices/166&amp;cl=us,en" rel="nofollow">http://www.logitech.com/index.cfm/mice_pointers/trackballs/devices/166&amp;cl=us,en</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: daniels</title>
		<link>http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/comment-page-1/#comment-16</link>
		<dc:creator>daniels</dc:creator>
		<pubDate>Fri, 05 Oct 2007 22:54:28 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/#comment-16</guid>
		<description>Harass ajax to put xorg-server 1.4.0 with working HAL hotplug in Rawhide, then you can use xmodmap (if not, it&#039;s a small fix to xmodmap) to change your mice individually.  Or you could patch the relevant capplet to work on multiple X devices. :)</description>
		<content:encoded><![CDATA[<p>Harass ajax to put xorg-server 1.4.0 with working HAL hotplug in Rawhide, then you can use xmodmap (if not, it&#8217;s a small fix to xmodmap) to change your mice individually.  Or you could patch the relevant capplet to work on multiple X devices. <img src='http://blogs.gnome.org/shaunm/wp-content/mu-plugins/tango-smilies/tango/face-smile.png' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nathan</title>
		<link>http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/comment-page-1/#comment-15</link>
		<dc:creator>nathan</dc:creator>
		<pubDate>Fri, 05 Oct 2007 22:00:49 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/#comment-15</guid>
		<description>actually, forget new configurations, learn to use your left pinky as the main button depressor. I have gotten really used to it actually, and I use a tablet stylus in the the right hand.</description>
		<content:encoded><![CDATA[<p>actually, forget new configurations, learn to use your left pinky as the main button depressor. I have gotten really used to it actually, and I use a tablet stylus in the the right hand.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: soeren says &#187; Blog Archive &#187; Two mice are sillier than none</title>
		<link>http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/comment-page-1/#comment-14</link>
		<dc:creator>soeren says &#187; Blog Archive &#187; Two mice are sillier than none</dc:creator>
		<pubDate>Fri, 05 Oct 2007 21:58:56 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/#comment-14</guid>
		<description>[...] McCance on Planet GNOME: &#8220;Two Mice Are Better Than One&#8221; In an attempt to mitigate the RSI in my right wrist, I’m teaching myself to mouse [...]</description>
		<content:encoded><![CDATA[<p>[...] McCance on Planet GNOME: &#8220;Two Mice Are Better Than One&#8221; In an attempt to mitigate the RSI in my right wrist, I’m teaching myself to mouse [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jakub Klawiter</title>
		<link>http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/comment-page-1/#comment-13</link>
		<dc:creator>Jakub Klawiter</dc:creator>
		<pubDate>Fri, 05 Oct 2007 21:02:22 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/2007/10/05/two-mice-are-better-than-one/#comment-13</guid>
		<description>Do you want something like (/etc/X11/xorg.conf):

Section &quot;ServerLayout&quot;
	Identifier     &quot;X.org Configured&quot;
	Screen      0  &quot;Screen0&quot; 0 0
	InputDevice    &quot;Mouse0&quot; &quot;CorePointer&quot;    
	InputDevice    &quot;TouchPad&quot; &quot;AlwaysCore&quot;
	InputDevice    &quot;Keyboard0&quot; &quot;CoreKeyboard&quot;
EndSection

Section &quot;InputDevice&quot;
	Identifier  &quot;Mouse0&quot;
	Driver      &quot;mouse&quot;
	Option	    &quot;Protocol&quot; &quot;auto&quot;
	Option	    &quot;Device&quot; &quot;/dev/input/mice&quot; # mouse0
	Option	    &quot;ZAxisMapping&quot; &quot;4 5 6 7&quot;
EndSection

Section &quot;InputDevice&quot;
 	Identifier  &quot;TouchPad&quot;
 	Driver	&quot;synaptics&quot;
 	Option	&quot;SHMConfig&quot; &quot;on&quot;
 	Option	&quot;SendCoreEvents&quot; &quot;true&quot;
 	Option	&quot;Protocol&quot; &quot;auto&quot;
 	Option	&quot;Device&quot; &quot;/dev/input/mouse1&quot;
 	Option	&quot;LeftEdge&quot; &quot;130&quot;
 	Option	&quot;RightEdge&quot; &quot;840&quot;
 	Option	&quot;TopEdge&quot; &quot;130&quot;
 	Option	&quot;BottomEdge&quot; &quot;640&quot;
 	Option	&quot;FingerLow&quot; &quot;7&quot;
 	Option	&quot;FingerHigh&quot; &quot;8&quot;
 	Option	&quot;MaxTapTime&quot; &quot;180&quot;
 	Option	&quot;MinTapTime&quot; &quot;110&quot;
 	Option	&quot;ClickTime&quot; &quot;0&quot;
 	Option	&quot;EmulateMidButtonTime&quot; &quot;75&quot;
 	Option	&quot;VertScrollDelta&quot; &quot;20&quot;
 	Option	&quot;HorizScrollDelta&quot; &quot;20&quot;
 	Option	&quot;MinSpeed&quot; &quot;0.40&quot;
 	Option	&quot;MaxSpeed&quot; &quot;0.65&quot;
 	Option	&quot;AccelFactor&quot; &quot;0.030&quot;
 	Option	&quot;EdgeMotionMinSpeed&quot; &quot;200&quot;
 	Option	&quot;EdgeMotionMaxSpeed&quot; &quot;200&quot;
 	Option	&quot;UpDownScrolling&quot; &quot;1&quot;
 	Option	&quot;CircularScrolling&quot; &quot;1&quot;
 	Option	&quot;CircScrollDelta&quot; &quot;0.1&quot;
 	Option	&quot;CircScrollTrigger&quot; &quot;3&quot;
 	Option	&quot;Emulate3Buttons&quot; &quot;on&quot;
 	Option	&quot;VertEdgeScroll&quot; &quot;on&quot;
EndSection

?</description>
		<content:encoded><![CDATA[<p>Do you want something like (/etc/X11/xorg.conf):</p>
<p>Section &#8220;ServerLayout&#8221;<br />
	Identifier     &#8220;X.org Configured&#8221;<br />
	Screen      0  &#8220;Screen0&#8243; 0 0<br />
	InputDevice    &#8220;Mouse0&#8243; &#8220;CorePointer&#8221;<br />
	InputDevice    &#8220;TouchPad&#8221; &#8220;AlwaysCore&#8221;<br />
	InputDevice    &#8220;Keyboard0&#8243; &#8220;CoreKeyboard&#8221;<br />
EndSection</p>
<p>Section &#8220;InputDevice&#8221;<br />
	Identifier  &#8220;Mouse0&#8243;<br />
	Driver      &#8220;mouse&#8221;<br />
	Option	    &#8220;Protocol&#8221; &#8220;auto&#8221;<br />
	Option	    &#8220;Device&#8221; &#8220;/dev/input/mice&#8221; # mouse0<br />
	Option	    &#8220;ZAxisMapping&#8221; &#8220;4 5 6 7&#8243;<br />
EndSection</p>
<p>Section &#8220;InputDevice&#8221;<br />
 	Identifier  &#8220;TouchPad&#8221;<br />
 	Driver	&#8220;synaptics&#8221;<br />
 	Option	&#8220;SHMConfig&#8221; &#8220;on&#8221;<br />
 	Option	&#8220;SendCoreEvents&#8221; &#8220;true&#8221;<br />
 	Option	&#8220;Protocol&#8221; &#8220;auto&#8221;<br />
 	Option	&#8220;Device&#8221; &#8220;/dev/input/mouse1&#8243;<br />
 	Option	&#8220;LeftEdge&#8221; &#8220;130&#8243;<br />
 	Option	&#8220;RightEdge&#8221; &#8220;840&#8243;<br />
 	Option	&#8220;TopEdge&#8221; &#8220;130&#8243;<br />
 	Option	&#8220;BottomEdge&#8221; &#8220;640&#8243;<br />
 	Option	&#8220;FingerLow&#8221; &#8220;7&#8243;<br />
 	Option	&#8220;FingerHigh&#8221; &#8220;8&#8243;<br />
 	Option	&#8220;MaxTapTime&#8221; &#8220;180&#8243;<br />
 	Option	&#8220;MinTapTime&#8221; &#8220;110&#8243;<br />
 	Option	&#8220;ClickTime&#8221; &#8220;0&#8243;<br />
 	Option	&#8220;EmulateMidButtonTime&#8221; &#8220;75&#8243;<br />
 	Option	&#8220;VertScrollDelta&#8221; &#8220;20&#8243;<br />
 	Option	&#8220;HorizScrollDelta&#8221; &#8220;20&#8243;<br />
 	Option	&#8220;MinSpeed&#8221; &#8220;0.40&#8243;<br />
 	Option	&#8220;MaxSpeed&#8221; &#8220;0.65&#8243;<br />
 	Option	&#8220;AccelFactor&#8221; &#8220;0.030&#8243;<br />
 	Option	&#8220;EdgeMotionMinSpeed&#8221; &#8220;200&#8243;<br />
 	Option	&#8220;EdgeMotionMaxSpeed&#8221; &#8220;200&#8243;<br />
 	Option	&#8220;UpDownScrolling&#8221; &#8220;1&#8243;<br />
 	Option	&#8220;CircularScrolling&#8221; &#8220;1&#8243;<br />
 	Option	&#8220;CircScrollDelta&#8221; &#8220;0.1&#8243;<br />
 	Option	&#8220;CircScrollTrigger&#8221; &#8220;3&#8243;<br />
 	Option	&#8220;Emulate3Buttons&#8221; &#8220;on&#8221;<br />
 	Option	&#8220;VertEdgeScroll&#8221; &#8220;on&#8221;<br />
EndSection</p>
<p>?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
