bug-xnee
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-xnee] Recording not happening for expected time - plz fix


From: Henrik Sandklef
Subject: Re: [Bug-xnee] Recording not happening for expected time - plz fix
Date: Wed, 08 Nov 2006 12:27:03 +0100
User-agent: Thunderbird 1.5.0.7 (X11/20060921)

address@hidden wrote:
> hello,
> 
> Recording of mouse doesnt seem to happen for expected time.

You set Xnee to record 20 events.... that's what it does?

"cnee --help" gives this little comment:
 --time,-t <secs>
 Delay start of application for <secs> seconds. Used to prevent
 recording of KeyRelease when starting Xnee from terminal"

NOTE: this is not a RECORD option as the help printout tells you. It is
a general option, which works for replay and record.....



>  The
> execution is terminating quickly.  Here is the output.  The user manual
> that I got is for Xnee 2.05.96. which has the option '--loops'.  Can you
> plz specify where I can get the updated manual.

CVS or tomorrow you should be able to grab a nightly dist from :

http://www.sandklef.com/xnee/nightly-dists/

> linux:/home/evros # cnee --record -o example3.xnr --device-event-range
> 5-6 --time 5 --events-to-record 20 --verbose
> --> xnee_prepare
> ---> xnee_open_files
> ---  xnee_open_files: is recorder
> ---  xnee_open_files: handling out
> ---  xnee_open_files: opening out: example3.xnr
> --> xnee_rep_prepare
>  ---> xnee_setup_recordext
> xnee_set_new_window_pos()
> ---> xnee_add_range 4 21 21
> Returning max_val=0
>   MAX -1 ALLOC 0
>  -- Allocating a new range of size 1
> Adding 4 range 21 - 21 at range 0
> <--- xnee_add_range
> ---> xnee_add_range 5 5 6
> Returning max_val=1
>   MAX 0 ALLOC 0
> Adding 5 range 5 - 6 at range 0
> <--- xnee_add_range
> Returning max_val=1
>  <--- xnee_setup_recordext 0
> Open display :0.0
> Open display :0.0
> Display :0.0 = 134686112
> Open display :0.0
> Open display :0.0
> Display :0.0 = 134715216
> Open display :0.0
> Open display :0.0
> Display :0.0 = 134744256
> Freeing modifier mapping memory 0  building modifier map on 134744256
> display data    134686112
> display control 134715216
> display fake    134744256
>  key_click_percent  0
>  bell_percent       50
>  bell_pitch         400
>  bell_duration      100
>  led_mask           2
>  global_auto_repeat 0
> Auto repeat:
> -->xnee_refresh_ranges
> <--xnee_refresh_ranges
> <-- xnee_rep_prepare returning 0
> <-- xnee_prepare returning 0
> ----> xnee_grab_all_keys 1
>  ---> xnee_km_check
>   --- xnee_km_check 0
>  <--- xnee_km_check
> ----  xnee_grab_all_keys 2
> 
> 
> ----      xnee_grab_all_keys ----
> ----      xnee_grab_all_keys: i=0
> ----      xnee_grab_all_keys: string is NULL
> 
> 
> ----      xnee_grab_all_keys ----
> ----      xnee_grab_all_keys: i=1
> ----      xnee_grab_all_keys: string is NULL
> 
> 
> ----      xnee_grab_all_keys ----
> ----      xnee_grab_all_keys: i=2
> ----      xnee_grab_all_keys: string is NULL
> 
> 
> ----      xnee_grab_all_keys ----
> ----      xnee_grab_all_keys: i=3
> ----      xnee_grab_all_keys: string is NULL
> 
> 
> ----      xnee_grab_all_keys ----
> ----      xnee_grab_all_keys: i=4
> ----      xnee_grab_all_keys: string is NULL
> <----  xnee_grab_all_keys
> 
> 
> 
> ##############################################
> #      Xnee application arguments            #
> ##############################################
> #  cnee --record -o example3.xnr --device-event-range 5-6 --time 5
> --events-to-record 20 --verbose
> 
> 
> ##############################################
> #      Displays                              #
> ##############################################
> # display :0.0
> Looking for 26 ===> 23  'distribute'
> distribute
> 
> 
> ##############################################
> #      Files                                 #
> ##############################################
> Looking for 2 ===> 1  'out-file'
> out-file example3.xnr
> Looking for 1 ===> 0  'err-file'
> err-file stderr
> 
> 
> ##############################################
> #      Key Grabs                             #
> ##############################################
> Looking for 12 ===> 12  'stop-key'
> # stop-key         0
> Looking for 13 ===> 13  'pause-key'
> # pause-key        0
> Looking for 14 ===> 14  'resume-key'
> # resume-key       0
> Looking for 15 ===> 15  'insert-key'
> # insert-key       0
> Looking for 16 ===> 16  'exec-key'
> # exec-key         0
> Looking for 17 ===> 17  'exec-key'
> # exec-key         xnee-exec-no-program
> 
> 
> ##############################################
> #      Recording limits etc                  #
> ##############################################
> 
> Looking for 9 ===> 9  'events-to-record'
> events-to-record        20
> Looking for 10 ===> 10  'data-to-record'
> data-to-record          -1
> Looking for 11 ===> 11  'seconds-to-record'
> seconds-to-record       -1
> first-last       0
> 
> # Record  all (including current) clients or only future ones
> Looking for 6 ===> 7  'all-client'
> all-client
> # Looking for 7 ===> 8  'future-clients'
> future-clients
> 
> # Store the starting mouse position
> # Looking for 40 ===> 34  'store-mouse-position'
> store-mouse-position
> 
> 
> ##############################################
> #      Resolution                            #
> ##############################################
> 
> # Resolution
> Looking for 23 ===> 20  'recorded-resolution'
> #recorded-resolution  1280x1024
> Looking for 24 ===> 21  'replay-resolution'
> #replay-resolution  1x1
> Looking for 25 ===> 22  'resolution-adjustment'
> #resolution-adjustment  0
> 
> 
> ##############################################
> #      Speed                                 #
> ##############################################
> 
> # Speed
> Looking for 22 ===> 19  'speed-percent'
> #speed-percent  100
> 
> 
> ##############################################
> #      Replaying limits etc                  #
> ##############################################
> Looking for 45 ===> 47  'max-threshold'
> 
> max-threshold 20
> Looking for 46 ===> 48  'min-threshold'
> min-threshold 20
> Looking for 47 ===> 49  'tot-threshold'
> tot-threshold 40
> 
> 
> ##############################################
> #      Feedback                              #
> ##############################################
> xnee_get_requested_feedback
> #Looking for 44 ===> 37  'feedback-none'
> feedback-none
> xnee_get_requested_feedback
> #Looking for 43 ===> 36  'feedback-stderr'
> feedback-stderr
> xnee_get_requested_feedback
> Looking for 42 ===> 35  'feedback-xosd'
> feedback-xosd
> Looking for 41 ===> -1  '(null)'
> 
> 
> 
> ##############################################
> #      Various                               #
> ##############################################
> 
> # Plugin file (0 means none)
> Looking for 36 ===> 31  'plugin'
> plugin       0
> 
> # Modes (currently not used)
> Looking for 29 ===> 24  'synchronised-replay'
> #synchronised-replay       1
> 
> # Replay offset
> Looking for 31 ===> 50  'xnee_replay_offset'
> #xnee_replay_offset 0x0
> 
> # Human printout of X11 data (instead of Xnee format)
> Looking for 32 ===> 29  'human-printout'
> human-printout  0
> 
> # Delay before starting record/replay
> # 5
> 
> # Various
> Returning max_val=1
> #########################################
> #          Record settings              #
> #########################################
> #   data_flags          7
> #   rState              134685232
> #   xids[0]             0
> #   xids[1]             0
> # Number of Ranges      1
> # RecordRange[0]
> Looking for 48 ===> 38  'request-range'
> request-range            0-0
> Looking for 52 ===> 39  'reply-range'
> reply-range                   0-0
> Looking for 53 ===> 43  'extension-request-major-range'
> extension-request-major-range  0-0
> Looking for 54 ===> 44  'extension-request-major-range'
> extension-request-major-range  0-0
> Looking for 55 ===> 45  'extension-request-major-range'
> extension-request-major-range   0-0
> Looking for 56 ===> 46  'extension-request-major-range'
> extension-request-major-range   0-0
> Looking for 50 ===> 41  'delivered-event-range'
> delivered-event-range         21-21
> Looking for 49 ===> 40  'device-event-range'
> device-event-range            5-6
> Looking for 51 ===> 42  'error-range'
> error-range                   6-6
>           XRecord-
>           Release         1.13
> Returning max_val=1
> --->xnee_setup_recording
> <---xnee_setup_recording
> Looking for 26 ===> 23  'distribute'
> Looking for 2 ===> 1  'out-file'
> Looking for 1 ===> 0  'err-file'
> Looking for 12 ===> 12  'stop-key'
> Looking for 13 ===> 13  'pause-key'
> Looking for 14 ===> 14  'resume-key'
> Looking for 15 ===> 15  'insert-key'
> Looking for 16 ===> 16  'exec-key'
> Looking for 17 ===> 17  'exec-key'
> Looking for 9 ===> 9  'events-to-record'
> Looking for 10 ===> 10  'data-to-record'
> Looking for 11 ===> 11  'seconds-to-record'
> Looking for 6 ===> 7  'all-client'
> Looking for 7 ===> 8  'future-clients'
> Looking for 40 ===> 34  'store-mouse-position'
> Looking for 23 ===> 20  'recorded-resolution'
> Looking for 24 ===> 21  'replay-resolution'
> Looking for 25 ===> 22  'resolution-adjustment'
> Looking for 22 ===> 19  'speed-percent'
> Looking for 45 ===> 47  'max-threshold'
> Looking for 46 ===> 48  'min-threshold'
> Looking for 47 ===> 49  'tot-threshold'
> xnee_get_requested_feedback
> Looking for 44 ===> 37  'feedback-none'
> xnee_get_requested_feedback
> Looking for 43 ===> 36  'feedback-stderr'
> xnee_get_requested_feedback
> Looking for 42 ===> 35  'feedback-xosd'
> Looking for 41 ===> -1  '(null)'
> Looking for 36 ===> 31  'plugin'
> Looking for 29 ===> 24  'synchronised-replay'
> Looking for 31 ===> 50  'xnee_replay_offset'
> Looking for 32 ===> 29  'human-printout'
> Returning max_val=1
> Looking for 48 ===> 38  'request-range'
> Looking for 52 ===> 39  'reply-range'
> Looking for 53 ===> 43  'extension-request-major-range'
> Looking for 54 ===> 44  'extension-request-major-range'
> Looking for 55 ===> 45  'extension-request-major-range'
> Looking for 56 ===> 46  'extension-request-major-range'
> Looking for 50 ===> 41  'delivered-event-range'
> Looking for 49 ===> 40  'device-event-range'
> Looking for 51 ===> 42  'error-range'
> Entering main loop( recorder)
>  ---> xnee_record_async()
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
> ---> xnee_save_or_print 0 15
> --- xnee_save_or_print treat a mouse
> --->  xnee_handle_grab_mouse 0 0
> <--- xnee_handle_grab_mouse 5
> <--- xnee_save_or_print 5
> ---> xnee_fake_motion_event
> ---  delay = 0
>  <------- xnee_fake_motion_event
>  closing down while loop in async loop
>  ---> xnee_stop_session
> xnee_stop_session : ungrab ----->
> xnee_stop_session : ungrab <----
> Resetting autorepeat on (134744256) to: AutoRepeatModeOff
>  <--- xnee_stop_session 0
>  <--- xnee_record_async()
> xnee_start : ungrab ----->
> ---> xnee_ungrab_keys
> --->  xnee_ungrab_key
>  ---  xnee_ungrab_key we have a grab struct allocated
> ---  xnee_ungrab_key key==0
> --->  xnee_ungrab_key
>  ---  xnee_ungrab_key we have a grab struct allocated
> ---  xnee_ungrab_key key==0
> --->  xnee_ungrab_key
>  ---  xnee_ungrab_key we have a grab struct allocated
> ---  xnee_ungrab_key key==0
> --->  xnee_ungrab_key
>  ---  xnee_ungrab_key we have a grab struct allocated
> ---  xnee_ungrab_key key==0
> --->  xnee_ungrab_key
>  ---  xnee_ungrab_key we have a grab struct allocated
> ---  xnee_ungrab_key key==0
> <--- xnee_ungrab_keys
> xnee_start : ungrab <----
> ---> xnee_free_dyn_data
>  --- xnee_free_dyn_data: program name
>  --- xnee_free_dyn_data: program name
>  --- xnee_free_dyn_data: refreshing ranges
>  --- xnee_free_dyn_data: replay_setup
>  --- xnee_free_dyn_data: record_ext
> Returning max_val=1
> ---> xnee_unsetup_recording
> ---  disabling context 75497473
> ---  freeing context
> <--- xnee_unsetup_recording
>  --- xnee_free_dyn_data: grab_keys
>  --- xnee_free_dyn_data: resource_meta
>  --- xnee_free_dyn_data: xnee_info
> <--- xnee_free_dyn_data
> ---> xnee_new_dyn_data
> ---  xnee_new_dyn_data: freeing old memory (if found)
> ---> xnee_free_dyn_data
>  --- xnee_free_dyn_data: program name
>  --- xnee_free_dyn_data: program name
>  --- xnee_free_dyn_data: refreshing ranges
>  --- xnee_free_dyn_data: replay_setup
>  --- xnee_free_dyn_data: record_ext
>  --- xnee_free_dyn_data: grab_keys
>  --- xnee_free_dyn_data: resource_meta
>  --- xnee_free_dyn_data: xnee_info
> <--- xnee_free_dyn_data
> Freeing context xnee_close_down : ungrab ----->
> ---> xnee_ungrab_keys
> --->  xnee_ungrab_key
>  ---  xnee_ungrab_key we have a grab struct allocated
> ---  xnee_ungrab_key key==0
> --->  xnee_ungrab_key
>  ---  xnee_ungrab_key we have a grab struct allocated
> ---  xnee_ungrab_key key==0
> --->  xnee_ungrab_key
>  ---  xnee_ungrab_key we have a grab struct allocated
> ---  xnee_ungrab_key key==0
> --->  xnee_ungrab_key
>  ---  xnee_ungrab_key we have a grab struct allocated
> ---  xnee_ungrab_key key==0
> --->  xnee_ungrab_key
>  ---  xnee_ungrab_key we have a grab struct allocated
> ---  xnee_ungrab_key key==0
> <--- xnee_ungrab_keys
> xnee_close_down : ungrab <---- 0
> xnee_close_down : xnee_reset_autorepeat ---->
> xnee_close_down : xnee_reset_autorepeat <---- 0
> Freeing modifier mapping memory 134687544 Closing displays on host :0.0
> Closing displays control=134715216
> Closing displays control=134744256
> Closing displays data=134686112
> Closing displays data=134773296
> closing fds
>  --  xnee_close_down() free data_file
> Closing file=(null) fd=1076168544
>  --  xnee_close_down() free data_file <-- 0
>  --  xnee_close_down() free rc_file
> Closing file=(null) fd=0
>  --  xnee_close_down() free rc_file <-- 0
>  --  xnee_close_down() free rt_file
> Closing file=(null) fd=1076168544
>  --  xnee_close_down() free rt_file <-- 0
>  --  xnee_close_down() free err_file
> Closing file=(null) fd=1076167840
> 
> 
> 
> 
> _______________________________________________
> Bug-xnee mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/bug-xnee
> 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]