Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 9f0eb31

Browse files
author
nadeko
committed
CI autodeploy
1 parent 5d562a9 commit 9f0eb31

File tree

1 file changed

+35
-22
lines changed

1 file changed

+35
-22
lines changed

‎manual/master/index.html

Lines changed: 35 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ <h2>Keyboard Control</h2>
100100
<dd>Seek to the previous/next subtitle. Subject to some restrictions and
101101
might not always work; see <tt class="docutils literal"><span class="pre">sub-seek</span></tt> command.</dd>
102102
<dt>Ctrl+Shift+LEFT and Ctrl+Shift+RIGHT</dt>
103-
<dd>Adjust subtitle delay so that the next or previous subtitle is displayed
103+
<dd>Adjust subtitle delay so that the previous or next subtitle is displayed
104104
now. This is especially useful to sync subtitles to audio.</dd>
105105
<dt>[ and ]</dt>
106106
<dd>Decrease/increase current playback speed by 10%.</dd>
@@ -169,7 +169,7 @@ <h2>Keyboard Control</h2>
169169
<dt>j and J</dt>
170170
<dd>Cycle through the available subtitles.</dd>
171171
<dt>z and Z</dt>
172-
<dd>Adjust subtitle delay by +/- 0.1 seconds. The <tt class="docutils literal">x</tt> key does the same as
172+
<dd>Adjust subtitle delay by -/+ 0.1 seconds. The <tt class="docutils literal">x</tt> key does the same as
173173
<tt class="docutils literal">Z</tt> currently, but use is discouraged.</dd>
174174
<dt>l</dt>
175175
<dd>Set/clear A-B loop points. See <tt class="docutils literal"><span class="pre">ab-loop</span></tt> command for details.</dd>
@@ -179,7 +179,7 @@ <h2>Keyboard Control</h2>
179179
<dd>Adjust audio delay (A/V sync) by +/- 0.1 seconds.</dd>
180180
<dt>Ctrl+KP_ADD and Ctrl+KP_SUBTRACT</dt>
181181
<dd>Adjust audio delay (A/V sync) by +/- 0.1 seconds.</dd>
182-
<dt>Shift+g and Shift+f</dt>
182+
<dt>G and F</dt>
183183
<dd>Adjust subtitle font size by +/- 10%.</dd>
184184
<dt>u</dt>
185185
<dd>Switch between applying only <tt class="docutils literal"><span class="pre">--sub-ass-*</span></tt> overrides (default) to SSA/ASS
@@ -3965,7 +3965,7 @@ <h2>Subtitles</h2>
39653965
default. This also disables libass' incompatible extensions. This currently
39663966
includes bracket pair matching according to the revised Unicode
39673967
Bidirectional Algorithm introduced in Unicode 6.3, and also affects how BiDi
3968-
runs are split and processed, as well as soft linewrapping of unicode text.</p>
3968+
runs are split and processed, as well as soft linewrapping of Unicode text.</p>
39693969
<p class="last">This affects plaintext (non-ASS) subtitles only. Default: no.</p>
39703970
</dd>
39713971
<dt><tt class="docutils literal"><span class="pre">--sub-ass-vsfilter-color-compat=&lt;basic|full|force-601|no&gt;</span></tt></dt>
@@ -9526,7 +9526,7 @@ <h1>VIDEO OUTPUT DRIVERS</h1>
95269526
<dd><p class="first">Select how to write the pixels to the terminal.</p>
95279527
<dl class="last docutils">
95289528
<dt>half-blocks</dt>
9529-
<dd>Uses unicode LOWER HALF BLOCK character to achieve higher vertical
9529+
<dd>Uses Unicode LOWER HALF BLOCK character to achieve higher vertical
95309530
resolution. (Default.)</dd>
95319531
<dt>plain</dt>
95329532
<dd>Uses spaces. Causes vertical resolution to drop twofolds, but in
@@ -11196,27 +11196,41 @@ <h2>input.conf syntax</h2>
1119611196
<div class="section" id="key-names">
1119711197
<h2>Key names</h2>
1119811198
<p>All mouse and keyboard input is to converted to mpv-specific key names. Key
11199-
names are either special symbolic identifiers representing a physical key, or a
11200-
text key names, which are unicode code points encoded as UTF-8. These are what
11201-
keyboard input would normally produce, for example <tt class="docutils literal">a</tt> for the A key. As a
11202-
consequence, mpv uses input translated by the current OS keyboard layout, rather
11203-
than physical scan codes.</p>
11199+
names are either special symbolic identifiers representing a physical key, or
11200+
text key names, which are Unicode code points encoded as UTF-8. These are what
11201+
keyboard input would normally produce, for example <tt class="docutils literal">a</tt> for the A key.
11202+
These are influenced by keyboard modifiers which affect produced text, such as
11203+
shift and caps lock. As a consequence, mpv uses input translated by the current
11204+
OS keyboard layout, rather than physical scan codes.</p>
1120411205
<p>Currently there is the hardcoded assumption that every text key can be
11205-
represented as a single unicode code point (in NFKC form).</p>
11206+
represented as a single Unicode code point (in NFKC form).</p>
1120611207
<p>All key names can be combined with the modifiers <tt class="docutils literal">Shift</tt>, <tt class="docutils literal">Ctrl</tt>, <tt class="docutils literal">Alt</tt>,
1120711208
<tt class="docutils literal">Meta</tt>. They must be prefixed to the actual key name, where each modifier
1120811209
is followed by a <tt class="docutils literal">+</tt> (for example <tt class="docutils literal">ctrl+q</tt>).</p>
11209-
<p>The <tt class="docutils literal">Shift</tt> modifier requires some attention. For instance <tt class="docutils literal">Shift+2</tt> should
11210-
usually be specified as key-name <tt class="docutils literal">&#64;</tt> at <tt class="docutils literal">input.conf</tt>, and similarly the
11211-
combination <tt class="docutils literal">Alt+Shift+2</tt> is usually <tt class="docutils literal">Alt+&#64;</tt>, etc. Special key names like
11212-
<tt class="docutils literal">Shift+LEFT</tt> work as expected. If in doubt - use <tt class="docutils literal"><span class="pre">--input-test</span></tt> to check
11213-
how a key/combination is seen by mpv.</p>
11210+
<div class="admonition note">
11211+
<p class="first admonition-title">Note</p>
11212+
<p>The <tt class="docutils literal">Shift</tt> modifier requires some attention. In general, when the
11213+
<tt class="docutils literal">Shift</tt> modifier is combined with a key which produces text, the actual
11214+
produced text key name when shift is pressed should be used.</p>
11215+
<p>For instance, on the US keyboard layout, <tt class="docutils literal">Shift+2</tt> should usually be
11216+
specified as key-name <tt class="docutils literal">&#64;</tt> at <tt class="docutils literal">input.conf</tt>, and similarly the
11217+
combination <tt class="docutils literal">Alt+Shift+2</tt> is usually <tt class="docutils literal">Alt+&#64;</tt>, etc.</p>
11218+
<p>In general, the <tt class="docutils literal">Shift</tt> modifier, when specified with text key names,
11219+
is ignored: for instance, mpv interprets <tt class="docutils literal">Shift+2</tt> as <tt class="docutils literal">2</tt>.
11220+
The only exceptions are ASCII letters, which are normalized by mpv.
11221+
For example, <tt class="docutils literal">Shift+a</tt> is interpreted as <tt class="docutils literal">A</tt>.</p>
11222+
<p class="last">Special key names like <tt class="docutils literal">Shift+LEFT</tt> work as expected.
11223+
If in doubt - use <tt class="docutils literal"><span class="pre">--input-test</span></tt> to check how a key/combination is seen
11224+
by mpv.</p>
11225+
</div>
1121411226
<p>Symbolic key names and modifier names are case-insensitive. Unicode key names
11215-
are case-sensitive because input bindings typically respect the shift key.</p>
11216-
<p>Another type of key names are hexadecimal key names, that serve as fallback
11217-
for special keys that are neither unicode, nor have a special mpv defined name.
11218-
They will break as soon as mpv adds proper names for them, but can enable you
11219-
to use a key at all if that does not happen.</p>
11227+
are case-sensitive just like how keyboard text input would produce.</p>
11228+
<p>Another type of key names are hexadecimal key names, which start with <tt class="docutils literal">0x</tt>,
11229+
followed by the hexadecimal value of the key. The hexadecimal value can be
11230+
either a Unicode code point value, or can serve as fallback for special keys
11231+
that do not have a special mpv defined name. They will break as soon as mpv
11232+
adds proper names for them, but can enable you to use a key at all if that
11233+
does not happen.</p>
1122011234
<p>All symbolic names are listed by <tt class="docutils literal"><span class="pre">--input-keylist</span></tt>. <tt class="docutils literal"><span class="pre">--input-test</span></tt> is a
1122111235
special mode that prints all input on the OSD.</p>
1122211236
<p>Comments on some symbolic names:</p>
@@ -15730,7 +15744,6 @@ <h2>Commands</h2>
1573015744
<div class="section" id="known-issues">
1573115745
<h2>Known issues</h2>
1573215746
<ul class="simple">
15733-
<li>Pasting text is slow on Windows</li>
1573415747
<li>Non-ASCII keyboard input has restrictions</li>
1573515748
<li>The cursor keys move between Unicode code-points, not grapheme clusters</li>
1573615749
</ul>

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /