<?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#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>hesa&#039;s Weblog &#187; Non GNU</title>
	<atom:link href="http://sandklef.wordpress.com/category/software/freesoftware/nongnu/feed/" rel="self" type="application/rss+xml" />
	<link>http://sandklef.wordpress.com</link>
	<description>Don&#039;t let it bring you down</description>
	<lastBuildDate>Fri, 03 Feb 2012 09:46:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='sandklef.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>hesa&#039;s Weblog &#187; Non GNU</title>
		<link>http://sandklef.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://sandklef.wordpress.com/osd.xml" title="hesa&#039;s Weblog" />
	<atom:link rel='hub' href='http://sandklef.wordpress.com/?pushpress=hub'/>
		<item>
		<title>GNU Xnee 3.07 released</title>
		<link>http://sandklef.wordpress.com/2010/10/20/xnee-3-07-released/</link>
		<comments>http://sandklef.wordpress.com/2010/10/20/xnee-3-07-released/#comments</comments>
		<pubDate>Wed, 20 Oct 2010 20:24:51 +0000</pubDate>
		<dc:creator>sandklef</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[GNU Xnee]]></category>
		<category><![CDATA[Multi-touch]]></category>
		<category><![CDATA[Non GNU]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[swinput]]></category>
		<category><![CDATA[X11]]></category>

		<guid isPermaLink="false">http://www.sandklef.com/hesa/?p=684</guid>
		<description><![CDATA[We are pleased to announce the availability of GNU Xnee 3.07 GNU Xnee is a suite of programs that can record, replay and distribute user actions under the X11 environment. Think of it as a robot that can imitate the job you just did. GNU Xnee can be used to: Automate tests Demonstrate programs Distribute &#8230; <a href="http://sandklef.wordpress.com/2010/10/20/xnee-3-07-released/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sandklef.wordpress.com&amp;blog=4840604&amp;post=684&amp;subd=sandklef&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<pre>We are pleased to announce the availability of GNU Xnee 3.07

GNU Xnee is a suite of programs that can record, replay and distribute
user actions under the X11 environment. Think of it as a robot that can
imitate the job you just did. GNU Xnee can be used to:
 Automate tests
 Demonstrate programs
 Distribute actions
 Record and replay 'macro'
 Retype the content of a file

Getting the Software
====================

 <a href="http://ftp.gnu.org/gnu/xnee/xnee-3.07.tar.gz">http://ftp.gnu.org/gnu/xnee/xnee-3.07.tar.gz</a>
 <a href="http://ftp.gnu.org/gnu/xnee/xnee-3.07.tar.gz.sig">http://ftp.gnu.org/gnu/xnee/xnee-3.07.tar.gz.sig</a>

or one of the mirror sites as found in:

 <a href="http://www.gnu.org/prep/ftp.html">http://www.gnu.org/prep/ftp.html</a>

Checksums
===========

 md5sum:
 f9fca0c7475a90487c86eca2027d0fcd  xnee-3.07.tar.gz

 cksum:
 510662476 1779830 xnee-3.07.tar.gz

New in this release
===================

 * New features:
 Supports recording xnd replaying of XInput device events
 * Forced replaying of X11 core events can be done
 * Backward compatible with old session files

 * Build changes:

 --enable-man
 Checks for makeinfo once, uses result many times
 Can build guis and manual without all doc stuff

 --disable-xinput2
 By default Xnee is built with XI support

 Looks for gtk-config when configuring
 Checks for makeinfo once, uses result many times
 Can build guis and manual without all doc stuff

 * Issues
 Human printout of X Input events needs more work
 Need to make X Input code be totally ifdefed away

 * New options:
 --force-core-replay,-fcr
 Discard recorded X Input device data,
 use recorded core device data

 --disable-xinput-events
 Disable recording of XInput events

 * Fixed bugs as reported on ubuntuforums:
 <a href="http://ubuntuforums.org/showthread.php?t=1253453&amp;highlight=xnee">http://ubuntuforums.org/showthread.php?t=1253453&amp;highlight=xnee</a>

 savannah bug: #30134 "Missing xnee.xpm in gnee"
 savannah bug: #30136 "Configure misses to check for gnome.h"

 * Reported problems on N900 are fixed

 * Patches from Tuukka Pasanen, Fabian Keil

 * Experimental and undocumented features (read the source):
 * replay backend
 * xswine - new swinput backend for Xnee
</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sandklef.wordpress.com/684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sandklef.wordpress.com/684/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sandklef.wordpress.com/684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sandklef.wordpress.com/684/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sandklef.wordpress.com/684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sandklef.wordpress.com/684/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sandklef.wordpress.com/684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sandklef.wordpress.com/684/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sandklef.wordpress.com/684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sandklef.wordpress.com/684/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sandklef.wordpress.com/684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sandklef.wordpress.com/684/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sandklef.wordpress.com/684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sandklef.wordpress.com/684/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sandklef.wordpress.com&amp;blog=4840604&amp;post=684&amp;subd=sandklef&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sandklef.wordpress.com/2010/10/20/xnee-3-07-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e02b9ae6b9bdbd2f07b8329de71e1c0f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sandklef</media:title>
		</media:content>
	</item>
		<item>
		<title>xswine: new program for the GNU Xnee suite</title>
		<link>http://sandklef.wordpress.com/2010/09/18/xswine-new-program-for-the-gnu-xnee-suite/</link>
		<comments>http://sandklef.wordpress.com/2010/09/18/xswine-new-program-for-the-gnu-xnee-suite/#comments</comments>
		<pubDate>Sat, 18 Sep 2010 21:58:31 +0000</pubDate>
		<dc:creator>sandklef</dc:creator>
				<category><![CDATA[GNU]]></category>
		<category><![CDATA[GNU Xnee]]></category>
		<category><![CDATA[Multi-touch]]></category>
		<category><![CDATA[Non GNU]]></category>
		<category><![CDATA[swinput]]></category>
		<category><![CDATA[X11]]></category>

		<guid isPermaLink="false">http://www.sandklef.com/hesa/?p=659</guid>
		<description><![CDATA[I been writing a small program, xswine, that can take a recorded GNU Xnee session file and replay that to swinput . Swinput had its share of changes and a new swinput release will see the light of day any day. The difference betwen replaying using swinput compared to replaying using Xnee itself is that &#8230; <a href="http://sandklef.wordpress.com/2010/09/18/xswine-new-program-for-the-gnu-xnee-suite/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sandklef.wordpress.com&amp;blog=4840604&amp;post=659&amp;subd=sandklef&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I been writing a small program, <a href="http://cvs.savannah.gnu.org/viewvc/xnee/xswine/?root=xnee">xswine</a>, that can take a recorded <a href="http://www.sandklef.com/xnee">GNU Xnee</a> session file and replay that to <a href="http://savannah.nongnu.org/projects/swinput/">swinput</a> . Swinput had its share of changes and a new swinput release will see the light of day any day. The difference betwen replaying using swinput compared to replaying using Xnee itself is that swinput fakes the device events from the kernel and Xnee fakes at X11 level using XTest.</p>
<p>There&#8217;s a some questions that need to be solved before a proper xswine release, such as:</p>
<ul>
<li>how to map the device id as recorded from X Input Extension to the &#8220;correct&#8221; input device as presented by swinput</li>
<li>timing &#8211; what do we do when we drift away from the start time, but want to keep the recorded diff between events</li>
</ul>
<p>Currently there&#8217;s not much of the recorded X11 events that can be replayed. Here&#8217;s the current list:</p>
<ul>
<li>X11 motion event &#8211; no</li>
<li>X11 button event &#8211; no</li>
<li>X11 key event &#8211; no</li>
<li>X Input device motion event &#8211; <strong>yes!!!<br />
</strong></li>
<li>X Input device button event &#8211; no</li>
<li>X Input device key event &#8211; no</li>
</ul>
<p>This means xswine can replay (using the kernel) recorded Multi-touch events!</p>
<p>But if that&#8217;s all xswine can do do, why do I bother writing a blog entry. Two reasons:</p>
<ol>
<li>nobody reads my blog&#8230;so nobody will complain about this blog post</li>
<li>I want to &#8220;claim&#8221; the name xswine</li>
</ol>
<p>So, what does xswine mean?</p>
<p style="padding-left:30px;"><strong>X</strong> &#8211; is for Xnee</p>
<p style="padding-left:30px;"><strong>swin</strong> &#8211; is for Swinput</p>
<p style="padding-left:30px;"><strong>e</strong> &#8211; dear reader of this blog (just claimed I had zero readers!), help me out &#8230; what should e stand for?</p>
<p style="padding-left:30px;">
<p style="padding-left:30px;">
<p>If you compile GNU Xnee and swinput (and install) from CVS HEAD you should be able to do:</p>
<pre style="padding-left:30px;">sudo modprobe swmouse devs=4 &amp;&amp; sudo chmod a+rwx /dev/swmouse*</pre>
<pre style="padding-left:30px;">./cnee/src/cnee --record --mouse -o whoa-mule.xns</pre>
<pre style="padding-left:30px;">cat whoa-mule.xns | ./xswine/xswine</pre>
<p style="padding-left:30px;">
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sandklef.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sandklef.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sandklef.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sandklef.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sandklef.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sandklef.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sandklef.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sandklef.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sandklef.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sandklef.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sandklef.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sandklef.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sandklef.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sandklef.wordpress.com/659/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sandklef.wordpress.com&amp;blog=4840604&amp;post=659&amp;subd=sandklef&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sandklef.wordpress.com/2010/09/18/xswine-new-program-for-the-gnu-xnee-suite/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e02b9ae6b9bdbd2f07b8329de71e1c0f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sandklef</media:title>
		</media:content>
	</item>
		<item>
		<title>Preparing GNU Xnee 3.06 (and testing new XI2 features)</title>
		<link>http://sandklef.wordpress.com/2010/05/24/preparing-gnu-xnee-3-06-and-testing-new-xi2-features/</link>
		<comments>http://sandklef.wordpress.com/2010/05/24/preparing-gnu-xnee-3-06-and-testing-new-xi2-features/#comments</comments>
		<pubDate>Mon, 24 May 2010 13:31:35 +0000</pubDate>
		<dc:creator>sandklef</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[GNU Xnee]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[swinput]]></category>
		<category><![CDATA[X11]]></category>

		<guid isPermaLink="false">http://www.sandklef.com/hesa/?p=582</guid>
		<description><![CDATA[It&#8217;s been a while since the RECORD problems was found. Anyhow, now they&#8217;re solved (in Xorg) and GNU Xnee is now working as it should (given you&#8217;re using CVS HEAD and the latest Xorg server). I&#8217;ll start preparing a GNU Xnee 3.06 right away. If you&#8217;re checking out the branch: xinput2-support ( http://cvs.savannah.gnu.org/viewvc/xnee/?root=xnee&#38;pathrev=xinput2-support ) you &#8230; <a href="http://sandklef.wordpress.com/2010/05/24/preparing-gnu-xnee-3-06-and-testing-new-xi2-features/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sandklef.wordpress.com&amp;blog=4840604&amp;post=582&amp;subd=sandklef&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since the RECORD problems was found. Anyhow, now they&#8217;re solved (in Xorg) and <a href="http://www.sandklef.com/xnee">GNU Xnee</a> is now working as it should (given you&#8217;re using CVS HEAD and the latest Xorg server). I&#8217;ll start preparing a GNU Xnee 3.06 right away.</p>
<p>If you&#8217;re checking out the branch: xinput2-support ( <a href="http://cvs.savannah.gnu.org/viewvc/xnee/?root=xnee&amp;pathrev=xinput2-support">http://cvs.savannah.gnu.org/viewvc/xnee/?root=xnee&amp;pathrev=xinput2-support</a> ) you should be able to see the latest happenings when it comes to supporting XInput Extension (especially multiple input devices). I&#8217;ve just finished testing 8 (faked using <a href="http://savannah.nongnu.org/projects/swinput/">swinput</a>) faked &#8220;mouses&#8221;. Some 300 000 events were sent and all went fine so we&#8217;re actually making some progress here as well.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sandklef.wordpress.com/582/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sandklef.wordpress.com/582/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sandklef.wordpress.com/582/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sandklef.wordpress.com/582/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sandklef.wordpress.com/582/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sandklef.wordpress.com/582/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sandklef.wordpress.com/582/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sandklef.wordpress.com/582/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sandklef.wordpress.com/582/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sandklef.wordpress.com/582/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sandklef.wordpress.com/582/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sandklef.wordpress.com/582/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sandklef.wordpress.com/582/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sandklef.wordpress.com/582/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sandklef.wordpress.com&amp;blog=4840604&amp;post=582&amp;subd=sandklef&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sandklef.wordpress.com/2010/05/24/preparing-gnu-xnee-3-06-and-testing-new-xi2-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e02b9ae6b9bdbd2f07b8329de71e1c0f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sandklef</media:title>
		</media:content>
	</item>
		<item>
		<title>RECORD extension seems to be working again, GNU Xnee too</title>
		<link>http://sandklef.wordpress.com/2009/12/07/record-extension-seems-to-be-working-again-gnu-xnee-too/</link>
		<comments>http://sandklef.wordpress.com/2009/12/07/record-extension-seems-to-be-working-again-gnu-xnee-too/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 00:12:20 +0000</pubDate>
		<dc:creator>sandklef</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[GNU Xnee]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[swinput]]></category>

		<guid isPermaLink="false">http://www.sandklef.com/hesa/?p=520</guid>
		<description><![CDATA[Seems as if I found a solution to a long time very serious bug (see prev. blog post) in GNU Xnee. GNU Xnee can now record (asynch) and use modifier+key to pause/resume/stop recording. Played around with some XSync, XFlush to make sure we had a record context before firing the enable context call (XRecordEnableContextAsync) call. &#8230; <a href="http://sandklef.wordpress.com/2009/12/07/record-extension-seems-to-be-working-again-gnu-xnee-too/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sandklef.wordpress.com&amp;blog=4840604&amp;post=520&amp;subd=sandklef&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Seems as if I found a solution to a long time very serious bug (see <a href="http://www.sandklef.com/hesa/index.php/2009/05/28/record-extension-malfunctions-xnee-too/">prev. blog post</a>) in <a href="http://www.sandklef.com/xnee/">GNU Xnee</a>. GNU Xnee can now record (asynch) and use modifier+key to pause/resume/stop recording.</p>
<p>Played around with some XSync, XFlush to make sure we had a record context before firing the enable context call (XRecordEnableContextAsync) call.</p>
<p>Will now clean up the code, test (using <a href="http://savannah.nongnu.org/projects/swinput/">swinput</a>) some more (regression) and commit to CVS.</p>
<p>Dare I say we have a 3.04 release coming any day?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sandklef.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sandklef.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sandklef.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sandklef.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sandklef.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sandklef.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sandklef.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sandklef.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sandklef.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sandklef.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sandklef.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sandklef.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sandklef.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sandklef.wordpress.com/520/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sandklef.wordpress.com&amp;blog=4840604&amp;post=520&amp;subd=sandklef&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sandklef.wordpress.com/2009/12/07/record-extension-seems-to-be-working-again-gnu-xnee-too/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e02b9ae6b9bdbd2f07b8329de71e1c0f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sandklef</media:title>
		</media:content>
	</item>
		<item>
		<title>swinput 0.7.4 is out</title>
		<link>http://sandklef.wordpress.com/2009/10/02/swinput-0-7-4-is-out/</link>
		<comments>http://sandklef.wordpress.com/2009/10/02/swinput-0-7-4-is-out/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 05:55:01 +0000</pubDate>
		<dc:creator>sandklef</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Non GNU]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[swinput]]></category>
		<category><![CDATA[X11]]></category>

		<guid isPermaLink="false">http://www.sandklef.com/hesa/?p=453</guid>
		<description><![CDATA[Minor stuff to get swinput to work on Linux 2.6.30 (and above?) Download 0.7.4 here: http://savannah.nongnu.org/files/?group=swinput &#8230; and thanks Jesse W for not haunting me for being late<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sandklef.wordpress.com&amp;blog=4840604&amp;post=453&amp;subd=sandklef&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Minor stuff to get <a href="http://savannah.nongnu.org/projects/swinput/">swinput</a> to work on Linux 2.6.30 (and above?)</p>
<p>Download 0.7.4 here:</p>
<p style="padding-left:30px;"><a href="http://savannah.nongnu.org/files/?group=swinput">http://savannah.nongnu.org/files/?group=swinput</a></p>
<p style="padding-left:30px;">
<p>&#8230; and thanks Jesse W for not haunting me for being late <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sandklef.wordpress.com/453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sandklef.wordpress.com/453/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sandklef.wordpress.com/453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sandklef.wordpress.com/453/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sandklef.wordpress.com/453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sandklef.wordpress.com/453/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sandklef.wordpress.com/453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sandklef.wordpress.com/453/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sandklef.wordpress.com/453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sandklef.wordpress.com/453/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sandklef.wordpress.com/453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sandklef.wordpress.com/453/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sandklef.wordpress.com/453/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sandklef.wordpress.com/453/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sandklef.wordpress.com&amp;blog=4840604&amp;post=453&amp;subd=sandklef&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sandklef.wordpress.com/2009/10/02/swinput-0-7-4-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e02b9ae6b9bdbd2f07b8329de71e1c0f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sandklef</media:title>
		</media:content>
	</item>
		<item>
		<title>GNU Xnee, Xvfb and Xephyr &#8230;. and evdev?</title>
		<link>http://sandklef.wordpress.com/2008/11/11/gnu-xnee-xvfb-and-xephyr-and-evdev/</link>
		<comments>http://sandklef.wordpress.com/2008/11/11/gnu-xnee-xvfb-and-xephyr-and-evdev/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 09:00:23 +0000</pubDate>
		<dc:creator>sandklef</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[GNU Xnee]]></category>
		<category><![CDATA[Non GNU]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[swinput]]></category>

		<guid isPermaLink="false">http://www.sandklef.com/hesa/?p=192</guid>
		<description><![CDATA[In an attempt to automate (read cron) the Xnee tests using swinput I did the following: Start Xvfb (Xvfb can&#8217;t read any keyboard and mouse) Start Xephyr inside Xvfb (using evdev as input) Attach the swinput devices to the Xephyr display only Still the faked user input (mouse, keyboard) from swinput was &#8216;written&#8217; to the &#8230; <a href="http://sandklef.wordpress.com/2008/11/11/gnu-xnee-xvfb-and-xephyr-and-evdev/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sandklef.wordpress.com&amp;blog=4840604&amp;post=192&amp;subd=sandklef&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In an attempt to automate (read cron) the <a href="http://www.sandklef.com/xnee">Xnee</a> tests using <a href="http://savannah.nongnu.org/projects/swinput/">swinput</a> I did the following:</p>
<ul>
<li>Start Xvfb (Xvfb can&#8217;t read any keyboard and mouse)</li>
<li>Start Xephyr inside Xvfb (using evdev as input)</li>
<li>Attach the swinput devices to the Xephyr display only</li>
</ul>
<p>Still the faked user input (mouse, keyboard) from swinput was &#8216;written&#8217; to the console. Uh oh. Bad!</p>
<p>So, I will now with a new computer (with more than the 500MB of RAM I have on this) test Xnee in a sandbox, probably using qemu for both x86 and ppc. Doing this I should be able to:</p>
<ul>
<li>Run every test case and report using the new coverage stuff in gnulib. All tests and builds can be done in x86 as well as ppc.</li>
<li>Verify that cross compilation to ppc works</li>
</ul>
<p>Can&#8217;t wait&#8230;.. but I have to.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sandklef.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sandklef.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sandklef.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sandklef.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sandklef.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sandklef.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sandklef.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sandklef.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sandklef.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sandklef.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sandklef.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sandklef.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sandklef.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sandklef.wordpress.com/192/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sandklef.wordpress.com&amp;blog=4840604&amp;post=192&amp;subd=sandklef&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sandklef.wordpress.com/2008/11/11/gnu-xnee-xvfb-and-xephyr-and-evdev/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e02b9ae6b9bdbd2f07b8329de71e1c0f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sandklef</media:title>
		</media:content>
	</item>
		<item>
		<title>kvm + qemu woos</title>
		<link>http://sandklef.wordpress.com/2008/02/04/kvm-qemu-woos/</link>
		<comments>http://sandklef.wordpress.com/2008/02/04/kvm-qemu-woos/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 07:53:38 +0000</pubDate>
		<dc:creator>sandklef</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[swinput]]></category>

		<guid isPermaLink="false">http://www.sandklef.com/hesa/index.php/2008/02/04/kvm-qemu-woos/</guid>
		<description><![CDATA[Having run some basic tests of the upcoming release of swinput. I took the time to write some more test scripts, doing: insert / remove the modules fake key press/releases (write to file and compare with expected) fake motion (mouse) Worked fine&#8230;. so to some extent swinput was proven to work. Moving test/exec of kernel &#8230; <a href="http://sandklef.wordpress.com/2008/02/04/kvm-qemu-woos/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sandklef.wordpress.com&amp;blog=4840604&amp;post=121&amp;subd=sandklef&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Having run some basic tests of the upcoming release of <a target="_blank" href="http://www.google.se/url?sa=t&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Fsavannah.nongnu.org%2Fprojects%2Fswinput%2F&amp;ei=W8KmR56rEZaKxAHtz-ntAg&amp;usg=AFQjCNFyn9hgdQPq2zoCWIDlB65Kv5ACTg&amp;sig2=hCbwi-qyyH16xrRoRnDRiw">swinput.</a> I took the time to write some more test scripts, doing:</p>
<ul>
<li>insert / remove the modules</li>
<li>fake key press/releases (write to file and compare with expected)</li>
<li>fake motion (mouse)</li>
</ul>
<p>Worked fine&#8230;. so to some extent swinput was <em>proven</em> to work. Moving test/exec of kernel code to kvm + qemu would be a good idea. Decided to do so, but then swmouse stopped working, the faked motion didn&#8217;t get up to any device. Strange. TheÂ  swkeybd work fine though. So I guess it&#8217;s gonna be some Linux input/mouse reading today.
<p>
<p><!--09f3bf14c746924e5fc55bfe69982e06-->
</p>
<p><!--0da7c2955cc4b8b4f45f20f22f50dd93--></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/sandklef.wordpress.com/121/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/sandklef.wordpress.com/121/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sandklef.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sandklef.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sandklef.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sandklef.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sandklef.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sandklef.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sandklef.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sandklef.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sandklef.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sandklef.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sandklef.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sandklef.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sandklef.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sandklef.wordpress.com/121/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sandklef.wordpress.com&amp;blog=4840604&amp;post=121&amp;subd=sandklef&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sandklef.wordpress.com/2008/02/04/kvm-qemu-woos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e02b9ae6b9bdbd2f07b8329de71e1c0f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sandklef</media:title>
		</media:content>
	</item>
	</channel>
</rss>
