<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>hesa's blog &#187; Non GNU</title>
	<atom:link href="http://www.sandklef.com/hesa/index.php/category/software/freesoftware/nongnu/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sandklef.com/hesa</link>
	<description>your cadillac aint no betta' than my bus stop</description>
	<lastBuildDate>Thu, 01 Jul 2010 10:48:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Preparing GNU Xnee 3.06 (and testing new XI2 features)</title>
		<link>http://www.sandklef.com/hesa/index.php/2010/05/24/preparing-gnu-xnee-3-06-and-testing-new-xi2-features/</link>
		<comments>http://www.sandklef.com/hesa/index.php/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>hesa</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[GNU Xnee]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[X11]]></category>
		<category><![CDATA[swinput]]></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 should [...]]]></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>
]]></content:encoded>
			<wfw:commentRss>http://www.sandklef.com/hesa/index.php/2010/05/24/preparing-gnu-xnee-3-06-and-testing-new-xi2-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RECORD extension seems to be working again, GNU Xnee too</title>
		<link>http://www.sandklef.com/hesa/index.php/2009/12/07/record-extension-seems-to-be-working-again-gnu-xnee-too/</link>
		<comments>http://www.sandklef.com/hesa/index.php/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>hesa</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.
Will now [...]]]></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>
]]></content:encoded>
			<wfw:commentRss>http://www.sandklef.com/hesa/index.php/2009/12/07/record-extension-seems-to-be-working-again-gnu-xnee-too/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>swinput 0.7.4 is out</title>
		<link>http://www.sandklef.com/hesa/index.php/2009/10/02/swinput-0-7-4-is-out/</link>
		<comments>http://www.sandklef.com/hesa/index.php/2009/10/02/swinput-0-7-4-is-out/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 05:55:01 +0000</pubDate>
		<dc:creator>hesa</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Non GNU]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[X11]]></category>
		<category><![CDATA[swinput]]></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  
]]></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://www.sandklef.com/hesa/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.sandklef.com/hesa/index.php/2009/10/02/swinput-0-7-4-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GNU Xnee, Xvfb and Xephyr &#8230;. and evdev?</title>
		<link>http://www.sandklef.com/hesa/index.php/2008/11/11/gnu-xnee-xvfb-and-xephyr-and-evdev/</link>
		<comments>http://www.sandklef.com/hesa/index.php/2008/11/11/gnu-xnee-xvfb-and-xephyr-and-evdev/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 09:00:23 +0000</pubDate>
		<dc:creator>hesa</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[GNU Xnee]]></category>
		<category><![CDATA[Non GNU]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[geek]]></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 console. Uh oh. Bad!
So, [...]]]></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>
]]></content:encoded>
			<wfw:commentRss>http://www.sandklef.com/hesa/index.php/2008/11/11/gnu-xnee-xvfb-and-xephyr-and-evdev/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>kvm + qemu woos</title>
		<link>http://www.sandklef.com/hesa/index.php/2008/02/04/kvm-qemu-woos/</link>
		<comments>http://www.sandklef.com/hesa/index.php/2008/02/04/kvm-qemu-woos/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 07:53:38 +0000</pubDate>
		<dc:creator>hesa</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 code to kvm + [...]]]></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&#038;ct=res&#038;cd=1&#038;url=http%3A%2F%2Fsavannah.nongnu.org%2Fprojects%2Fswinput%2F&#038;ei=W8KmR56rEZaKxAHtz-ntAg&#038;usg=AFQjCNFyn9hgdQPq2zoCWIDlB65Kv5ACTg&#038;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>
]]></content:encoded>
			<wfw:commentRss>http://www.sandklef.com/hesa/index.php/2008/02/04/kvm-qemu-woos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
