USAGE: xnee [OPTIONS]

DESCRIPTION
  xnee can record and replay an X session.xnee also has the ability to 
  distribute events to multiple displays.

OPTIONS

  --help, -h                     
	Print this message

  --display,d  displayname       
	X server to contact (default is localhost)

  --flags, -flags                
	Prints all flags/options xnee accepts

  --file, -f <file_name>         
	Read data from file file_name (default is stdin)

  --out, -o <file_name>          
	Redirect all Xnee data to file_name (default is stdout)

  --err, -e <file_name>          
	Redirect all Xnee verbose output file_name (default is stderr)

  --plugin ,-p <file_name>       
	Use plugin file file_name

  --all-events, -ae              
	Intercept all events

  --no-expose, -ne               
	Do not intercept (print) Expose NoExpose

  --first-last, -fl              
	Print only first and last of multiple successive MotionEvent 

  --everything                   
	Intercept all X11 Protocol .... beware, your computer may crash !

  --loops <n>, -l                
	Intercept n numbers of data ( n<0 means forever)

  --k-log                        
	Intercept 1000     (one thousand) data

  --10k-log                      
	Intercept 10 000   (ten thousand) data

  --100k-log                     
	Intercept 100 000  (one hundred thousand) data

  --m-log                        
	Intercept 1000 000 (one million) data

  --verbose, -v                  
	Verbose printout

  --time, -t  <secs>             
	Delay start of application for <secs> seconds. Used to prevent recording of KeyRelease when starting Xnee from terminal

  --binary, -b                   
	Obsolete option, don't use this

  --text, -t                     
	Store data output in text format (default)

  --version, -V                  
	Print product information

  --all-clients, -ac             
	Record all client's data (default)

  --future-clients, -fc          
	Record future client's data

  --human-printouts, -hp         
	Prints human readable

  --record, -rec                 
	Set recording mode (default)

  --replay, -rep                 
	Set replaying mode

  --stop-key mod,key, -sk        
	When pressing modifier mod and key key Xnee exits

  --print-settings, -ps          
	Prints Xnee settings and waits (for <ENTER>)

  --print-event-names, -pen      
	Prints X11 event number and name 

  --print-error-names, -pern     
	Prints X11 error number and name 

  --print-reply-names, -pren     
	Prints X11 reply number and name 

  --print-request-names, -prn    
	Prints X11 request number and name 

  --print-data-names, -pdn       
	Prints X11 data number and name 

  --manpage                      
	Prints Xnee help text in format as used when generating man page

  --distribute, -di <LIST>       
	Distribute recorded or replayed events to LIST where LIST is comma separated list of displays

  --device-event-range, -devera  <X_LIST> 
	Set device event range to X_LIST

  --delivered-event-range, -devra    <X_LIST>
	Set delivered event range to X_LIST

  --error-range, -erra    <X_LIST>
	Set error range to X_LIST

  --request-range, -reqra <X_LIST>
	Set request range to X_LIST

  --reply-range, -repra   <X_LIST>
	Set reply range to X_LIST

  --extension-request-major-range, -erqmar  <X_LIST>  
	Set extension request major range to X_LIST

  --extension-request-mainor-range, -erqmir  <X_LIST> 
	Set extension request minor range to X_LIST

  --extension-reply-major-range, -erpmar  <X_LIST>    
	Set extension reply major range to X_LIST

  --extension-reply-mainor-range, -erpmir  <X_LIST>   
	Set extension reply minor range to X_LIST

COMMENTS
  file_name
	Name of a file (e.g /tmp/user1_session.xnee)
  display_name
	Name of a display (e.g 192.168.1.12:0
  secs
	Seconds (e.g 10)
  n
	Integer number (e.g 100)
  LIST
	Comma separated list of display (e.g 192.168.1.12:0,129.12.23.0:0) 
  X_LIST
	Comma separated list of integers (e.g 12-23,35,45-56) 

EXAMPLES

  xnee  -k_log -devera 2-6 -o /tmp/xnee.rec -e /tmp/xnee.log -v 
	Writes 1000 data to file /tmp/xnee.rec and dumps the verbose printout to /tmp/xnee.log

  xnee -rep -f /tmp/xnee.rec -v -e /tmp/xnee.log --no-sync
	Read data from /tmp/xnee.rec, replay it and verbose print to file /tmp/xnee.log

  For more examples, look at the EXAMPLES file

  Report bugs to xnee@sandklef.com
