1XV Mouse and Keyboard Usage
2===========================
3
4Part 1:  Mouse Usage in the Image Window
5----------------------------------------
6                 Button1 - draws a selection rectangle
7                 Button2 - pixel values, measures distance, picks color
8                 Button3 - opens/closes the 'xv controls' window
9
10          ctrl + Button1 - zooms in
11          ctrl + Button2 - pans
12          ctrl + Button3 - zooms out
13
14  shift        + Button1 - draws a square selection rectangle
15  shift        + Button2 - freehand drawing tool
16  shift + ctrl + Button2 - draws lines
17  shift        + Button3 - smudging tool
18
19Part 1a:  Mouse Usage in Selection Rectangle
20--------------------------------------------
21                 Button1 - moves selection rectangle
22  shift        + Button1 - moves selection, constrains motion
23                 Button2 - 'drag-and-drop' cut and paste
24  shift        + Button2 - 'drag-and-drop' cut and paste, constrain
25          ctrl + Button2 - 'drag-and-drop' copy and paste
26  shift + ctrl + Button2 - 'drag-and-drop' copy and paste, constrain
27
28
29
30Part 2:  Normal Keyboard Equivalents
31------------------------------------
32The following keys can be used in most xv windows, including the image,
33controls, and color editor windows, but *not* the visual schnauzer.
34
35  Tab or
36  Space         - 'Next' command
37
38  Return        - reload currently displayed image file
39
40  Del or
41  Backspace     - 'Prev' command
42
43  ctrl+'l'      - 'Load' command
44  ctrl+'s'      - 'Save' command
45  ctrl+'p'      - 'Print' command
46  ctrl+'d'      - 'Delete' command
47
48  'q' or
49  ctrl+'q'      - 'Quit' command
50
51  meta+'x'      - 'cut' command
52  meta+'c'      - 'copy' command
53  meta+'v'      - 'paste' command
54  meta+'d'      - 'clear' command
55
56  'n'           - reset image to normal (unexpanded) size
57  'm'           - maximum image size
58  'M'           - maximum image size, maintaining aspect ratio
59  '>'           - double image size
60  '<'           - half image size
61  '.'           - make image 10% larger
62  ','           - make image 10% smaller
63  'S'           - set image to specified size/expansion
64  'a'           - reset image to normal aspect ratio
65  '4'           - make image have a 4x3 width/height ratio
66  'I'           - round image size to integer expansion/compression ratios
67
68  't'           - turn image 90 degrees clockwise
69  'T'           - turn image 90 degrees counter-clockwise
70  'h'           - flip image horizontally
71  'v'           - flip image vertically
72
73  'P'           - pad image
74  'A'           - image annotation
75  'c'           - 'Crop' command
76  'u'           - 'UnCrop' command
77  'C'           - 'AutoCrop' command
78
79  'r'           - raw mode
80  'd'           - dithered mode
81  's'           - smooth mode
82  meta+'8'      - toggle 8/24 bit mode
83
84  'V' or
85  ctrl+'v'      - Visual Schnauzer
86  'e'           - Color Editor
87  'i'           - Image Info
88  ctrl+'c'      - Image Comments
89  ctrl+'t'      - Text View
90
91  ctrl+'g'      - 'Grab' command
92  ctrl+'a'      - 'About XV' command
93
94  meta+'b'      - Blur algorithm
95  meta+'s'      - Sharpen algorithm
96  meta+'e'      - Edge Detection algorithm
97  meta+'m'      - Emboss algorithm
98  meta+'o'      - Oil Paint algorithm
99  meta+'B'      - Blend algorithm
100  meta+'t'      - Copy rotate algorithm
101  meta+'T'      - Clear rotate algorithm
102  meta+'p'      - Pixelize algorithm
103  meta+'S'      - Spread algorithm
104
105  'R' or
106  meta+'r' or
107  meta+'0'      - 'Reset' command in color editor
108
109  meta+'1'      - select preset 1 in color editor
110  meta+'2'      - select preset 2 in color editor
111  meta+'3'      - select preset 3 in color editor
112  meta+'4'      - select preset 4 in color editor
113  meta+'a'      - 'Apply' command in color editor
114
115
116
117Part 2a:  Image Window Keys
118---------------------------
119The following keys can *only* be used inside the image window.
120
121  ctrl + Up     - crops 1 pixel off the bottom of the image
122  ctrl + Down   - crops 1 pixel off the top of the image
123  ctrl + Left   - crops 1 pixel off the right side of the image
124  ctrl + Right  - crops 1 pixel off the left side of the image
125
126  If you're viewing a multi-page document:
127  'p'           -  opens a 'go to page #' dialog box
128
129  PageUp, or
130  Prev, or
131  shift+Up      - previous page
132
133  PageDown, or
134  Next, or
135  shift+Down    - next page
136
137
138  If a selection rectangle is active
139  Up            - move rectangle up 1 pixel
140  Down          - move rectangle down 1 pixel
141  Left          - move rectangle left 1 pixel
142  Right         - move rectangle right 1 pixel
143  shift+Up      - shrink rectangle vertically by 1 pixel
144  shift+Down    - expand rectangle vertically by 1 pixel
145  shift+Left    - shrink rectangle horizontally by 1 pixel
146  shift+Right   - expand rectangle horizontally by 1 pixel
147
148
149Part 2b:  Visual Schnauzer Keys
150-------------------------------
151The following keys can only be used in the visual schnauzer windows.
152
153  ctrl+'d'      - delete file(s)
154  ctrl+'n'      - create new directory
155  ctrl+'r'      - rename file
156  ctrl+'s'      - rescan directory
157  ctrl+'w'      - open new window
158  ctrl+'u'      - update icons
159  ctrl+'g'      - generate icons for selected files
160  ctrl+'a'      - select all files
161  ctrl+'t'      - view selected file as text
162  ctrl+'q'      - quit XV
163  ctrl+'c'      - change directory
164  Esc           - close window
165  Return        - load currently selected file(s)
166  Space         - load next file
167  Backspace     - load previous file
168