Merged documentation updates in 1.0 into mainline.

This commit is contained in:
crs 2003-07-19 22:12:54 +00:00
parent b59e105bc4
commit 1030081f7f
4 changed files with 63 additions and 54 deletions

34
FAQ
View File

@ -25,10 +25,10 @@ Answers
Synergy isn't able to capture ctrl+alt+del on PC compatible Synergy isn't able to capture ctrl+alt+del on PC compatible
systems because it's handled completely differently than systems because it's handled completely differently than
other keystrokes. If you need to use ctrl+alt+del you'll other keystrokes. However, when the mouse is on a client
have to keep your other keyboards handy just for that. screen, pressing ctrl+alt+pause will simulate ctrl+alt+del
Future versions may add support for or some equivalent to on the client. (A client running on Windows NT, 2000, or XP
ctrl+alt+del. must be running as a service for this to work.)
2. Can the server and client be using different operating systems? 2. Can the server and client be using different operating systems?
@ -98,12 +98,12 @@ Answers
Some systems treat the Caps-Lock and Num-Lock keys differently Some systems treat the Caps-Lock and Num-Lock keys differently
than all the others. Whereas most keys report going down when than all the others. Whereas most keys report going down when
physically pressed and going up when physically released, the physically pressed and going up when physically released, on
Caps-Lock and Num-Lock keys report going down when being these systems the Caps-Lock and Num-Lock keys report going down
activated and going up when being deactivated. That is, when when being activated and going up when being deactivated. That
you press and release, say, Caps-Lock to activate it, it only is, when you press and release, say, Caps-Lock to activate it, it
reports going down, and when you press and release to deactivate only reports going down, and when you press and release to
it, it only reports going up. This confuses synergy. deactivate it, it only reports going up. This confuses synergy.
You can solve the problem by changing your configuration file. You can solve the problem by changing your configuration file.
In the screens section, following each screen that has the In the screens section, following each screen that has the
@ -128,15 +128,11 @@ Answers
10. Does AltGr/Mode-Switch work? 10. Does AltGr/Mode-Switch work?
Sort of. Synergy sends the character you're trying to create from Yes, as of 1.0.12 synergy has full support for AltGr/Mode-switch.
the server to the client. If the client can figure out how to That includes support for most (all?) European keyboard layouts.
create that character then it will do so, synthesizing whatever All systems should be using the same keyboard layout, though, for
key events necessary. However, operating system differences can all characters to work. (Any character missing from a client's
cause unexpected problems. Pressing either Ctrl key plus the left layout cannot be generated by synergy.)
Alt key on Microsoft Windows means AltGr but on Unix that just
means Ctrl and Alt are down. If you have a synergy server running
on Windows and are having trouble with Ctrl+Alt_L = AltGr, try using
the right Alt key as AltGr instead.
11. Why isn't synergy ported to platform XYZ? 11. Why isn't synergy ported to platform XYZ?

21
NEWS
View File

@ -1,6 +1,27 @@
Synergy News Synergy News
============ ============
* Jul-20-2003 - Synergy 1.0.12 released
This release finally completes support for non-ASCII characters,
fully supporting most (all?) European keyboard layouts including
dead key composition. This release includes changes from several
experimental versions (1.0.9, 1.0.11, 1.1.0, 1.1.1, 1.1.2, and
1.1.3).
Made following changes:
* Added non-ASCII support to win32 and X11
* Added dead key support to win32 and X11
* Fixed AltGr handling
* Added ctrl+alt+del simulation using ctrl+alt+pause
* Fixed loss of key event when user releases ctrl+alt+del
* Fixed incorrect synthesis of pointer-keys event on X11
* Fixed Xinerama support
* Made some clipboard fixes on win32 and X11
* Add tray icon menu item to copy log to clipboard
* Fixed mouse warping on unconnected client
* Stopped unconnected client from filling up event logs
* May-10-2003 - Synergy 1.0.8 released * May-10-2003 - Synergy 1.0.8 released
Made following changes: Made following changes:

29
README
View File

@ -57,7 +57,10 @@ System Requirements
(use `xdpyinfo | grep XTEST' to check for XTEST). (use `xdpyinfo | grep XTEST' to check for XTEST).
In this document, "Unix" means any of the following: Linux, Solaris, In this document, "Unix" means any of the following: Linux, Solaris,
Irix. Irix. Synergy may compile and run on other Unix variants, too. Patches
for other platforms are welcome (including patches that package binaries);
See the contact information available off of the synergy home page or use
the patch page on sourceforge.
Installation Installation
@ -77,9 +80,9 @@ The first step is to pick which keyboard and mouse you want to share.
The computer with that keyboard and mouse is called the "primary The computer with that keyboard and mouse is called the "primary
screen" and it runs the synergy server. All of the other computers screen" and it runs the synergy server. All of the other computers
are "secondary screens" and run the synergy client. The Windows NT are "secondary screens" and run the synergy client. The Windows NT
family, starting with NT 4 with service pack 3, is the best choice family, starting with NT 4 with service pack 3, and Unix are the best
for the primary screen but Unix is good too. (This is based on the choices. The Windows version provides a convenient GUI for
known bugs; see BUGS for more details.) configuration.
Second, you install the software. Choose the appropriate package Second, you install the software. Choose the appropriate package
and install it. On Windows you should unzip the files into the and install it. On Windows you should unzip the files into the
@ -205,18 +208,12 @@ your computers.
Tips and Tricks Tips and Tricks
--------------- ---------------
* Be aware that not all keystrokes can be handled by synergy. In * Be aware that not all keystrokes can be handled by synergy. In
particular, ctrl+alt+del is not handled. You cannot use synergy particular, ctrl+alt+del is not handled. However, synergy can
to log into a Windows NT family system that requires the user to convert ctrl+alt+pause into ctrl+alt+del on the client side.
press ctrl+alt+del to log on. You'll need to keep that computer's (Synergy must be installed as a service on the client for this to
keyboard handy in order to log on. work on the Windows NT family.) Some non-standard keys may not
work, especially "multimedia" buttons, though several are
* To work around the lack of ctrl+alt+del, you can configure Windows correctly handled.
2000 and XP to not require ctrl+alt+del to log on using the System
control panel. If you're the only user of an NT system you might
want to enable auto-logon. In any case, you should keep each
computer's keyboard handy, perhaps under the desk or on top of the
computer itself. If the system supports USB you should also be able
to attach/detach a keyboard as necessary.
* A screen can be its own neighbor. That allows a screen to "wrap". * A screen can be its own neighbor. That allows a screen to "wrap".
For example, if a configuration linked the left and right sides of For example, if a configuration linked the left and right sides of

33
TODO
View File

@ -5,10 +5,10 @@ Things to do to synergy, in no particular order:
* Provide GUI configuration * Provide GUI configuration
There's a GUI tool on win32 but no other platforms. It'd be nice There's a GUI tool on win32 but no other platforms. Also, it'd be
if the tool allowed users to drag screen icons around to set the nice if the tool allowed users to drag screen icons around to set
links between them, but this complicated because links aren't the links between them (though this assumes links are symmetrical
necessarily symmetrical. and synergy supports asymmetrical links).
* Provide taskbar feedback * Provide taskbar feedback
@ -16,18 +16,13 @@ Things to do to synergy, in no particular order:
and to quit synergy. It'd be nice to have something similar on and to quit synergy. It'd be nice to have something similar on
X11. X11.
* Support non-ASCII keyboards
Synergy currently supports only ASCII characters typed on the
keyboard. It does, however, support Unicode clipboard text.
* Write man/html pages
* Port to other platforms * Port to other platforms
Most desired is MacOS X. Most desired is MacOS X.
* Provide a nice win32 installer/uninstaller * Write man/html pages
* Provide a win32 installer/uninstaller
Synergy doesn't have any special needs so even just unzipping is Synergy doesn't have any special needs so even just unzipping is
satisfactory, but a proper installer would be nice. And, more satisfactory, but a proper installer would be nice. And, more
@ -43,8 +38,6 @@ Things to do to synergy, in no particular order:
The type is converted to each platform's native type. For example, The type is converted to each platform's native type. For example,
BMP for images on win32. BMP for images on win32.
* Keyboard shortcuts to jump from screen to screen
Then there are major new features: Then there are major new features:
* Provide a KVM mode * Provide a KVM mode
@ -52,11 +45,6 @@ Then there are major new features:
In this mode synergy would share the monitor in addition to the In this mode synergy would share the monitor in addition to the
keyboard and mouse. keyboard and mouse.
* Add encryption and authentication
Make synergy is safe to use on untrusted networks. Using synergy
through SSH can provide this until synergy has it built-in.
* Support for limited drag and drop between systems * Support for limited drag and drop between systems
* Support for (virtual) terminals on unix * Support for (virtual) terminals on unix
@ -64,3 +52,10 @@ Then there are major new features:
This would be useful in KVM mode to administer several remote This would be useful in KVM mode to administer several remote
headless systems that you don't want running X just so synergy headless systems that you don't want running X just so synergy
can work. can work.
* Configurable keys
This includes shortcuts to jump to different screens, always
directing certain keystrokes to the same system, never sending
certain keystrokes to some systems, and remapping keys on the
server to other keys on the clients.