[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-xnee] "WARNING: Enough valuators ... still not printing" - what
From: |
Henrik Sandklef |
Subject: |
Re: [Bug-xnee] "WARNING: Enough valuators ... still not printing" - what does it mean? |
Date: |
Thu, 19 Apr 2012 00:19:50 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
First of all, thanks for your reports and the work you put into them.
On Wed, Apr 18, 2012 at 06:34:41AM +0000, L. Rahyen wrote:
> > Thanks, for your quick reply
> >
> > Now the checksum of the tar is the same as on sandklef.com and I've
> > managed to download and unpack it.
> >
> > Don't know what went wrong.
>
> Thanks. I compiled the new version. The bug is partially fixed. When I
> record both mouse and keyboard, or mouse events only, it works as expected
> (see logs in attached files "mouse" and "mouse-keyboard"). But when I record
> keyboard events (by running "./cnee --record --events-to-record 100
> --keyboard"), I get the following output when moving my mouse (see attached
> file "keyboard" for full log):
>
> ...
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689301
> ...
Ok, I guess I better read the XI specs again.
> So, if I want to capture specified amount of keyboard events, I can't,
> because when using --keyboard option (without --mouse) xnee thinks that mouse
> motion is an event (for some strange reason, the warning says its non-motion
> event, but it is). In this case, instead of 100 keyboard events I was able to
> record only 4 because of few moments of mouse motion.
> When recording logs, I first pressed Shift on the keyboard twice, then
> a button on the mouse, then moved the mouse around for few seconds. Looks
> like your fix works as expected only when mouse events are recorded and does
> not otherwise.
I'll read the specs again and will come back soon.
> The following is not related to the bug, but I ask anyway. Is there any
> reason for printing and counting each event three times?
No, not at all. I am, myself, so used to use the stop key to stop recodring
(e.g: "-sk q" makes Xnee stop recording when you press 'q') so this is well
..... forgotten, neglected... But it will be fixed.
> For example, if I ask xnee to capture 6 keyboard events, it will capture 2
> instead (Shift-down and Shift-up in this case):
>
> % ./cnee --record --events-to-record 6 --keyboard
> ...
> 7,2,0,0,0,50,0,504416288,20,TypeMatrix.com USB Keyboard
> 0,2,0,0,0,50,0,504416288
> 6,2,0,0,0,50,0,504416288,3,Virtual core keyboard
> 7,3,0,0,0,50,0,504416384,20,TypeMatrix.com USB Keyboard
> 0,3,0,0,0,50,0,504416384
> 6,3,0,0,0,50,0,504416384,3,Virtual core keyboard
>
> To me this looks like unexpected behavior. "0,2,0,0,0,50,0,504416288"
> and "0,3,0,0,0,50,0,504416384" contain only duplicate information, and
> virtual core events seem to always repeat real device events, so basically
> they contain duplicate information too. I naturally expect to see this output
> instead:
>
> % ./cnee --record --events-to-record 2 --keyboard
> ...
> 7,2,0,0,0,50,0,504416288,20,TypeMatrix.com USB Keyboard
> 7,3,0,0,0,50,0,504416384,20,TypeMatrix.com USB Keyboard
>
> When I ask for 6 keyboard events to be recorded, I expect 6 events to
> be recorded, not 2. If there is valid reason for current behavior, I would
> appreciate if you explain it, perhaps I'm missing something here? This is
> true for mouse too. Also, this unnecessary duplication makes log files about
> 3 times larger.
The recording of all the "duplicate" events are done so that Xnee afterwards
can replay the session:
* as XI master device
* as XI slave device
* as good old fashioned X device
I guess we could through in an option to only record XI slave events, or X11
core events. But I think the sizes of the log files is not really a major
problem so I'd rather not have a new option.
/h
>
> > On Tue, Apr 17, 2012 at 03:09:56AM +0000, L. Rahyen wrote:
> > > > New unofficial release here:
> > > > http://www.sandklef.com/test/xnee-3.11.90.tar.gz
> > > It seems to be broken:
> > >
> > > % tar -xzf xnee-3.11.90.tar.gz
> > >
> > > gzip: stdin: unexpected end of file
> > > tar: Unexpected EOF in archive
> > > tar: Unexpected EOF in archive
> > > tar: Error is not recoverable: exiting now
> > >
> > > Please re-upload it. Thanks again for spending your time to fix this
> > > bug.
> > >
> > > > On Thu, Feb 23, 2012 at 12:50:21PM +0100, Henrik Sandklef wrote:
> > > > > On Wed, Jan 18, 2012 at 10:41:19PM +0000, L. Rahyen wrote:
> > > > > > When I run:
> > > > > > cnee --record --keyboard
> > > > > >
> > > > > > I get "WARNING: Enough valuators ... still not printing" after
> > > > > > every
> > > > > > event. What does this mean?
> > > > > >
> > > > > > Also, empty mouse motion events are recorded in the form of
> > > > > > "0,100,0,0,0,0,0,LARGE_NUMBER", and I want to record keyboard-only
> > > > > > events.
> > > > >
> > > > > This does not look like a mouse event (shouldn't say 100 in the second
> > > > > column). It does however look like a bug :(
> > > > >
> > > > > > By
> > > > > > the way, with "--mouse" option empty mouse motion events are also
> > > > > > recorded, but
> > > > > > useful mouse motion events are recorded too (like
> > > > > > "0,6,336,895,0,0,0,LARGE_NUMBER"). It looks like there is a bug
> > > > > > somewhere, but
> > > > > > perhaps I'm doing something wrong?
> > > > >
> > > > > This looks like a "classic" mouse event. With classic I mean that it
> > > > > is not an X Input event (which in the first column says 6 or 7).
> > > > >
> > > > > How did you get Xnee (3.11)? From your distribution or did you
> > > > > compile it from source?
> > > > >
> > > > > Your log file says "XI2 not supported." and then it seems to be
> > > > > recording XI anyhow. This is odd.
> > > > >
> > > > > Do you have XI? Try doing this to check:
> > > > > xdpyinfo | grep -i inputext
> > > > >
> > > > > > I have attached log file. First, I run "cnee --record
> > > > > > --keyboard", then
> > > > > > press Shift, then move my mouse a bit, then press Ctrl+C. Expected
> > > > > > result is no
> > > > > > empty mouse motion events (especially without "--mouse" option),
> > > > > > and no
> > > > > > WARNINGs, and no segfault when I press Ctrl+C. Instead I got what
> > > > > > is shown in
> > > > > > the log.
> > > > >
> > > > > Try using "-sk q". This makes Xnee stop recording when you press q.
> > > > >
> > > > > /hesa
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > > % cnee --record --keyboard
> > > > > > XI2 not supported.
> > > > > > Failed finding X Input extension devices
> > > > > > XI2 not supported.
> > > > > > Failed finding X Input extension devices
> > > > > > XI2 not supported.
> > > > > > NOTIFICATION: If you have problem with Xnee and recording device
> > > > > > events: File a bug report including this text.
> > > > > > NOTIFICATION: If you have problem with Xnee and recording device
> > > > > > events: File a bug report including this text.
> > > > > > Workaround: Creating context on data display instead of control
> > > > > > You can ignore this message
> > > > > > ####################################
> > > > > > # System information #
> > > > > > ####################################
> > > > > > # Date: 2012:01:18
> > > > > > # Time: 21:29:39
> > > > > > # Xnee program: cnee
> > > > > > # Xnee version: 3.11
> > > > > > # Xnee home: http://www.gnu.org/software/xnee/
> > > > > > # Xnee info mailing list: address@hidden
> > > > > > # Xnee bug mailing list: address@hidden
> > > > > > # X version: 11
> > > > > > # X revision: 0
> > > > > > # X vendor: The X.Org Foundation
> > > > > > # X vendor release: 11102902
> > > > > > # Record version major: 1
> > > > > > # Record version minor: 13
> > > > > > # OS name: Linux
> > > > > > # OS Release: 3.1.0-1-amd64
> > > > > > # OS Version: #1 SMP Tue Jan 10 05:01:58 UTC 2012
> > > > > > # Machine: x86_64
> > > > > > # Nodename: comp
> > > > > > # Display name: :0
> > > > > > # Dimension: 3120x1050
> > > > > >
> > > > > >
> > > > > >
> > > > > > ##############################################
> > > > > > # Xnee application arguments #
> > > > > > ##############################################
> > > > > > # cnee --record --keyboard
> > > > > >
> > > > > >
> > > > > > ##############################################
> > > > > > # Displays #
> > > > > > ##############################################
> > > > > > # display :0
> > > > > > # distribute
> > > > > >
> > > > > >
> > > > > > ##############################################
> > > > > > # Files #
> > > > > > ##############################################
> > > > > > # out-file stdout
> > > > > > # err-file stderr
> > > > > >
> > > > > >
> > > > > > ##############################################
> > > > > > # Key Grabs #
> > > > > > ##############################################
> > > > > > # stop-key 0
> > > > > > # pause-key 0
> > > > > > # resume-key 0
> > > > > > # insert-key 0
> > > > > > # exec-key 0
> > > > > > # exec-program-key xnee-exec-no-program
> > > > > >
> > > > > >
> > > > > > ##############################################
> > > > > > # Recording limits etc #
> > > > > > ##############################################
> > > > > >
> > > > > > events-to-record -1
> > > > > > data-to-record -1
> > > > > > seconds-to-record -1
> > > > > > # first-last
> > > > > >
> > > > > > # Record all (including current) clients or only future ones
> > > > > > all-clients
> > > > > > # future-clients
> > > > > >
> > > > > > # Store the starting mouse position
> > > > > > # store-mouse-position
> > > > > >
> > > > > >
> > > > > > ##############################################
> > > > > > # Resolution #
> > > > > > ##############################################
> > > > > >
> > > > > > # Resolution
> > > > > > #recorded-resolution 3120x1050
> > > > > > #replay-resolution 1x1
> > > > > > #resolution-adjustment 0
> > > > > >
> > > > > >
> > > > > > ##############################################
> > > > > > # Speed #
> > > > > > ##############################################
> > > > > >
> > > > > > # Speed
> > > > > > #speed-percent 100
> > > > > >
> > > > > >
> > > > > > ##############################################
> > > > > > # Replaying limits etc #
> > > > > > ##############################################
> > > > > >
> > > > > > max-threshold 20
> > > > > > min-threshold 20
> > > > > > tot-threshold 40
> > > > > >
> > > > > >
> > > > > > ##############################################
> > > > > > # Feedback #
> > > > > > ##############################################
> > > > > > #feedback-none
> > > > > > #feedback-stderr
> > > > > > feedback-xosd
> > > > > >
> > > > > >
> > > > > >
> > > > > > ##############################################
> > > > > > # Various #
> > > > > > ##############################################
> > > > > >
> > > > > > # Plugin file
> > > > > >
> > > > > > # Modes (currently not used)
> > > > > > # synchronised-replay
> > > > > >
> > > > > > # Replay offset
> > > > > > #replay-offset 0x0
> > > > > >
> > > > > > # Human printout of X11 data (instead of Xnee format)
> > > > > > # human-printout
> > > > > >
> > > > > > # Delay before starting record/replay
> > > > > > # time 0
> > > > > >
> > > > > > # No recording of ReparentNotify
> > > > > > # no-reparent-recording
> > > > > >
> > > > > > # Various
> > > > > > #########################################
> > > > > > # Record settings #
> > > > > > #########################################
> > > > > > # data_flags 7
> > > > > > # rState 0xf3e010
> > > > > > # xids[0] 3
> > > > > > # xids[1] 0
> > > > > > # Number of Ranges 2
> > > > > > # RecordRange[0]
> > > > > > request-range 0-0
> > > > > > reply-range 0-0
> > > > > > extension-request-major-range 0-0
> > > > > > extension-request-minor-range 0-0
> > > > > > extension-reply-major-range 0-0
> > > > > > extension-reply-minor-range 0-0
> > > > > > delivered-event-range 21-21
> > > > > > device-event-range 2-3
> > > > > > error-range 0-0
> > > > > > # RecordRange[1]
> > > > > > request-range 0-0
> > > > > > reply-range 0-0
> > > > > > extension-request-major-range 0-0
> > > > > > extension-request-minor-range 0-0
> > > > > > extension-reply-major-range 0-0
> > > > > > extension-reply-minor-range 0-0
> > > > > > delivered-event-range 0-0
> > > > > > device-event-range 100-102
> > > > > > error-range 0-0
> > > > > > Workaround: Creating context on data display instead of control
> > > > > > You can ignore this message
> > > > > > WARNING: Enough valuators ... still not printing
> > > > > > 0,101,0,0,0,0,0,151626341
> > > > > > 0,2,0,0,0,50,0,151626341
> > > > > > WARNING: Enough valuators ... still not printing
> > > > > > 0,101,0,0,0,0,0,151626341
> > > > > > WARNING: Enough valuators ... still not printing
> > > > > > 0,102,0,0,0,0,0,151626565
> > > > > > 0,3,0,0,0,50,0,151626565
> > > > > > WARNING: Enough valuators ... still not printing
> > > > > > 0,102,0,0,0,0,0,151626565
> > > > > > WARNING: Enough valuators ... still not printing
> > > > > > 0,100,0,0,0,0,0,151630352
> > > > > > WARNING: Enough valuators ... still not printing
> > > > > > 0,100,0,0,0,0,0,151630352
> > > > > > WARNING: Enough valuators ... still not printing
> > > > > > 0,100,0,0,0,0,0,151632192
> > > > > > WARNING: Enough valuators ... still not printing
> > > > > > 0,100,0,0,0,0,0,151632192
> > > > > > WARNING: Enough valuators ... still not printing
> > > > > > 0,100,0,0,0,0,0,151632400
> > > > > > WARNING: Enough valuators ... still not printing
> > > > > > 0,100,0,0,0,0,0,151632400
> > > > > > WARNING: Enough valuators ... still not printing
> > > > > > 0,101,0,0,0,0,0,151633661
> > > > > > 0,2,0,0,0,64,0,151633661
> > > > > > WARNING: Enough valuators ... still not printing
> > > > > > 0,101,0,0,0,0,0,151633661
> > > > > > ^Csighandler SIGINT (2)
> > > > > > Workaround: Creating context on data display instead of control
> > > > > > You can ignore this message
> > > > > > WARNING: Enough valuators ... still not printing
> > > > > > 0,101,0,0,0,0,0,151633837
> > > > > > zsh: segmentation fault cnee --record --keyboard
> > > > >
> > > > > > _______________________________________________
> > > > > > Bug-xnee mailing list
> > > > > > address@hidden
> > > > > > https://lists.gnu.org/mailman/listinfo/bug-xnee
> > > > >
> > > > >
> > > > > _______________________________________________
> > > > > Bug-xnee mailing list
> > > > > address@hidden
> > > > > https://lists.gnu.org/mailman/listinfo/bug-xnee
> > > > >
> > > >
> > >
> > > _______________________________________________
> > > Bug-xnee mailing list
> > > address@hidden
> > > https://lists.gnu.org/mailman/listinfo/bug-xnee
> > >
> >
> XI2 may not be supported (minor: 0/1)
> NOTIFICATION: If you have problem with Xnee and recording device events: File
> a bug report including this text.
> NOTIFICATION: If you have problem with Xnee and recording device events: File
> a bug report including this text.
> Workaround: Creating context on data display instead of control
> You can ignore this message
> ####################################
> # System information #
> ####################################
> # Date: 2012:04:18
> # Time: 05:11:24
> # Xnee program: cnee
> # Xnee version: 3.11.90
> # Xnee home: http://www.gnu.org/software/xnee/
> # Xnee info mailing list: address@hidden
> # Xnee bug mailing list: address@hidden
> # X version: 11
> # X revision: 0
> # X vendor: The X.Org Foundation
> # X vendor release: 11103901
> # Record version major: 1
> # Record version minor: 13
> # OS name: Linux
> # OS Release: 3.3.0-trunk-amd64
> # OS Version: #1 SMP Thu Mar 22 18:02:10 UTC 2012
> # Machine: x86_64
> # Nodename: comp
> # Display name: :0
> # Dimension: 3120x1050
>
>
>
> ##############################################
> # Xnee application arguments #
> ##############################################
> # ./cnee --record --events-to-record 100 --keyboard
>
>
> ##############################################
> # Displays #
> ##############################################
> # display :0
> # distribute
>
>
> ##############################################
> # Files #
> ##############################################
> # out-file stdout
> # err-file stderr
>
>
> ##############################################
> # Key Grabs #
> ##############################################
> # stop-key 0
> # pause-key 0
> # resume-key 0
> # insert-key 0
> # exec-key 0
> # exec-program-key xnee-exec-no-program
>
>
> ##############################################
> # Recording limits etc #
> ##############################################
>
> events-to-record 100
> data-to-record -1
> seconds-to-record -1
> # first-last
>
> # Record all (including current) clients or only future ones
> all-clients
> # future-clients
>
> # Store the starting mouse position
> # store-mouse-position
>
>
> ##############################################
> # Resolution #
> ##############################################
>
> # Resolution
> #recorded-resolution 3120x1050
> #replay-resolution 1x1
> #resolution-adjustment 0
>
>
> ##############################################
> # Speed #
> ##############################################
>
> # Speed
> #speed-percent 100
>
>
> ##############################################
> # Replaying limits etc #
> ##############################################
>
> max-threshold 20
> min-threshold 20
> tot-threshold 40
>
>
> ##############################################
> # Feedback #
> ##############################################
> #feedback-none
> #feedback-stderr
> feedback-xosd
>
>
>
> ##############################################
> # Various #
> ##############################################
>
> # Plugin file
>
> # Modes (currently not used)
> # synchronised-replay
>
> # Replay offset
> #replay-offset 0x0
>
> # Human printout of X11 data (instead of Xnee format)
> # human-printout
>
> # Delay before starting record/replay
> # time 0
>
> # No recording of ReparentNotify
> # no-reparent-recording
>
> # Various
> #########################################
> # Record settings #
> #########################################
> # data_flags 7
> # rState 0x23dc010
> # xids[0] 3
> # xids[1] 0
> # Number of Ranges 2
> # RecordRange[0]
> request-range 0-0
> reply-range 0-0
> extension-request-major-range 0-0
> extension-request-minor-range 0-0
> extension-reply-major-range 0-0
> extension-reply-minor-range 0-0
> delivered-event-range 21-21
> device-event-range 2-3
> error-range 0-0
> # RecordRange[1]
> request-range 0-0
> reply-range 0-0
> extension-request-major-range 0-0
> extension-request-minor-range 0-0
> extWorkaround: Creating context on data display instead of control
> You can ignore this message
> ension-reply-major-range 0-0
> extension-reply-minor-range 0-0
> delivered-event-range 0-0
> device-event-range 100-102
> error-range 0-0
> 7,2,0,0,0,50,0,582684162,18,TypeMatrix.com USB Keyboard
> 0,2,0,0,0,50,0,582684162
> 6,2,0,0,0,50,0,582684162,3,Virtual core keyboard
> 7,3,0,0,0,50,0,582684402,18,TypeMatrix.com USB Keyboard
> 0,3,0,0,0,50,0,582684402
> 6,3,0,0,0,50,0,582684402,3,Virtual core keyboard
> 7,2,0,0,0,50,0,582685098,18,TypeMatrix.com USB Keyboard
> 0,2,0,0,0,50,0,582685098
> 6,2,0,0,0,50,0,582685098,3,Virtual core keyboard
> 7,3,0,0,0,50,0,582685306,18,TypeMatrix.com USB Keyboard
> 0,3,0,0,0,50,0,582685306
> 6,3,0,0,0,50,0,582685306,3,Virtual core keyboard
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689229
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689229
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689237
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689237
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689245
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689245
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689253
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689253
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689261
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689261
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689269
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689269
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689277
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689277
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689285
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689285
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689293
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689293
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689301
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689301
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689309
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689309
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689317
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689317
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689325
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689325
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689333
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689333
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689341
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689341
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689349
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689349
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689357
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689357
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689365
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689365
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689373
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689373
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689381
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689381
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689389
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689389
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689397
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689397
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689405
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689405
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689413
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689413
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689421
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689421
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689429
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689429
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689437
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689437
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689445
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689445
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689453
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689453
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689461
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689461
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689469
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689469
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689477
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689477
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689485
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689485
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689493
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689493
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689501
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689501
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689509
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689509
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689517
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689517
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689525
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689525
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689533
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689533
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689541
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689541
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689549
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689549
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689557
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689557
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689565
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689565
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689573
> WARNING: Enough valuators,but non motion/button event so not printing
> 0,100,0,0,0,0,0,582689573
> Workaround: Creating context on data display instead of control
> You can ignore this message
> XI2 may not be supported (minor: 0/1)
> NOTIFICATION: If you have problem with Xnee and recording device events: File
> a bug report including this text.
> NOTIFICATION: If you have problem with Xnee and recording device events: File
> a bug report including this text.
> NOTIFICATION: If you have problem with Xnee and recording device events: File
> a bug report including this text.
> Workaround: Creating context on data display instead of control
> You can ignore this message
> ####################################
> # System information #
> ####################################
> # Date: 2012:04:18
> # Time: 05:11:44
> # Xnee program: cnee
> # Xnee version: 3.11.90
> # Xnee home: http://www.gnu.org/software/xnee/
> # Xnee info mailing list: address@hidden
> # Xnee bug mailing list: address@hidden
> # X version: 11
> # X revision: 0
> # X vendor: The X.Org Foundation
> # X vendor release: 11103901
> # Record version major: 1
> # Record version minor: 13
> # OS name: Linux
> # OS Release: 3.3.0-trunk-amd64
> # OS Version: #1 SMP Thu Mar 22 18:02:10 UTC 2012
> # Machine: x86_64
> # Nodename: comp
> # Display name: :0
> # Dimension: 3120x1050
>
>
>
> ##############################################
> # Xnee application arguments #
> ##############################################
> # ./cnee --record --events-to-record 100 --mouse
>
>
> ##############################################
> # Displays #
> ##############################################
> # display :0
> # distribute
>
>
> ##############################################
> # Files #
> ##############################################
> # out-file stdout
> # err-file stderr
>
>
> ##############################################
> # Key Grabs #
> ##############################################
> # stop-key 0
> # pause-key 0
> # resume-key 0
> # insert-key 0
> # exec-key 0
> # exec-program-key xnee-exec-no-program
>
>
> ##############################################
> # Recording limits etc #
> ##############################################
>
> events-to-record 100
> data-to-record -1
> seconds-to-record -1
> # first-last
>
> # Record all (including current) clients or only future ones
> all-clients
> # future-clients
>
> # Store the starting mouse position
> # store-mouse-position
>
>
> ##############################################
> # Resolution #
> ##############################################
>
> # Resolution
> #recorded-resolution 3120x1050
> #replay-resolution 1x1
> #resolution-adjustment 0
>
>
> ##############################################
> # Speed #
> ##############################################
>
> # Speed
> #speed-percent 100
>
>
> ##############################################
> # Replaying limits etc #
> ##############################################
>
> max-threshold 20
> min-threshold 20
> tot-threshold 40
>
>
> ##############################################
> # Feedback #
> ##############################################
> #feedback-none
> #feedback-stderr
> feedback-xosd
>
>
>
> ##############################################
> # Various #
> ##############################################
>
> # Plugin file
>
> # Modes (currently not used)
> # synchronised-replay
>
> # Replay offset
> #replay-offset 0x0
>
> # Human printout of X11 data (instead of Xnee format)
> # human-printout
>
> # Delay before starting record/replay
> # time 0
>
> # No recording of ReparentNotify
> # no-reparent-recording
>
> # Various
> #########################################
> # Record settings #
> #########################################
> # data_flags 7
> # rState 0x1a8b010
> # xids[0] 3
> # xids[1] 0
> # Number of Ranges 3
> # RecordRange[0]
> request-range 0-0
> reply-range 0-0
> extension-request-major-range 0-0
> extension-request-minor-range 0-0
> extension-reply-major-range 0-0
> extension-reply-minor-range 0-0
> delivered-event-range 21-21
> device-event-range 4-6
> error-range 0-0
> # RecordRange[1]
> request-range 0-0
> reply-range 0-0
> extension-request-major-range 0-0
> extension-request-minor-range 0-0
> extensWorkaround: Creating context on data display instead of control
> You can ignore this message
> ion-reply-major-range 0-0
> extension-reply-minor-range 0-0
> delivered-event-range 0-0
> device-event-range 100-100
> error-range 0-0
> # RecordRange[2]
> request-range 0-0
> reply-range 0-0
> extension-request-major-range 0-0
> extension-request-minor-range 0-0
> extension-reply-major-range 0-0
> extension-reply-minor-range 0-0
> delivered-event-range 0-0
> device-event-range 103-105
> error-range 0-0
> 7,4,0,0,1,0,0,582707363,14,Neo Reflection Neo Reflection Finger Mouse
> 0,4,0,0,1,0,0,582707363
> 6,4,0,0,1,0,0,582707363,2,Virtual core pointer
> 7,5,0,0,1,0,0,582707531,14,Neo Reflection Neo Reflection Finger Mouse
> 0,5,0,0,1,0,0,582707531
> 6,5,0,0,1,0,0,582707531,2,Virtual core pointer
> 7,4,0,0,1,0,0,582707715,14,Neo Reflection Neo Reflection Finger Mouse
> 0,4,0,0,1,0,0,582707715
> 6,4,0,0,1,0,0,582707715,2,Virtual core pointer
> 7,5,0,0,1,0,0,582707899,14,Neo Reflection Neo Reflection Finger Mouse
> 0,5,0,0,1,0,0,582707899
> 6,5,0,0,1,0,0,582707899,2,Virtual core pointer
> 7,6,540,358,0,0,0,582708507,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,540,358,0,0,0,582708507
> 6,6,540,358,0,0,0,582708507,2,'Virtual core pointer'
> 7,6,540,358,0,0,0,582708515,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,538,359,0,0,0,582708515
> 6,6,538,359,0,0,0,582708515,2,'Virtual core pointer'
> 7,6,538,359,0,0,0,582708523,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,536,360,0,0,0,582708523
> 6,6,536,360,0,0,0,582708523,2,'Virtual core pointer'
> 7,6,536,360,0,0,0,582708531,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,534,361,0,0,0,582708531
> 6,6,534,361,0,0,0,582708531,2,'Virtual core pointer'
> 7,6,534,361,0,0,0,582708539,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,532,361,0,0,0,582708539
> 6,6,532,361,0,0,0,582708539,2,'Virtual core pointer'
> 7,6,532,361,0,0,0,582708547,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,529,362,0,0,0,582708547
> 6,6,529,362,0,0,0,582708547,2,'Virtual core pointer'
> 7,6,529,362,0,0,0,582708555,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,525,363,0,0,0,582708555
> 6,6,525,363,0,0,0,582708555,2,'Virtual core pointer'
> 7,6,525,363,0,0,0,582708563,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,522,363,0,0,0,582708563
> 6,6,522,363,0,0,0,582708563,2,'Virtual core pointer'
> 7,6,522,363,0,0,0,582708571,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,518,364,0,0,0,582708571
> 6,6,518,364,0,0,0,582708571,2,'Virtual core pointer'
> 7,6,518,364,0,0,0,582708579,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,514,364,0,0,0,582708579
> 6,6,514,364,0,0,0,582708579,2,'Virtual core pointer'
> 7,6,514,364,0,0,0,582708587,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,510,364,0,0,0,582708587
> 6,6,510,364,0,0,0,582708587,2,'Virtual core pointer'
> 7,6,510,364,0,0,0,582708595,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,505,364,0,0,0,582708595
> 6,6,505,364,0,0,0,582708595,2,'Virtual core pointer'
> 7,6,505,364,0,0,0,582708603,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,500,364,0,0,0,582708603
> 6,6,500,364,0,0,0,582708603,2,'Virtual core pointer'
> 7,6,500,364,0,0,0,582708611,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,495,364,0,0,0,582708611
> 6,6,495,364,0,0,0,582708611,2,'Virtual core pointer'
> 7,6,495,364,0,0,0,582708619,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,490,364,0,0,0,582708619
> 6,6,490,364,0,0,0,582708619,2,'Virtual core pointer'
> 7,6,490,364,0,0,0,582708627,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,484,363,0,0,0,582708627
> 6,6,484,363,0,0,0,582708627,2,'Virtual core pointer'
> 7,6,484,363,0,0,0,582708635,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,479,361,0,0,0,582708635
> 6,6,479,361,0,0,0,582708635,2,'Virtual core pointer'
> 7,6,479,361,0,0,0,582708643,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,474,360,0,0,0,582708643
> Workaround: Creating context on data display instead of control
> You can ignore this message
> XI2 may not be supported (minor: 0/1)
> NOTIFICATION: If you have problem with Xnee and recording device events: File
> a bug report including this text.
> NOTIFICATION: If you have problem with Xnee and recording device events: File
> a bug report including this text.
> Workaround: Creating context on data display instead of control
> You can ignore this message
> ####################################
> # System information #
> ####################################
> # Date: 2012:04:18
> # Time: 05:12:00
> # Xnee program: cnee
> # Xnee version: 3.11.90
> # Xnee home: http://www.gnu.org/software/xnee/
> # Xnee info mailing list: address@hidden
> # Xnee bug mailing list: address@hidden
> # X version: 11
> # X revision: 0
> # X vendor: The X.Org Foundation
> # X vendor release: 11103901
> # Record version major: 1
> # Record version minor: 13
> # OS name: Linux
> # OS Release: 3.3.0-trunk-amd64
> # OS Version: #1 SMP Thu Mar 22 18:02:10 UTC 2012
> # Machine: x86_64
> # Nodename: comp
> # Display name: :0
> # Dimension: 3120x1050
>
>
>
> ##############################################
> # Xnee application arguments #
> ##############################################
> # ./cnee --record --events-to-record 100 --mouse --keyboard
>
>
> ##############################################
> # Displays #
> ##############################################
> # display :0
> # distribute
>
>
> ##############################################
> # Files #
> ##############################################
> # out-file stdout
> # err-file stderr
>
>
> ##############################################
> # Key Grabs #
> ##############################################
> # stop-key 0
> # pause-key 0
> # resume-key 0
> # insert-key 0
> # exec-key 0
> # exec-program-key xnee-exec-no-program
>
>
> ##############################################
> # Recording limits etc #
> ##############################################
>
> events-to-record 100
> data-to-record -1
> seconds-to-record -1
> # first-last
>
> # Record all (including current) clients or only future ones
> all-clients
> # future-clients
>
> # Store the starting mouse position
> # store-mouse-position
>
>
> ##############################################
> # Resolution #
> ##############################################
>
> # Resolution
> #recorded-resolution 3120x1050
> #replay-resolution 1x1
> #resolution-adjustment 0
>
>
> ##############################################
> # Speed #
> ##############################################
>
> # Speed
> #speed-percent 100
>
>
> ##############################################
> # Replaying limits etc #
> ##############################################
>
> max-threshold 20
> min-threshold 20
> tot-threshold 40
>
>
> ##############################################
> # Feedback #
> ##############################################
> #feedback-none
> #feedback-stderr
> feedback-xosd
>
>
>
> ##############################################
> # Various #
> ##############################################
>
> # Plugin file
>
> # Modes (currently not used)
> # synchronised-replay
>
> # Replay offset
> #replay-offset 0x0
>
> # Human printout of X11 data (instead of Xnee format)
> # human-printout
>
> # Delay before starting record/replay
> # time 0
>
> # No recording of ReparentNotify
> # no-reparent-recording
>
> # Various
> #########################################
> # Record settings #
> #########################################
> # data_flags 7
> # rState 0x1a1b010
> # xids[0] 3
> # xids[1] 0
> # Number of Ranges 2
> # RecordRange[0]
> request-range 0-0
> reply-range 0-0
> extension-request-major-range 0-0
> extension-request-minor-range 0-0
> extension-reply-major-range 0-0
> extension-reply-minor-range 0-0
> delivered-event-range 21-21
> device-event-range 2-6
> error-range 0-0
> # RecordRange[1]
> request-range 0-0
> reply-range 0-0
> extension-request-major-range 0-0
> extension-request-minor-range Workaround: Creating context on data display
> instead of control
> You can ignore this message
> 0-0
> extension-reply-major-range 0-0
> extension-reply-minor-range 0-0
> delivered-event-range 0-0
> device-event-range 100-105
> error-range 0-0
> 7,2,0,0,0,50,0,582719810,18,TypeMatrix.com USB Keyboard
> 0,2,0,0,0,50,0,582719810
> 6,2,0,0,0,50,0,582719810,3,Virtual core keyboard
> 7,3,0,0,0,50,0,582719938,18,TypeMatrix.com USB Keyboard
> 0,3,0,0,0,50,0,582719938
> 6,3,0,0,0,50,0,582719938,3,Virtual core keyboard
> 7,2,0,0,0,50,0,582720082,18,TypeMatrix.com USB Keyboard
> 0,2,0,0,0,50,0,582720082
> 6,2,0,0,0,50,0,582720082,3,Virtual core keyboard
> 7,3,0,0,0,50,0,582720218,18,TypeMatrix.com USB Keyboard
> 0,3,0,0,0,50,0,582720218
> 6,3,0,0,0,50,0,582720218,3,Virtual core keyboard
> 7,4,0,0,1,0,0,582722019,14,Neo Reflection Neo Reflection Finger Mouse
> 0,4,0,0,1,0,0,582722019
> 6,4,0,0,1,0,0,582722019,2,Virtual core pointer
> 7,5,0,0,1,0,0,582722179,14,Neo Reflection Neo Reflection Finger Mouse
> 0,5,0,0,1,0,0,582722179
> 6,5,0,0,1,0,0,582722179,2,Virtual core pointer
> 7,4,0,0,1,0,0,582722371,14,Neo Reflection Neo Reflection Finger Mouse
> 0,4,0,0,1,0,0,582722371
> 6,4,0,0,1,0,0,582722371,2,Virtual core pointer
> 7,5,0,0,1,0,0,582722515,14,Neo Reflection Neo Reflection Finger Mouse
> 0,5,0,0,1,0,0,582722515
> 6,5,0,0,1,0,0,582722515,2,Virtual core pointer
> 7,6,751,475,0,0,0,582722771,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,751,475,0,0,0,582722771
> 6,6,751,475,0,0,0,582722771,2,'Virtual core pointer'
> 7,6,751,475,0,0,0,582722779,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,752,475,0,0,0,582722779
> 6,6,752,475,0,0,0,582722779,2,'Virtual core pointer'
> 7,6,752,475,0,0,0,582722787,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,752,475,0,0,0,582722787
> 6,6,752,475,0,0,0,582722787,2,'Virtual core pointer'
> 7,6,752,475,0,0,0,582722795,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,753,475,0,0,0,582722795
> 6,6,753,475,0,0,0,582722795,2,'Virtual core pointer'
> 7,6,753,475,0,0,0,582722803,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,753,475,0,0,0,582722803
> 6,6,753,475,0,0,0,582722803,2,'Virtual core pointer'
> 7,6,753,475,0,0,0,582722811,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,753,475,0,0,0,582722811
> 6,6,753,475,0,0,0,582722811,2,'Virtual core pointer'
> 7,6,753,475,0,0,0,582722819,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,754,475,0,0,0,582722819
> 6,6,754,475,0,0,0,582722819,2,'Virtual core pointer'
> 7,6,754,475,0,0,0,582724049,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,754,476,0,0,0,582724049
> 6,6,754,476,0,0,0,582724049,2,'Virtual core pointer'
> 7,6,754,476,0,0,0,582725009,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,753,476,0,0,0,582725009
> 6,6,753,476,0,0,0,582725009,2,'Virtual core pointer'
> 7,6,753,476,0,0,0,582725017,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,753,476,0,0,0,582725017
> 6,6,753,476,0,0,0,582725017,2,'Virtual core pointer'
> 7,6,753,476,0,0,0,582725025,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,752,477,0,0,0,582725025
> 6,6,752,477,0,0,0,582725025,2,'Virtual core pointer'
> 7,6,752,477,0,0,0,582725033,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,751,477,0,0,0,582725033
> 6,6,751,477,0,0,0,582725033,2,'Virtual core pointer'
> 7,6,751,477,0,0,0,582725041,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,750,478,0,0,0,582725041
> 6,6,750,478,0,0,0,582725041,2,'Virtual core pointer'
> 7,6,750,478,0,0,0,582725049,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,749,478,0,0,0,582725049
> 6,6,749,478,0,0,0,582725049,2,'Virtual core pointer'
> 7,6,749,478,0,0,0,582725057,14,'Neo Reflection Neo Reflection Finger Mouse'
> 0,6,747,479,0,0,0,582725057
> 6,6,747,479,0,0,0,582725057,2,'Virtual core pointer'
> Workaround: Creating context on data display instead of control
> You can ignore this message
> _______________________________________________
> Bug-xnee mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/bug-xnee