google
yahoo
bing

Non GNU

RECORD extension seems to be working again, GNU Xnee too

Monday, December 7th, 2009 | Free Software, GNU, GNU Xnee, Software, swinput | No Comments

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 clean up the code, test (using swinput) some more (regression) and commit to CVS.

Dare I say we have a 3.04 release coming any day?

swinput 0.7.4 is out

Friday, October 2nd, 2009 | Free Software, Non GNU, Software, X11, swinput | No Comments

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

… and thanks Jesse W for not haunting me for being late :)

GNU Xnee, Xvfb and Xephyr …. and evdev?

Tuesday, November 11th, 2008 | Free Software, GNU, GNU Xnee, Non GNU, Software, geek, swinput | No Comments

In an attempt to automate (read cron) the Xnee tests using swinput I did the following:

  • Start Xvfb (Xvfb can’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 ‘written’ to the console. Uh oh. Bad!

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:

  • 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.
  • Verify that cross compilation to ppc works

Can’t wait….. but I have to.

kvm + qemu woos

Monday, February 4th, 2008 | Free Software, swinput | 2 Comments

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…. so to some extent swinput was proven 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’t get up to any device. Strange. The  swkeybd work fine though. So I guess it’s gonna be some Linux input/mouse reading today.

Me elsewhere ..


Fatal error: Call to undefined method WP_Error::__destruct() in /www/hesa/wordpress/wp-includes/default-widgets.php on line 735