google
yahoo
bing

Non GNU

Preparing GNU Xnee 3.06 (and testing new XI2 features)

Monday, May 24th, 2010 | Free Software, GNU, GNU Xnee, Software, X11, swinput | No Comments

It’s been a while since the RECORD problems was found. Anyhow, now they’re solved (in Xorg) and GNU Xnee is now working as it should (given you’re using CVS HEAD and the latest Xorg server). I’ll start preparing a GNU Xnee 3.06 right away.

If you’re checking out the branch: xinput2-support ( http://cvs.savannah.gnu.org/viewvc/xnee/?root=xnee&pathrev=xinput2-support ) you should be able to see the latest happenings when it comes to supporting XInput Extension (especially multiple input devices). I’ve just finished testing 8 (faked using swinput) faked “mouses”. Some 300 000 events were sent and all went fine so we’re actually making some progress here as well.

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.

Me elsewhere ..

FSCONS

I'm going to FSCONS 2010!

Categories