cnee
Manual Reference Pages - XNEE (1)
NAME
xnee record, replays or distributes X11 data
CONTENTS
Synopsis
Description
Options
Comments
Examples
Author
Reporting Bugs
Copyright
See Also
Version
Notes
SYNOPSIS
xnee [options]
DESCRIPTION
The program Xnee can record and replay an X session. Xnee also has the ability to distribute events to multiple displays. Xnee gets copies of X protocol data from the X server. These are either printed to file ( record mode) or replayed and synchronised ( replay mode). During record and replay Xnee can distribute the record/replayed 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-file, -o <file_name> | |
| Redirect all Xnee data to file_name (default is stdout) | |
| --err-file, -e <file_name> | |
| Redirect all Xnee verbose output file_name (default is stderr) | |
| --project ,-pr <file_name> | |
| Use project file file_name | |
| --plugin ,-p <name> | |
| Use the plugin name | |
| --all-events, -ae | |
| Intercept all events | |
| --first-last, -fl | |
| Print only first and last of multiple successive MotionEvent | |
| --store-mouse-pos, -smp | |
| Store the initial position of the mouse | |
| --events-to-record <n>, -etr | |
| Intercept n numbers of events ( n<0 means forever) | |
| --data-to-record <n>, -dtr | |
| Intercept n numbers of data ( n<0 means forever) | |
| --seconds-to-record <n>, -str | |
| Intercept for n seconds ( n<0 means forever) | |
| --verbose, -v | |
| Verbose printout | |
| --buffer-verbose, -bv | |
| Verbose printout of replay buffer | |
| --time, -t <secs> | |
| Delay start of application for <secs> seconds. Used to prevent recording of KeyRelease when starting Xnee from terminal | |
| --version, -V | |
| Print product information | |
| --all-clients, -ac | |
| Record all client's data (default) | |
| --future-clients, -fc | |
| Record future client's data | |
| --human-printout, -hp | |
| Prints human readable | |
| --record, -rec | |
| Set recording mode | |
| --replay, -rep | |
| Set replaying mode | |
| --speed-percent, -sp | |
| Set replaying speed (percentage) | |
| --exec-key mod,key, -ek | |
| When pressing modifier mod and key key Xnee inserts a exec mark into the session file | |
| --exec-program s, -ep | |
| Program to start when replaying | |
| --stop-key key, -sk | |
| When pressing key Xnee exits | |
| --pause-key key, -pk | |
| When pressing key Xnee pauses its current action | |
| --resume-key key, -rk | |
| When pressing key Xnee resumes its paused action | |
| --insert-key key, -ik | |
| When pressing key Xnee inserts a META mark in the session file | |
| --write-settings file | |
| Writes settings to a resource file | |
| --print-settings, -ps | |
| Prints Xnee settings and waits (for <ENTER>) | |
| --print-event-names, -pens | |
| Prints X11 event number and name | |
| --print-event-name, -pen <ev> | |
| Prints X11 event number or name coresponding to ev | |
| --print-error-names, -perns | |
| Prints X11 error number and name | |
| --print-error-name, -pern <er> | |
| Prints X11 error number or name coresponding to er | |
| --print-reply-names, -pren | |
| Prints X11 reply number and name | |
| --print-request-names, -prns | |
| Prints X11 request number and name | |
| --print-request-name, -prn <req> | |
| Prints X11 request number or name coresponding to req | |
| --print-data-names, -pdn | |
| Prints X11 data number and name | |
| --recorded-resolution res | |
| Resolution used when recording | |
| --replay-resolution res | |
| Resolution to use when replaying | |
| --replay-offset x,y | |
| Add an offset to X and Y when replaying | |
| --no-resolution-adjustment | |
| Don't use resolution adjustment | |
| --no-sync, -ns | |
| Don't use synchornisation during replay | |
| --feedback-xosd, -fx | |
| Use xosd to feedback | |
| --feedback-stderr, -fs | |
| Use stderr to feedback | |
| --feedback-none, -fn | |
| Dont' use feedback | |
| --manpage | |
| Prints Xnee help text in format as used when generating man page | |
| --infopage | |
| Prints Xnee help text in format as used when generating info 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-minor-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-minor-range, -erpmir <X_LIST> | |
| Set extension reply minor range to X_LIST | |
| --type-help, -tp | |
| Type this help message using faked keys (used to test xnee itself) | |
| --force-replay, -fp | |
| Keep replaying even if we are out of sync .... dangerous | |
| --max-threshold, -mat <nr> | |
| Set the maximum threshold for sync to nr | |
| --min-threshold, -mit <nr> | |
| Set the minimum threshold for sync to nr | |
| --total-threshold, -tit <nr> | |
| Set the total threshold for sync to nr | |
COMMENTS
| file_name | |
| Name of a file (e.g /tmp/user1_session) | |
| 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
| cnee --record --events-to-record 1000 -devera 2-6 -o /tmp/xnee.xns -e /tmp/xnee.log -v | |
| Writes 1000 data to file /tmp/xnee.xns and dumps the verbose printout to /tmp/xnee.log | |
| cnee --replay -f /tmp/xnee.xns -v -e /tmp/xnee.log --no-sync | |
| Read data from /tmp/xnee.xns, replay it and verbose print to file /tmp/xnee.log | |
| For more examples, read the Xnee manual | |
AUTHOR
Henrik Sandklef.
REPORTING BUGS
org Report bugs in the program to bug-xnee@gnu.org.
COPYRIGHT
Copyright (C) 2002 Henrik Sandklef. This is free software; see the source for copying conditions. There is NO warranty;not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSO
xnee(info),xev(1)
VERSION
Xnee man page, version 2.04
NOTES
This page describes Xnee. org Mail corrections and additions to bug-xnee@gnu.org
Improve this page

