BSD Ports

x11-servers/x2x 1.30.20180709_1 FreeBSD

Program to link multiple X servers together

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
x11-servers
Package size
28.3 KiB, 52.5 KiB installed

Description

x2x allows the keyboard and mouse on one ("from") X display to be used to control another ("to") X display. Since x2x uses the XTEST extension, the "to" X display must support XTEST.

In the default interface, x2x puts a window on the "from" display. This window is labeled with the name of the "to" display. Keystrokes typed into this window go to the window on the "to" display that has the input focus. Clicking on the x2x window causes the mouse on the "from" display to control the cursor on the "to" display. Perform- ing a subsequent multiple button click on the "to" display returns control to the "from" display.

If the -east or -west options are specified on the command line, x2x starts up with a different interface. When the mouse moves to the (east or west) side of the default screen on the "from" display, the cursor slides over to the "to" display. When the mouse returns to side of the "to" display that it entered, it slides back onto the "from" display.

Unless the -nosel option is specified, x2x relays X selections from one display to the other.

In the other systems

SystemPortVersion
FreeBSDx11-servers/x2x1.30.20180709_1
OpenBSDx11/x2x1.27p6
NetBSDx11/x2x1.27nb2
DragonFlyx11-servers/x2x1.30.20180709_1
MidnightBSDx11-servers/x2x1.30.20180709
HardenedBSDx11-servers/x2x1.30.20180709_1
GhostBSDx11-servers/x2x1.30.20180709_1

Install

Binary package:

pkg install x2x

From the ports tree:

cd /usr/ports/x11-servers/x2x/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	x2x>0:x11-servers/x2x

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.30.20180709_11.30.20180709_11.30.201807091.30.20180709_11.30.20180709_1
FreeBSD:14:quarterly1.30.20180709_11.30.20180709_1n/a1.30.20180709_11.30.20180709_1
FreeBSD:15:latest1.30.20180709_11.30.20180709_1n/a1.30.20180709_11.30.20180709_1
FreeBSD:15:quarterly1.30.20180709_11.30.20180709_1n/an/an/a
FreeBSD:16:latest1.30.20180709_11.30.20180709_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 18
Run dependencies 9

No port depends on this one.

Configuration

Options name: x11-servers_x2x

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
autoreconf gmake pkgconfig xorg
Service scripts
none

Message after installing

===>   NOTICE:

The x2x port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

distinfo 1
FileSizeSHA256
dottedmag-x2x-1.30.20180709-e62a535_GH0.tar.gz4767826f9b43e982a64daf13dcad0be694d4687032e914c3d0b3e9baad8b51f08d41d

Commit history 0

No commits in the history this site was built from.