Updated to correctly reflect Georgy's code fixes and enhancements for ContextHelp
[goodguy/cin-manual-latex.git] / parts / Shortcuts.tex
1 \chapter{Shortcuts}%
2 \label{cha:shortcuts}
3 \index{shortcuts}
4
5 In \CGGI{} a lot of shortcuts are defined for various operations.
6 Although it is quite possible to do everything with the mouse, the extensive
7 use of shortcuts can make the editing process much more convenient and
8 efficient. However, with so large a variety of shortcuts it is not uncommon
9 that some of them may interfere with assignments of the same shortcuts in
10 the user's desktop environment, keyboard language switcher, etc. For
11 example in KDE, the Alt-Tab and Shift-Alt-Tab shortcuts are commonly assigned to
12 switch between different desktop applications, and if so, these keystrokes
13 would not be available to \CGGI{}. Another example, in Arch linux KDE: the combination Alt+LMB does not translate the mask, but the entire Compositor window. To translate the mask we must use Ctrl+Alt+LMB.
14
15 When having problems with some shortcut in \CGGI{}, it is recommended
16 first to examine which set of shortcuts is assigned to the desktop
17 environment and, if necessary, resolve the conflict. A special X11 application
18 \texttt{xev} (or \texttt{xorg-xev}) can also help to test the keystrokes functionality (see \texttt{man xev}).
19 Otherwise, \CGGI{} is completely desktop-neutral and has no
20 requirements of some special window manager's support.
21
22 Here the shortcuts are listed organized by window and type. Some specific alternatives are listed in~\ref{ssub:key_alternatives} in the "Key Alternatives" paragraph.  Any reference to
23 Alt or Ctrl always refers to the left one on the keyboard.  In addition to this
24 manual, you can view the shortcuts in html format via the \textit{shell cmds} icon
25 on the top, right corner of the main program window.  There is also a \textbf{hotkey
26 Alt/h}, that can be used just about anywhere to get help on a specific window, menu,
27 item, tooltip, button, and other elements (see \ref{sec:help_context_help}).
28
29
30
31 \section{Main window }%
32 \label{sec:main_window}
33 \index{shortcuts!main window}
34
35 The Main window (also called the program window) consists of pulldown menus, buttons and keys.
36
37 \subsection*{Main menu pulldowns}% Without numbering.
38 \label{sub:main_menu_pulldowns}
39 \index{shortcuts!main window pulldowns}
40
41 \renewcommand{\arraystretch}{1.15}% Increase line spacing slightly.
42
43 \begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
44   \toprule
45   \multicolumn{4}{c}%
46   {\textcolor{CinRed}{\textbf{Main window menu pulldowns}}} \\
47   Identifier & \textbf{Items} & \textbf{Shortcuts} & \textbf{Description}\\
48   \midrule
49   \endhead
50   \textcolor{CinBlueText}{File} & New & n & Create new project. \\
51   & Load files\dots & o & Load file(s). \\
52   & -- load tool & Ctrl-a & Selects all files. \\
53   & -- load tool & Ctrl-z & Deselects any highlighted files. \\
54   & Save & s & Save project. \\
55   & Save & Ctrl-s & Save project. \\
56   & Save As\dots & Shift-S & Save a project for easy moving. \\
57   & Export Project & Alt-s & Save a project for easy moving. \\
58   & Record\dots & r & Open record window. \\
59   & Scan\dots & Ctrl-Alt-s & Open dvb scan window. \\
60   & SubTitle\dots & Alt-y & Open subtitle script window. \\
61   & Render\dots & Shift-R & Open render window. \\
62   & Export EDL\dots & Shift-E & Export to CMX3600 format. \\
63   & Batch Render\dots & Shift-B & Open batch render window. \\
64   & BD Render\dots & Ctrl-Shift-D & Open create bluray disk window. \\
65   & DVD Render\dots & Alt-D & Open create dvd disk window. \\
66   & Quit & q & Quit the program. \\
67   & Dump EDL &  & Write current EDL to stdout. \\
68   & Dump Plugins &  & Write defined Plugins to stdout. \\
69   & Load Backup &  & Load auto-backup file “backup.xml". \\
70   & Save Backup & b & Save auto-backup file “backup.xml". \\
71   \midrule
72   \textcolor{CinBlueText}{Edit} & Undo clear & z & Undo from history previous operation. \\
73   & Undo clear & Ctrl-z & Undo from history previous opration. \\
74   & Redo & Shift-Z & Redo from history next opration. \\
75   & Cut & x & Copy selection to cut buffer and delete. \\
76   & Split & x & Split edit into 2 sections at hairline cursor. \\
77   & Paste & v & Insert selection from cut buffer. \\
78   & Clear & Del & Delete selection. \\
79   & Paste Silence & Shift-Space & Paste empty edit at selection or frame if none. \\
80   & Mute Selection & m & Replace selection with empty edit. \\
81   & Trim Selection &  & Replace track with selection. \\
82   & Select All & a & Toggle select all/none. \\
83   & Shuffle Edits &  & Randomly reorder track edits. \\
84   & Reverse Edits &  & Reverse track edits. \\
85   & Edit Length\dots &  & Change selected track given duration. \\
86   & Align Edits &  & Change selected corresp.\ track edits to start/end same. \\
87   & Trans. Length\dots &  & Change selected track transitions to given duration. \\
88   & Detach trans. &  & Remove selected track transitions. \\
89   & Clear labels &  & Delete selected timeline label markers. \\
90   & Cut ads &  & Remove selected region, add to commercial trking db. \\
91   & paste subttl & y & Replace selected subtitle edit text w/ subtitle script text. \\
92   \midrule
93   \textcolor{CinBlueText}{Keyframes} & Cut Keyframes & Shift-X & Copy selected keyframes to cut buffer and delete. \\
94   & Copy Keyframes & Shift-C & Copy selected keyframes to cut buffer. \\
95   & Paste Keyframes & Shift-V & Paste keyframes in cut buffer. \\
96   & Clear Keyframes & Shift-Del & Delete selected keyframes. \\
97   & Change to linear &  & Change keyframe auto curves to piecewise linear. \\
98   & Change to smooth &  & Change selected keyframes auto curves to bezier. \\
99   & Create curve type &  & Set new keyframe type: smooth,linear,tangent,disjoint. \\
100   & Copy default key & Alt-c & Copy default keyframe to clipboard. \\
101   & Paste default key & Alt-v & Paste clipboard keyframe into default keyframe. \\
102   \midrule
103   \textcolor{CinBlueText}{Audio} & Add track & t & Append new empty audio track. \\
104   & Default Trans. & u & Insert default audio transition at selected edit boundary. \\
105   & Map $1:1$ &  & Setup audio mixing output = input. \\
106   & Map $5.1:2$ &  & Setup audio mixing stereo = $5.1$. \\
107   & Attach Trans. &  & Open audio transition select for insert at edit boundary. \\
108   & Attach Effect\dots &  & Open audio selection menu for insert at edit boundary. \\
109   & Render Effect\dots &  & Open audio render select to render from select as pcm. \\
110   \midrule
111   \textcolor{CinBlueText}{Video} & Add track & Shift-T & Append new empty video track. \\
112   & Default Trans. & Shift-U & Insert default video transition at selected edit boundary. \\
113   & Attach Trans. &  & Open video transition select for insert at edit boundary. \\
114   & Attach Effect\dots &  & Open video effect selection for insert at edit boundary. \\
115   & Render Effect\dots &  & Open video render select to render from select as pcm. \\
116   \midrule
117   \textcolor{CinBlueText}{Tracks} & Move tracks up & Shift-Up & Swap tracks up. \\
118   & Move trks down & Shift-Down & Swap tracks down. \\
119   & Roll tracks up & Ctrl-Shift-Up & Circulate tracks up. \\
120   & Roll trks down & Ctrl-Shift-Down & Circulate tracks down. \\
121   & Delete tracks &  & Delete all tracks. \\
122   & Delete last track & Ctrl-d & Delete last track. \\
123   & Delete first track & Shift-D & Delete first track. \\
124   & Concatenate trks &  & Concatenate tracks together. \\
125   & Append to Proj.      & Shift-N & Add set of tracks. \\
126   & add Subttl & Shift-Y & Add subtitle track. \\
127   \midrule
128   \textcolor{CinBlueText}{Settings} & Format\dots & Shift-F & Open render format setup menu. \\
129   & Preferences\dots & Shift-P & Open preferences setup menu. \\
130   & Proxy Settings & Alt-r & Bring up Proxy settings window. \\
131   & Transcode & Alt-e & Bring up the Transcode menu. \\
132   & Align cursor\dots & Ctrl-a & Align cursor on frames. \\
133   & -- Edit labels &  & Toggle labels follow edits. \\
134   & -- Edit effects &  & Toggle plugins follow edits. \\
135   & -- Keyfrs fol.\ edits &  & Toggle keyframes follow edits. \\
136   & -- Typeless keyfrs &  & Toggle typeless keyframes mode. \\
137   & Save settings now & Ctrl-Shift-S & Save \CGG{}\_rc. \\
138   & Loop Playback & Shift-L & Set loop playback region to selection/all. \\
139   & Guide on timeline & Shift-L & Create a guide on timeline. \\
140   & Set bkg render & Shift-G & Toggle background rendering. \\
141   \midrule
142   \textcolor{CinBlueText}{View} & -- Show assets & 0 & Toggle show asset data. \\
143   & -- Show titles & 1 & Toggle show asset title. \\
144   & -- Show trans. & 2 & Toggle show transition effects. \\
145   & -- Fade & 3 & Toggle show fade auto curves. \\
146   & -- Mute & 4 & Toggle show mute auto curves. \\
147   & -- Overlay Mode & 5 & Toggle show mode auto curves. \\
148   & -- Pan & 6 & Toggle show pan auto curves. \\
149   & -- Plugin Autos & 7 & Toggle show plugin keyframes. \\
150   & -- Mask & 8 & Toggle show mask auto keyframes. \\
151   & -- Speed & 9 & Toggle show speed auto curves. \\
152   & -- Camera X & Ctrl-Shift-X & Toggle show camera X auto curves. \\
153   & -- Camera Y & Ctrl-Shift-Y & Toggle show camera Y auto curves. \\
154   & -- Camera Z & Ctrl-Shift-Z & Toggle show camera Z auto curves. \\
155   & -- Projector X & Alt-Shift-X & Toggle show projector X auto curves. \\
156   & -- Projector Y & Alt-Shift-Y & Toggle show projector Y auto curves. \\
157   & -- Projector Z & Alt-Shift-Z & Toggle show projector Z auto curves. \\
158   \midrule
159   \textcolor{CinBlueText}{Window} & -- Show Viewer &  & Toggle show view window. \\
160   & -- Show Resrs. &  & Toggle show resources window. \\
161   & -- Show Compos. &  & Toggle show compositor window. \\
162   & -- Show Overlays &  & Toggle show auto overlay window. \\
163   & -- Show Levels &  & Toggle show audio levels window. \\
164   & -- Split X pane & Ctrl-1 & Toggle $\frac{1}{2}$ horiz track timeline window panes. \\
165   & -- Split Y pane & Ctrl-2 & Toggle $\frac{1}{2}$ vert track timeline window panes. \\
166   & Mixer Viewer & Shift-M & Bring up a Mixer Viewer window. \\
167   & Drag Tile mixers & Alt-t & Create a drag box to be used to tile mixers. \\
168   & Default Positions & Ctrl-p & Reset window positions/size to defaults. \\
169   & Tile Left &  & Set window positions/sizes to tile left screen. \\
170   & Tile Right &  & Set window positions/size to tile right screen. \\
171   \midrule
172   \textcolor{CinBlueText}{\_.\_} & shell cmds & Top rt. Corner & Run scripts (setup in interface preferences). \\
173   \bottomrule
174 \end{longtable}
175
176 % \newpage
177
178 \subsection*{Main menu buttons}%
179 \label{sub:main_menu_buttons}
180 \index{shortcuts!main window buttons}
181
182 \begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
183   \toprule
184   \multicolumn{4}{c}%
185   {\textcolor{CinRed}{\textbf{Main window menu buttons}}} \\
186   Identifier & \textbf{Items} & \textbf{Shortcuts} & \textbf{Description}\\
187   \midrule
188   \endhead
189   \textcolor{CinBlueText}{Transport} & Rewind & home & Jump to beginning. \\
190   & Fast reverse & KP + / Alt-p & Double speed reverse play. \\
191   & Normal reverse & KP 6 / Alt-o & Normal speed reverse play. \\
192   & Frame reverse & KP 4 / Alt-u & Render previous frame. \\
193   & Stop & KP 0 / Alt-m & Stop playback. \\
194   & Frame forward & KP 1 / Alt-j & Render next frame. \\
195   & Normal forward & KP 3 / Alt-l & Normal speed forward play. \\
196   & Fast forward & KP Enter/A-; & Double speed forward play. \\
197   & Jump to end & end & Jump to end. \\
198   & (No button) & KP 5 / Alt-i & Slow speed reverse play. \\
199   & (No button) & KP 2 / Alt-k & Slow speed forward play. \\
200   & (No button) & Shift-KP 1 & Render next frame and audio. \\
201   & (No button) & Shift-KP 2 & Slow speed forward play without audio. \\
202   & (No button) & Shift-KP 3 & Normal speed forward play without audio. \\
203   & (No button) & Shift-KP 4 & Render previous frame and audio. \\
204   & (No button) & Shift-KP 5 & Slow speed reverse play without audio. \\
205   & (No button) & Shift-KP 6 & Normal speed reverse play without audio. \\
206   &  & Ctrl-KP\# & If [ ] set, “KP 2,3,5,6,+,enter” between in/out. \\
207   &  & +Shift w/Alt & Shift with Alt+x above, adds/removes audio. \\
208   &  & +Shift w/Ctrl & Loops play, all or between In/Out. \\
209   \midrule
210   \textcolor{CinBlueText}{Edit Modes} & Auto Gen. Keys & j & Generate keyframes while tweeking. \\
211   & Lock Labels &  & Lock labels from moving. \\
212   \midrule
213   \textcolor{CinBlueText}{Edit Operations} & In point & '[' or ‘<’ & Toggle In point timeline marker. \\
214   & Out point & ']' or ‘>’ & Toggle Out point timeline marker. \\
215   &  & Ctrl-t & Clear both In and Out pointers. \\
216   & To clip & i & Copy selection and create clip. \\
217   & Split & x & Split edit into 2 sections at hairline cursor. \\
218   & Cut & x & Copy selection to cut buffer and delete. \\
219   & Copy & c & Copy selection to cut buffer. \\
220   & Paste & v & Insert selection from cut buffer. \\
221   & Toggle label & l & Toggle label at current position. \\
222   & Previous label & Ctrl $\leftarrow$ & Move to label before cursor. \\
223   & Next label & Ctrl $\rightarrow$ & Move to label after cursor. \\
224   & Next label select & Ctrl-Shift $\rightarrow$ & Select from cursor to next label. \\
225   & Prev label select & Ctrl-Shift $\leftarrow$ & Select from cursor to previous label. \\
226   & Next keyframe & k & Move to next keyframe. \\
227   & Previous keyframe & Ctrl-k & Move to previous keyframe. \\
228   & Next keyframe select & Shift-K & Select from cursor to next keyframe. \\
229   & Previous keyfr select & Ctrl-Shift-K & Select from cursor to previous keyframe. \\
230   & Next auto& Alt-a & Move to next auto. \\
231   & Previous auto & Ctrl-Alt-a & Move to previous auto\\
232   & Next auto select & Alt-Shift-A & Select from cursor to next auto. \\
233   & Previous auto select & Ctrl-Alt-Shift-A & Select from cursor to previous auto. \\
234   & Previous edit & Alt $\leftarrow$ & Move to previous edit. \\
235   & Next edit & Alt $\rightarrow$ & Move to next edit. \\
236   & Cut left label & Ctl-alt-shift-'<' & Cut from insert pointer to previous label. \\
237   & Cut right label & Ctl-alt-shift -'>' & Cut from insert pointer to next label. \\
238   & Cut previous edit & Ctrl-alt- ',' & Cut from insert pointer to previous edit. \\
239   & Cut next edit & Ctrl-alt- '.' & Cut from insert pointer to next edit. \\
240   & Fit & f & Fit time displayed to selection. \\
241   & Auto Fit & Alt-f & Fit the max/min range of all automation types. \\
242   & Auto Fit & Ctrl-alt-f & Fit the max/min range of current automation types. \\
243   & Undo & z & Undo from history previous operation. \\
244   & Redo & Shift-Z & Redo from history next operation. \\
245   & Manual Goto & g & Jump to time selected by popup. \\
246   \midrule
247   \textcolor{CinBlueText}{Drag/Drop Edits} & Clear Select & Ctrl-Shift-A & Deselect all selected edits. \\
248   & Select Edits & Ctrl-Alt-' & Add highlight to selected edits. \\
249   & LMB & Alt + Drag & Drag select. \\
250   & LMB & Ctrl+Alt + Drag & Drag deselect. \\
251   & Copy & Ctrl-c & Copy selected edits into copy buffer. \\
252   & Cut & Ctrl-x & Delete selected edits/put in buffer/collapse. \\
253   & Mute & Ctrl-m & Delete selected edits/put in buffer/insert space. \\
254   & Mute & Backspace & Delete selected edits/put in buffer/insert space. \\
255   & Copy Pack & Ctrl-Shift-C & Copy selected edits and pack together. \\
256   & Cut Pack & Ctrl-Alt-z & Delete selected edits/put in buffer/collapse. \\
257   & Mute Pack & Ctrl-Shift-M & Delete selected edits/put in buffer/insert space. \\
258   & Paste & Ctrl-v & Paste (splice) buffer at insertion point or reticle. \\
259   & Overwrite & Ctrl-b & Paste (overwrite) buffer at insertion pt/reticle. \\
260   &  & Ctrl / LMB & Toggles selected of group/edit. \\
261   &  & LMB & If “Clear before toggle”, only select this edit/group. \\
262   &  & LMB & If not “Clear before toggle”, toggle edit/group. \\
263   &  & Double click & Only select this edit/group. \\
264   &  & Double click-Ctrl & Selects column and highlights. \\
265   & LMB & Shift & Group/ungroup selected edits/group. \\
266   & LMB & Ctrl + Drag & Column drag. \\
267   & LMB & Drag & Clip drag. \\
268   & LMB & Drag & Drag unselected edit under cursor. \\
269   \midrule
270   \textcolor{CinBlueText}{FFMpeg probes early/late} & FFMPEG early & Top rt. Corner & Run ffmpeg open probes first / last. \\
271   \bottomrule
272 \end{longtable}
273
274
275 \subsection*{Main menu Keys}%
276 \label{sub:main_menu_keys}
277 \index{shortcuts!main window keys}
278
279 \begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
280   \toprule
281   \multicolumn{4}{c}%
282   {\textcolor{CinRed}{\textbf{Main window menu keys}}} \\
283   Identifier & \textbf{Key} & \textbf{Qualifier} & \textbf{Description}\\
284   \midrule
285   \endhead
286   \textcolor{CinBlueText}{Key} & e & & Toggle editing mode: from cut\&paste or drag\&drop. \\
287   & 1 through 9 &  & Toggle auto mode settings as in main menu shortcuts. \\
288   & 1 through 8 & Alt & Select asset pgm $1-8$; reset format (remove other trks). \\
289   & $\leftarrow$ (left arrow) &  & Scroll window timeline display left (not insertion pt). \\
290   & $\leftarrow$ (left arrow) & Ctrl & Move cursor to label left of cursor (main shortcuts). \\
291   & $\leftarrow$ (left arrow) & Alt & Move cursor to edit boundary left of cursor position. \\
292   & $\leftarrow$ (left arrow) & Shift-ctrl & Move cursor to label left of cursor, expand selection. \\
293   & $\leftarrow$ (left arrow) & Shift-alt & Move cursor to edit boundary left of cursor\&expand. \\
294   & $\rightarrow$ (right arrow) &  & Scroll window timeline display right (not insertion pt). \\
295   & $\rightarrow$ (right arrow) & Ctrl & Move cursor to label right of cursor (main shortcuts). \\
296   & $\rightarrow$ (right arrow) & Alt & Move cursor to edit boundary right of cursor position. \\
297   & $\rightarrow$ (right arrow) & Shift-ctrl & Move cursor to label right of cursor, expand selection. \\
298   & $\rightarrow$ (right arrow) & Shift-alt & Move cursor to edit boundary right of cursor\&expand. \\
299   & , (comma) &  & Scroll window timeline display left (not insertion pt). \\
300   & , (comma) & Ctrl & Move cursor to label left of cursor (main shortcuts). \\
301   & , (comma) & Alt & Decrease auto curve limits (zoombar selected curve). \\
302   & .\ (period) &  & Scroll window timeline display right (not insertion pt). \\
303   & .\ (period) & Ctrl & Move cursor to label right of cursor (main shortcuts). \\
304   & .\ (period) & Alt & Move cursor to edit boundary right of cursor position. \\
305   & $\uparrow$ (up arrow) &  & Increase timeline duration (zoom out timeline). \\
306   & $\uparrow$ (up arrow) & Ctrl & Increase audio sample waveform scale. \\
307   & $\uparrow$ (up arrow) & Alt & Increase auto curve limits (zoombar selected curve). \\
308   & $\uparrow$ (up arrow) & Ctrl-alt & Increase all auto curve limits. \\
309   & $\uparrow$ (up arrow) & Shift & Move all tracks up by 1. \\
310   & $\downarrow$ (down arrow) &  & Decrease timeline duration (zoom in timeline). \\
311   & $\downarrow$ (down arrow) & Ctrl & Decrease audio sample waveform scale. \\
312   & $\downarrow$ (down arrow) & Alt & Decrease auto curve limits (zoombar selected curve). \\
313   & $\downarrow$ (down arrow) & Ctrl-alt & Decrease all auto curve limits. \\
314   & $\downarrow$ (down arrow) & Shift & Move all tracks down by 1. \\
315   & PGUP (page up) &  & Scroll current track vertical window pane up. \\
316   & Mouse wheel & UP & Scroll current track vertical window pane up. \\
317   & PGUP (page up) & Ctrl & Increase track scale geometry (zoom in track data). \\
318   & PGDN (page down) &  & Scroll current track vertical window pane down. \\
319   & Mouse wheel & Down & Scroll current track vertical window pane down. \\
320   & PGDN (page down) & Ctrl & Decrease track scale geometry (zoom out track data). \\
321   & Home &  & Move insertion point to beginning of timeline. \\
322   & End &  & Move insertion point to end of timeline. \\
323   & Mouse wheel & Shift + up & Zoom out view without resizing the window. \\
324   & Mouse wheel & Shift + down & Zoom in view without resizing the window. \\
325   & Mouse wheel & Ctrl + up & Move left on the timeline without resize. \\
326   & Mouse wheel & Ctrl + down & Move right on the timeline without resize. \\
327   &  & Ctrl + down & Move right on the timeline without resize. \\
328   &  & Shift+click & Over edit causes highlight section to extend to cursor. \\
329   &  & Shift+click & Over boundary of effect, trims only that effect. \\
330   &  & Shift+click & Over Hard Edge of Blade Cut, toggles marker. \\
331   &  & Shift+click & Between labels, highlights selection. \\
332   &  & Shift+click & Over Automation Range values, changes value. \\
333   & Toggle single trk & Tab & Toggle single track arming status. \\
334   & Toggle other trks & Shift-tab & Toggle all of the other tracks arming status. \\
335   &  & Double click & On plugin title bar, selects that area. \\
336   &  & Double click & On an edit, selects that area. \\
337   &  & Double click & On subtitle track, displays text in Line text. \\
338   &  & Double click & On fade/speed, synch video/audio ganged. \\
339   &  & Shift & While dragging auto, turns of gang. \\
340   &  & Double MMB & On auto or keyframe, select that position. \\
341   & U &  & Paste the last Video transition. \\
342   & u &  & Paste the last Audio transition. \\
343   & r & Ctrl & Proxy quick switch. \\
344   & F1 & Shift & Toggle on/off all XYZ of camera. \\
345   & F2 & Shift & Toggle on/off all XYZ of projector. \\
346   & F1 & Ctrl+Shift & Use window layout \#1. \\
347   & F2 & Ctrl+Shift & Use window layout \#2. \\
348   & F3 & Ctrl+Shift & Use window layout \#3. \\
349   & F4 & Ctrl+Shift & Use window layout \#4. \\
350   \midrule
351   \textcolor{CinBlueText}{Timebar} & LMB & Ctrl & Changes to the next time format. \\
352   & MMB & Ctrl & Change to the previous time format. \\
353   & LMB &  & Moves cursor position on the timeline. \\
354   & Click label & Hold LMB & Drag label to elsewhere. \\
355   & Click In/Out & Hold LMB & Drag In/Out pointer elsewhere. \\
356   \midrule
357   \textcolor{CinBlueText}{Patchbay} & Shift/Move & Hold LMB & On Fade slider bar, sets gain to $100\%$ or $0db$. \\
358   \bottomrule
359 \end{longtable}
360
361
362 \section{Compositor window}%
363 \label{sec:compositor_window_shortcuts}
364 \index{shortcuts!compositor window}
365
366 \subsection*{Compositor buttons}%
367 \label{ssec:compositor_buttons}
368 \index{shortcuts!compositor buttons}
369
370 \begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
371   \toprule
372   \multicolumn{4}{c}%
373   {\textcolor{CinRed}{\textbf{Compositor window buttons}}} \\
374   Identifier & \textbf{Items} & \textbf{Shortcuts} & \textbf{Description}\\
375   \midrule
376   \endhead
377   \textcolor{CinBlueText}{Tools} & Protect video & F1 & Disable changes to the compositor output. \\
378   & Zoom view & F2 & Zoom in view without resizing the window. \\
379   & Edit mask & F3 & Brings up the mask editing tool. \\
380   & + Edit mask & Shift-drag pt. & Hold down shift+left mouse to drag a point. \\
381   & + Edit mask & Ctrl-drag pt. & Hold down Ctrl+left mouse to move control pointers. \\
382   & + Edit mask & Alt-drag mask & Hold down Alt+left mouse to translate mask. \\
383   & + Edit point & Shift-set pivot & Hold down Shift+middle mouse to set Pivot point. \\
384   & + Rotate mask & Wheel-rotate & Wheel middle mouse to rotate around Pivot. \\
385   & + Scale mask & Shift+Wheel & Hold down Shift+Wheel mouse to scale around pivot. \\
386   & + Rotate/Scale & Ctrl+Wheel & Hold down Ctrl+Wheel to rotate/scale around pointer\\
387   & + Delete mask & Shift + Del & Hold down Shift + click Delete button to delete mask. \\
388   & Ruler & F4 & Brings up the ruler for usage. \\
389   & + ruler hotkey & Ctrl & Lock ruler to nearest 45 degree angle. \\
390   & + ruler hotkey & Alt & Translate the ruler. \\
391   & Adjust camera & F5 & Brings up the camera editing tool. \\
392   & Adjust projector & F6 & Brings up the projector editing tool. \\
393   & Crop layer/outpt & F7 & Crop a layer or output. \\
394   & + crop tool & Click-drag & In video, starts a new rectangle. \\
395   &  + crop tool & Click-drag & Over rectangle to reposition. \\
396   &  + crop tool & Alt-click & In cropping rectangle to translate. \\
397   & Get color & F8 & Detects color at current spot \& stores temporary. \\
398   & Show tool info & F9 & Works with editing/cropping buttons. \\
399   & Show safe regs. & F10 & Draws safe regions in the video output. \\
400   &  & p & Turn on/off Click to Play. \\
401   &  & Shift+w/Ctrl & With transport btn.\ loops play; all or with [\;]. \\
402   \midrule
403   \textcolor{CinBlueText}{Transport} & (plus 3 below) &  & Same as in Main window. \\
404   \midrule
405   \textcolor{CinBlueText}{Edit} & (plus 3 below) &  & Same as in Main window. \\
406   \bottomrule
407 \end{longtable}
408
409
410 \subsection*{Compositor keys }%
411 \label{ssec:compositor_keys}
412 \index{shortcuts!compositor keys}
413
414 \begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
415   \toprule
416   \multicolumn{4}{c}%
417   {\textcolor{CinRed}{\textbf{Compositor window keys}}} \\
418   Identifier & \textbf{Key} & \textbf{Qualifier} & \textbf{Description}\\
419   \midrule
420   \endhead
421   \textcolor{CinBlueText}{Keypresses} & Mid.\ click+drag &  & Pans the view/moves the image. \\
422   & Middle mouse & Shift & Returns to Auto zoom. \\
423   & RMB &  & Brings up zoom\%/auto;reset cam/proj;hide ctrls. \\
424   & LMB Zoom &  & Zooms in. \\
425   & Mouse wheel up &  & Zooms in. \\
426   & LMB Zoom & Ctrl & Zooms out. \\
427   & Mouse wheel dn &  & Zooms out. \\
428   & LMB Zoom & Shift-alt & Zooms out. \\
429   & '+' or ‘=’ &  & Zooms in video output. \\
430   & '-' &  & Zooms out video output. \\
431   & f &  & Toggle on/off fullscreen. \\
432   & F11 &  & Reset camera. \\
433   & F12 &  & Reset projector. \\
434   & LMB & Shift & Camera enabled - vertical motion zooms in/out\\
435   & LMB & Shift & Projector enabled - vertical motion zooms in/out\\
436   & F1 & Ctrl+Shift & Use window layout \#1. \\
437   & F2 & Ctrl+Shift & Use window layout \#2. \\
438   & F3 & Ctrl+Shift & Use window layout \#3. \\
439   & F4 & Ctrl+Shift & Use window layout \#4. \\
440   & Click label & Hold LMB & Drag label to elsewhere. \\
441   & Click In/Out & Hold LMB & Drag In/Out elsewhere. \\
442   \midrule
443   \textcolor{CinBlueText}{Timebar} & LMB & Ctrl & Changes to the next time format. \\
444   & MMB & Ctrl & Change to the previous time format. \\
445   & LMB &  & Moves cursor position on the timeline. \\
446   & Click label & Hold LMB & Drag label to elsewhere. \\
447   &  & Hold LMB & Drag In/Out pointer elsewhere. \\
448   &  & Hold LMB & Preview region drag on blue-colored bar. \\
449   \midrule
450   \textcolor{CinBlueText}{Transport} &  & LMB & Only Protect enabled, start/stop forward play. \\
451   \midrule
452   \textcolor{CinBlueText}{Edit} &  & MMB & Only Protect enabled, start/stop play reverse. \\
453   &  & Middlewheel & Only Protect enabled, plays forw/rev 1 frame. \\
454   &  & p & Turns on/off Click to Play button. \\
455   \bottomrule
456 \end{longtable}
457
458
459 \section{Viewer window }%
460 \label{sec:viewer_window_shortcuts}
461 \index{shortcuts!viewer window}
462
463 \subsection*{Viewer buttons }%
464 \label{ssec:viewer_buttons}
465 \index{shortcuts!viewer window buttons}
466
467 \begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
468   \toprule
469   \multicolumn{4}{c}%
470   {\textcolor{CinRed}{\textbf{Viewer window buttons}}} \\
471   Identifier & \textbf{Items} & \textbf{Shortcuts} & \textbf{Description}\\
472   \midrule
473   \endhead
474   \textcolor{CinBlueText}{Transport} & Rewind & home & Jump to beginning. \\
475   & Fast reverse & `KP +' /Alt-p & Toggle double speed reverse play. \\
476   & Normal reverse & `KP 6' / Alt-o & Toggle normal speed reverse play. \\
477   & Frame reverse & `KP 4' / Alt-u & Render previous frame. \\
478   & Stop & `KP 0' / Alt-m & Stop playback. \\
479   & Frame forward & `KP 1' / Alt-j & Render next frame. \\
480   & Normal forward & `KP 3' / Alt-l & Toggle normal speed forward play. \\
481   & Fast forward & `KP Enter'/A-; & Toggle double speed forward play. \\
482   & Jump to end & end & Jump to end. \\
483   & (No button) & `KP 5' / Alt-i & Toggle slow speed reverse play. \\
484   & (No button) & `KP 2' / Alt-k & Toggle slow speed forward play. \\
485   &  & `KP\#-Shift' & Shift added to KP \#, adds or subtracts audio. \\
486   &  & `Ctrl-KP\#' & If [ ] set, “KP2,3,5,6,+,enter” play between ptrs.. \\
487   &  & + Shift w/Alt & Shift with Alt+x above, adds/remove audio. \\
488   &  & + Shift w/Ctrl & Loops play; all or between In/Out. \\
489   &  & Left click & Start or stop play forward. \\
490   &  & Middle click & Start or stop play reverse. \\
491   &  & Middle wheel & Play forward or reverse 1 frame. \\
492   &  & p & Turns on/off Click to Play button. \\
493   \midrule
494   \textcolor{CinBlueText}{Edit} & In point & `[' or ‘<’ & Toggle In point timeline marker\\
495   & Out point & `]' or ‘>’ & Toggle Out point timeline marker. \\
496   &  & Ctrl-t & Clear both In and Out pointers. \\
497   & Splice & v & Create splice. \\
498   & Overwrite & b & Overwrite. \\
499   & To clip & i & Copy selection and create clip. \\
500   & Copy & c & Copy selection to cut buffer. \\
501   & Splice & `v' + Shift & Create splice of the entire clip. \\
502   & Overwrite & `b' + Shift & Overwrite using the entire clip. \\
503   & To clip & `i' + Shift & Copy all and create clip. \\
504   & Copy & `c' + Shift & Copy entire clip to cut buffer. \\
505   & Show meters &  & Toggle show meters. \\
506   & Toggle label & l & Toggle label at current position. \\
507   & Previous label & `Ctrl $\leftarrow$' & Move to label before cursor. \\
508   & Next label & `Ctrl $\rightarrow$' & Move to label after cursor. \\
509   & Manual Goto & g & Jump to time selected by popup. \\
510   \midrule
511   \textcolor{CinBlueText}{Mixer} &  & Double click & On mixer window, pastes into timeline\\
512   \bottomrule
513 \end{longtable}
514
515
516 \subsection*{Viewer Keys }%
517 \label{ssec:viewer_keys}
518 \index{shortcuts!viewer keys}
519
520 \begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
521   \toprule
522   \multicolumn{4}{c}%
523   {\textcolor{CinRed}{\textbf{Viewer window keys}}} \\
524   Identifier & \textbf{Key} & \textbf{Qualifier} & \textbf{Description}\\
525   \midrule
526   \endhead
527
528   \textcolor{CinBlueText}{Keypresses} & Right click &  & Brings up fullscreen/zoom/close menu. \\
529   & F1 & Ctrl+Shift & Use window layout \#1. \\
530   & F2 & Ctrl+Shift & Use window layout \#2. \\
531   & F3 & Ctrl+Shift & Use window layout \#3. \\
532   & F4 & Ctrl+Shift & Use window layout \#4. \\
533   \midrule
534   \textcolor{CinBlueText}{Timebar} & LMB &  & Moves cursor position on the timeline. \\
535   & Double click &  & If between labels, selects that section. \\
536   & Click label & Hold LMB & Drag label to elsewhere. \\
537   & Click In/Out & Hold LMB & Drag In/Out pointer elsewhere. \\
538   & Fat arrow end & Hold LMB & Preview region drag on blue-colored bar. \\
539   \bottomrule
540 \end{longtable}
541
542
543 \section{Resources window Keys }%
544 \label{sec:resources_window_keys}
545 \index{shortcuts!resources window}
546
547 \begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
548   \toprule
549   \multicolumn{4}{c}%
550   {\textcolor{CinRed}{\textbf{Resources window keys}}} \\
551   Identifier & \textbf{Key} & \textbf{Qualifier} & \textbf{Description}\\
552   \midrule
553   \endhead
554
555   \textcolor{CinBlueText}{Keypresses} & Drag Mouse & Shift & Hold down Shift and drag to move text icon. \\
556   &  & Double click & Draw vicons off- loads media in Viewer. \\
557   &  & Single click & Draw vicons on- bigger thumbnail plays or stops. \\
558   &  & Middle click & Draw on -- brings up Inter-View modeling. \\
559   &  & Wheel move & Draw on – increase/decrease preview size. \\
560   &  & Mouse over & Draw on – instantly brings up thumbnail. \\
561   & v &  & Switch to next Display option. \\
562   & i &  & Switch on/off info for effects. \\
563   & o &  & Opens Load files\dots menu. \\
564   & - load tool & Ctrl-a & Selects all files. \\
565   & - load tool & Ctrl-z & Deselects any highlighted files. \\
566   & DEL key &  & Resources/Media, deletes highlighted from project. \\
567   & DEL key & Shift & Resources/Media, deletes highlighted from disk + OK. \\
568   & DEL key & Ctrl+Shift & Resources/plugin, deletes highlighted from disk + OK. \\
569   & F1 & Ctrl+Shift & Use window layout \#1. \\
570   & F2 & Ctrl+Shift & Use window layout \#2. \\
571   & F3 & Ctrl+Shift & Use window layout \#3. \\
572   & F4 & Ctrl+Shift & Use window layout \#4. \\
573   & In Labels folder & Double click & On a Label, timeline cursor moves to label. \\
574   \bottomrule
575 \end{longtable}
576
577
578 \section{Other windows }%
579 \label{sec:other_windows}
580 \index{shortcuts!other windows}
581
582 \subsection*{Other Buttons }%
583 \label{ssec:other_buttons}
584 \index{shortcuts!other windows buttons}
585
586 \begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
587   \toprule
588   \multicolumn{4}{c}%
589   {\textcolor{CinRed}{\textbf{Buttons in other windows}}} \\
590   Identifier & \textbf{Items} & \textbf{Shortcuts} & \textbf{Description}\\
591   \midrule
592   \endhead
593   \textcolor{CinBlueText}{An Event} &  & Double click & On mixer window, pastes into timeline. \\
594   \midrule
595   \textcolor{CinBlueText}{Record} & Start/pause & space bar & Start and pause recording of current batch. \\
596   & Label & l & Toggle label at current position. \\
597   &  & Double click & On channel in window, pops edit ch window. \\
598   \midrule
599   \textcolor{CinBlueText}{Channels} & Select &  & Select a channel. \\
600   & Add\dots &  & Add another channel. \\
601   & Edit\dots &  & Edit the wording associated with the channel. \\
602   & Move up &  & Move the channel up in the selection. \\
603   & Move down &  & Move the channel down in the selection. \\
604   & Sort &  & Sort all of the channels numerically. \\
605   & Scan &  & Scan the available channels. \\
606   & Delete &  & Delete the selected channel. \\
607   & Picture\dots &  & Select the device picture. \\
608   &  & Double click & In Find window, cursor moves to hilite program. \\
609   &  & Double click & On batchbay line, selects and loads ch info. \\
610   \midrule
611   \textcolor{CinBlueText}{Remote} & MENU &  & Toggle remote control state (grabs/ungrabs keys). \\
612   & KPTV &  & Open or close the record window. \\
613   & KPBOOK &  & Start/stop dvb channel scan. \\
614   & KPHAND &  & Quit \CGG{} program. \\
615   \midrule
616   \textcolor{CinBlueText}{Commercial} &  & Shift-A & Edit commercial\\
617   \bottomrule
618 \end{longtable}
619
620
621 \subsection*{Other Keys }%
622 \label{ssec:other_keys}
623 \index{shortcuts!other windows keys}
624
625 \begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
626   \toprule
627   \multicolumn{4}{c}%
628   {\textcolor{CinRed}{\textbf{Keys in other windows}}} \\
629   Identifier & \textbf{Key} & \textbf{Qualifier} & \textbf{Description}\\
630   \midrule
631   \endhead
632   \textcolor{CinBlueText}{Most windows} & ESC &  & Cancels operation if no one grabs first. \\
633   & ENTER &  & Cancels operation if no one grabs first. \\
634   \midrule
635   \textcolor{CinBlueText}{Overlays} & LMB & Shift & Turns off all else, or reverts to previous state. \\
636   \midrule
637   \textcolor{CinBlueText}{Textboxes} & Tab &  & Move cursor to the next textbox. \\
638   & Tab & Shift & Move cursor to the previous textbox. \\
639   & Esc &  & Cancels any active suggestions. \\
640   & Left arrow & with ibeam & Backs up 1 character. \\
641   & Left arrow & Ctrl & Backs up to beginning of word/next word. \\
642   & Left arrow & Shift & Selects/Deselects previous character highlight. \\
643   & Left arrow & Ctrl-Shift & Selects/Deselects previous word highlight. \\
644   & Right arrow & with ibeam & Moves forward 1 character. \\
645   & Right arrow & Ctrl & Moves to beginning of next word. \\
646   & Right arrow & Shift & Adds selection highlight to the next character. \\
647   & Right arrow & Ctrl-Shift & Expands highlight to the next word. \\
648   & Up arrow &  & Move up to next line, same position. \\
649   & Down arrow &  & Move down to next line, same position. \\
650   & Up arrow & Shift & Selects/Deselects up to the previous line X-coord. \\
651   & Down arrow & Shift & Select/Deselect down 1 line from the X-coord. \\
652   & PGUP (page up) &  & Goes to the beginning of the page. \\
653   & Pgdn (page down) &  & Goes to the end of the page. \\
654   & PGUP (page up) & Shift & Highlights selection above Ibeam to page start. \\
655   & Pgdn (page down) & Shift & Highlights selection below Ibeam to page end. \\
656   & End &  & Cancels selection and goes to end of line. \\
657   & End & Shift & Selects to end of line. \\
658   & Home &  & Goes to the beginning of the line. \\
659   & Home & Shift & Highlights from ibeam to beginning of line. \\
660   & Backspace &  & Deletes the character in back of the ibeam. \\
661   & Delete &  & Deletes the next character. \\
662   & Ctrl-c & (also+’Shift’) & Copies selection to the 2nd cut buffer. \\
663   & Ctrl-v & (also+’Shift’) & Pastes selection from the 2nd cut buffer. \\
664   & Ctrl-x & (also+’Shift’) & Copies selection to 2nd cut buffer and delete. \\
665   &  & Double click & On word in textbox, highlites that word. \\
666   &  & Double click & On highlighted Probe order, enables/disables. \\
667   &  & Triple click & In subtitle script text, loads line into line text. \\
668   \midrule
669   \textcolor{CinBlueText}{Unicode} & Ctrl-U & Shift & Go into Unicode enter mode. \\
670   & Enter &  & Fires the Unicode. \\
671   & Esc &  & Cancels Unicode state. \\
672   & Backspace &  & Deletes previous character. \\
673   & A-F, 0-9 &  & Enters the hex code. \\
674   \bottomrule
675 \end{longtable}
676