doc: indent all @note continuation lines

This isn't required by doxygen but for a potential switch to RTD/sphinx
(see #95) it helps having this set up correctly.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer 2018-07-24 12:30:07 +10:00
parent 2560c53fee
commit c1f010a6eb
11 changed files with 44 additions and 42 deletions

View file

@ -77,7 +77,7 @@ evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO:*pvrThinkPadT440s*
@endverbatim @endverbatim
@note hwdb match strings only allow for alphanumeric ascii characters. Use a @note hwdb match strings only allow for alphanumeric ascii characters. Use a
wildcard (* or ?, whichever appropriate) for special characters. wildcard (* or ?, whichever appropriate) for special characters.
The actual axis overrides are in the form: The actual axis overrides are in the form:
@verbatim @verbatim
@ -95,8 +95,9 @@ in *linux/input-event-codes.h*. For touchpads ABS_X, ABS_Y,
ABS_MT_POSITION_X and ABS_MT_POSITION_Y are required. ABS_MT_POSITION_X and ABS_MT_POSITION_Y are required.
@note The touchpad's ranges and/or resolution should only be fixed when @note The touchpad's ranges and/or resolution should only be fixed when
there is a significant discrepancy. A few units do not make a difference and there is a significant discrepancy. A few units do not make a
a resolution that is off by 2 or less usually does not matter either. difference and a resolution that is off by 2 or less usually does
not matter either.
Once a match and override rule has been found, follow the instructions at Once a match and override rule has been found, follow the instructions at
the top of the the top of the

View file

@ -124,10 +124,9 @@ libinput has a few build-time dependencies that must be installed prior to
running configure. running configure.
@note The build dependencies for some distributions can be found in the @note The build dependencies for some distributions can be found in the
[GitLab Continuous Integration file](https://gitlab.freedesktop.org/libinput/libinput/blob/master/.gitlab-ci.yml) [GitLab Continuous Integration file](https://gitlab.freedesktop.org/libinput/libinput/blob/master/.gitlab-ci.yml).
. Search for <b>FEDORA_RPMS</b> in the <b>variables:</b> definition and check Search for <b>FEDORA_RPMS</b> in the <b>variables:</b> definition
the list for an entry for your distribution. and check the list for an entry for your distribution.
In most cases, it is sufficient to install the dependencies that your In most cases, it is sufficient to install the dependencies that your
distribution uses to build the libinput package. These can be installed distribution uses to build the libinput package. These can be installed
@ -210,7 +209,7 @@ $> sudo udevadm hwdb --update
@endverbatim @endverbatim
@note On Debian-based distributions including Ubuntu and its derivatives skip the @note On Debian-based distributions including Ubuntu and its derivatives skip the
```--libdir=/usr/lib64``` argument. ```--libdir=/usr/lib64``` argument.
To uninstall libinput as detailed in section @ref reverting_install, run To uninstall libinput as detailed in section @ref reverting_install, run

View file

@ -39,8 +39,8 @@ location of the button is not visibly obvious.
@image html software-buttons.svg "Left, right and middle-button click with software button areas" @image html software-buttons.svg "Left, right and middle-button click with software button areas"
@note If middle button emulation is enabled on a clickpad, only left and right @note If middle button emulation is enabled on a clickpad, only left and right
button areas are available. For more details, see button areas are available. For more details, see
libinput_device_config_middle_emulation_set_enabled(). libinput_device_config_middle_emulation_set_enabled().
If fingers are down in the main area in addition to fingers in the If fingers are down in the main area in addition to fingers in the
left or right button area, those fingers are are ignored. left or right button area, those fingers are are ignored.

View file

@ -13,7 +13,7 @@ at least one of `ModelFoo=1` or `AttrFoo=bar` directive. See the
their contents. their contents.
@note Model quirks are internal API and may change at any time. No @note Model quirks are internal API and may change at any time. No
backwards-compatibility is guaranteed. backwards-compatibility is guaranteed.
For example, a quirks file may have this content to label all keyboards on For example, a quirks file may have this content to label all keyboards on
the serial bus (PS/2) as internal keyboards: the serial bus (PS/2) as internal keyboards:
@ -45,8 +45,8 @@ this file to add a device quirk for a local device but beware that **any
modification must be upstreamed** or it may cease to work at any time. modification must be upstreamed** or it may cease to work at any time.
@note Model quirks are internal API and may change at any time. No @note Model quirks are internal API and may change at any time. No
backwards-compatibility is guaranteed. Local overrides should only be used backwards-compatibility is guaranteed. Local overrides should only
until the distribution updates the libinput packages. be used until the distribution updates the libinput packages.
The `local-overrides.quirks` file usually needs to be created by the user. The `local-overrides.quirks` file usually needs to be created by the user.
Once the required section has been added, use the information from section Once the required section has been added, use the information from section

View file

@ -127,10 +127,9 @@ this:
$> xinput set-prop "the device name" "the property name" value [value2] [value3] $> xinput set-prop "the device name" "the property name" value [value2] [value3]
@endverbatim @endverbatim
@note @note Changes performed by xinput do not persist across device hotplugs. xinput
Changes performed by xinput do not persist across device hotplugs. xinput is is considered a debugging and testing tool only and should not be used
considered a debugging and testing tool only and should not be used for for permanent configurations.
permanent configurations.
@section faq_configuration Can you add a configuration option for $FEATURE? @section faq_configuration Can you add a configuration option for $FEATURE?
@ -195,9 +194,9 @@ or patches that include a change to the hwdb. See @ref hwdb for
details on the hwdb and how to modify it locally. details on the hwdb and how to modify it locally.
@note As of libinput 1.12, libinput-specific properties are now stored in @note As of libinput 1.12, libinput-specific properties are now stored in
the @ref device-quirks system. There are no libinput-specific hwdb entries the @ref device-quirks system. There are no libinput-specific hwdb
anymore and any changes to the hwdb must be merged into the systemd entries anymore and any changes to the hwdb must be merged into the
repository. systemd repository.
@section faq_timer_offset What causes the "timer offset negative" warning? @section faq_timer_offset What causes the "timer offset negative" warning?

View file

@ -155,9 +155,9 @@ libinput uses two triggers for thumb detection: pressure and
location. A touch exceeding a pressure threshold is considered a thumb if it location. A touch exceeding a pressure threshold is considered a thumb if it
is within the thumb detection zone. is within the thumb detection zone.
@note "Pressure" on touchpads is synonymous with "contact area", a large @note "Pressure" on touchpads is synonymous with "contact area", a large touch
touch surface area has a higher pressure and thus hints at a thumb or palm surface area has a higher pressure and thus hints at a thumb or palm
touching the surface. touching the surface.
Pressure readings are unreliable at the far bottom of the touchpad as a Pressure readings are unreliable at the far bottom of the touchpad as a
thumb hanging mostly off the touchpad will have a small surface area. thumb hanging mostly off the touchpad will have a small surface area.

View file

@ -180,7 +180,7 @@ E: USEC_INITIALIZED=5463031
@section evemu Recording devices with evemu @section evemu Recording devices with evemu
@note Where available, the @ref libinput-record tools should be used instead @note Where available, the @ref libinput-record tools should be used instead
of evemu of evemu
[evemu](https://www.freedesktop.org/wiki/Evemu/) records the [evemu](https://www.freedesktop.org/wiki/Evemu/) records the
device capabilities together with the event stream from the kernel. On our device capabilities together with the event stream from the kernel. On our
@ -221,7 +221,8 @@ keys down, with the position of the device in the neutral position, without
touching the screen/touchpad. touching the screen/touchpad.
@note The longer the recording, the harder it is to identify the event @note The longer the recording, the harder it is to identify the event
sequence triggering the bug. Please keep the event sequence as short as possible. sequence triggering the bug. Please keep the event sequence as short
as possible.
To verify that the recording contains the bug, you can replay it on your To verify that the recording contains the bug, you can replay it on your
device. For example, to replay the sequence recorded in the example above: device. For example, to replay the sequence recorded in the example above:
@ -233,8 +234,9 @@ If the bug is triggered by replaying on your device, attach the recording to
the bug report. the bug report.
@note libinput does not affect the evemu recording. libinput and evemu talk @note libinput does not affect the evemu recording. libinput and evemu talk
directly to the kernel's device nodes. An evemu recording is not influenced directly to the kernel's device nodes. An evemu recording is not
by the libinput version or whether a libinput context is currently active. influenced by the libinput version or whether a libinput context is
currently active.
@dotfile evemu.gv @dotfile evemu.gv

View file

@ -73,8 +73,8 @@ a designated button is held down. For example, Lenovo devices provide a
scroll events when the trackstick's middle mouse button is held down. scroll events when the trackstick's middle mouse button is held down.
@note On-button scrolling is enabled by default for pointing sticks. This @note On-button scrolling is enabled by default for pointing sticks. This
prevents middle-button dragging; all motion events while the middle button is prevents middle-button dragging; all motion events while the middle
down are converted to scroll events. button is down are converted to scroll events.
@image html button-scrolling.svg "Button scrolling" @image html button-scrolling.svg "Button scrolling"

View file

@ -29,7 +29,7 @@ different than expected. For example, if a device does not show up in the
output, it is not a supported input device. output, it is not a supported input device.
@note This tool does **not** show your desktop's configuration, just the @note This tool does **not** show your desktop's configuration, just the
libinput built-in defaults. libinput built-in defaults.
@verbatim @verbatim
$ sudo libinput list-devices $ sudo libinput list-devices
@ -61,7 +61,7 @@ with an asterisk (*). In the example above, the default click method is
button-areas but clickinger is available. button-areas but clickinger is available.
@note This tool is intended to be human-readable and may change its output @note This tool is intended to be human-readable and may change its output
at any time. at any time.
@section libinput-debug-events libinput debug-events @section libinput-debug-events libinput debug-events
The `libinput debug-events` command prints events from devices and can help The `libinput debug-events` command prints events from devices and can help
@ -78,7 +78,7 @@ on or off as required. See the **libinput-debug-events(1)** man page or the
`--help` output for information about the available options. `--help` output for information about the available options.
@note When submitting a bug report, always use the `--verbose` flag to get @note When submitting a bug report, always use the `--verbose` flag to get
additional information: `libinput debug-events --verbose <other options>` additional information: `libinput debug-events --verbose <other options>`
An example output from this tool may look like the snippet below. An example output from this tool may look like the snippet below.
@ -120,7 +120,7 @@ gathers data directly from libinput, it is thus suitable for
pointer-acceleration testing. pointer-acceleration testing.
@note This tool does **not** use your desktop's configuration, just the @note This tool does **not** use your desktop's configuration, just the
libinput built-in defaults. libinput built-in defaults.
@verbatim @verbatim
$ sudo libinput debug-gui --enable-tapping $ sudo libinput debug-gui --enable-tapping
@ -139,9 +139,10 @@ replay` command. This pair of tools is crucial to capturing bugs and
reproducing them on a developer's machine. reproducing them on a developer's machine.
@note These tools are shipped with libinput, but the recorded events @note These tools are shipped with libinput, but the recorded events
are **kernel events** and independent of the libinput context. libinput does not are **kernel events** and independent of the libinput context. libinput
need to be running, it does not matter whether a user is running X.Org or does not need to be running, it does not matter whether a user is
Wayland or even what version of libinput is currently running. running X.Org or Wayland or even what version of libinput is currently
running.
The use of the tools is straightforward, just run without arguments, piping The use of the tools is straightforward, just run without arguments, piping
the output into a file: the output into a file:
@ -182,7 +183,7 @@ For data protection, `libinput record` obscures key codes by default, any
alphanumeric key shows up as letter "a". alphanumeric key shows up as letter "a".
@note When reproducing a bug that crashes libinput, run inside `screen` or @note When reproducing a bug that crashes libinput, run inside `screen` or
`tmux`. `tmux`.
The recording can be replayed with the `libinput replay` command: The recording can be replayed with the `libinput replay` command:
@verbatim @verbatim

View file

@ -96,9 +96,9 @@ Interact with the touchpad and check if the output of this tool matches your
expectations. expectations.
@note **This is an interactive process. You will need to re-run the @note **This is an interactive process. You will need to re-run the
tool with varying thresholds until you find the right range for your tool with varying thresholds until you find the right range for your
touchpad. Attaching output logs to a bug will not help, only you with access touchpad. Attaching output logs to a bug will not help, only you with access
to the hardware can figure out the correct ranges.** to the hardware can figure out the correct ranges.**
Once the thresholds are decided on (e.g. 10 and 8), they can be enabled with Once the thresholds are decided on (e.g. 10 and 8), they can be enabled with
@ref device-quirks entry similar to this: @ref device-quirks entry similar to this:

View file

@ -87,8 +87,8 @@ slows the trackpoint down, a value above 1.0 speeds the trackpoint up.
Values below zero are invalid. Values below zero are invalid.
@note The multiplier is not a configuration to adjust to personal @note The multiplier is not a configuration to adjust to personal
preferences. The multiplier normalizes the input data into a range that can preferences. The multiplier normalizes the input data into a range that
then be configured with the speed setting. can then be configured with the speed setting.
To adjust the local multiplier, first @ref building_libinput To adjust the local multiplier, first @ref building_libinput
"build libinput from git master". It is not required to install libinput "build libinput from git master". It is not required to install libinput