google
yahoo
bing

GNU Xnee

GNU Xnee can replay on Maemo / N900

Sunday, June 13th, 2010 | Free Software, GNU, GNU Xnee, Software | 4 Comments

Last week I got a N900 from Pelagicore to make sure GNU Xnee executes on the device. And as soon as Xnee is verified to work on the N900, we can start testing the work done in Xnee to support X Input Extension input devices.

Last Friday I tested Xnee on the N900, by logging in to my development computer (x86) from the N900, using ssh -X. It didn’t work. Since I didn’t know where the problem lied, Xnee or the X server or perhaps the ssh client/server,  I decided to natively build Xnee for N900…. but when to do that?

Today, I finally had some spare time to hack on Xnee and N900. First thing, set up scratchbox. It was great getting to know scratchbox. After scratchbox was installed there was nothing hindering me … or was it?

It took an hour to play around with some new ./configure options, change the autotools config files, add some #define and to add some libs to the linker in order to get an executable cnee for the Maemo device. The compilation worked well (after a while), so I continued with testing cnee on the device.

* Record: does not work

* Replay: works

* Retype: works

so I guess it’s time to dive down into the X server shipped with the device to figure out what’s wrong with RECORD extension in the N900 X server. More info to come….

Thanks Pelagicore for the N900

GNU Xnee 3.06 (‘Dio’) released

Friday, May 28th, 2010 | Free Software, GNU, GNU Xnee, Software | 2 Comments

We are pleased to announce the availability of GNU Xnee 3.06 ('Dio')

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
====================

   http://ftp.gnu.org/gnu/xnee/xnee-3.06.tar.gz
   http://ftp.gnu.org/gnu/xnee/xnee-3.06.tar.gz.sig

or one of the mirror sites as found in:

   http://www.gnu.org/prep/ftp.html

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

  md5sum:
	1e68436f4be1ccb896f6db5e38957d1e

  cksum:
        809144464 1598910

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

   * New logo:
       pixmap/512x512/xnee-new.png

   * Build changes:
       configure bails out when building any gui
       and no pkg-config installed

   * Test changes:
       Separated tests:
       * make check  - does not need an X server to connect to
       * make xcheck - needs an X server to connect to

   * Fixed bugs as reported on bug-xnee@gnu.org:
       "crash in xnee_key2string when verbose"
       "cnee causing segfault"

   * New options:
        --no-reparent-recording

   * Options that didn't make it: (added and removed since last 3.05)
        --force-reparent-recording

GNU Xnee (beta) supports multiple simultaneous devices

Wednesday, May 26th, 2010 | Free Software, GNU, GNU Xnee, Software | 2 Comments

If you have more than one pointer or keyboard and are longing to record and replay a session with GNU Xnee, then go here:

http://itupw056.itu.chalmers.se/xnee/special-dist/xinput/xnee-3.05-xinput-0.1.tar.gz

This is a beta release, not properly tested

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.

Me elsewhere ..

FSCONS

I'm going to FSCONS 2010!

Categories