Offset 1, 11 lines modified | Offset 1, 11 lines modified |
1 | <FILENAME·filename="index.html"><html><head><title>KDE·Remote·Control·Configuration</title><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-default.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-docs.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-localised.css"><meta·name="generator"·content="DocBook·XSL·Stylesheets·V1.76.1"><meta·name="description"·content="KRemoteControl·configuration:·The·infrastructure·for·the·KDE's·Remote·Control·functionality."><meta·name="keywords"·content="KRemoteControl,·kcm_remotecontrol,·Remote·Control"><link·rel="home"·href="index.html"·title="KDE·Remote·Control·Configuration"><link·rel="next"·href="introduction.html"·title="Chapter 1. Introduction"><meta·http-equiv="Content-Type"·content="text/html;·charset=utf-8"><meta·name="GENERATOR"·content="KDE·XSL·Stylesheet·V1.14·using·libxslt"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·id="content"><div·id="header"><div·id="header_conte·✂ | 1 | <FILENAME·filename="index.html"><html><head><title>KDE·Remote·Control·Configuration</title><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-default.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-docs.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-localised.css"><meta·name="generator"·content="DocBook·XSL·Stylesheets·V1.76.1"><meta·name="description"·content="KRemoteControl·configuration:·The·infrastructure·for·the·KDE's·Remote·Control·functionality."><meta·name="keywords"·content="KRemoteControl,·kcm_remotecontrol,·Remote·Control"><link·rel="home"·href="index.html"·title="KDE·Remote·Control·Configuration"><link·rel="next"·href="introduction.html"·title="Chapter 1. Introduction"><meta·http-equiv="Content-Type"·content="text/html;·charset=utf-8"><meta·name="GENERATOR"·content="KDE·XSL·Stylesheet·V1.14·using·libxslt"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·id="content"><div·id="header"><div·id="header_conte·✂ |
2 | ········<span·class="application">KRemoteControl</span>·configuration:·The·infrastructure·for·the·<acronym·class="acronym">KDE</acronym>'s | 2 | ········<span·class="application">KRemoteControl</span>·configuration:·The·infrastructure·for·the·<acronym·class="acronym">KDE</acronym>'s |
3 | ········Remote·Control·functionality. | 3 | ········Remote·Control·functionality. |
4 | ······</p></div></div></div></div><hr></div><div·class="toc"><p><b>Table·of·Contents</b></p><dl><dt><span·class="chapter"><a·href="introduction.html">1.·Introduction</a></span></dt><dd><dl><dt><span·class="sect1"><a·href="introduction.html#requirements">Requirements</a></span></dt></dl></dd><dt><span·class="chapter"><a·href="usage.html">2.·Usage</a></span></dt><dd><dl><dt><span·class="sect1"><a·href="usage.html#modes">Remote·Controls·and·Modes</a></span></dt><dt><span·class="sect1"><a·href="actions.html">Actions</a></span></dt></dl></dd><dt><span·class="chapter"><a·href="advancedInformation.html">3.·Advanced·Information</a></span></dt><dd><dl><dt><span·class="sect1"><a·href="advancedInformation.html#profileCreation">Creating·a·Profile</a></span></dt><dd><dl><dt><span·class="sect2"><a·href="advancedInformation.html#idp148733880">Introduction</a></span></dt><dt><span·class="sect2"><a·href="advancedInformation.html#idp148738744">Profile·HowTo</a></span></dt><dt><span·class="sect2"><a·href="advancedInformation.ht·✂ | 4 | ······</p></div></div></div></div><hr></div><div·class="toc"><p><b>Table·of·Contents</b></p><dl><dt><span·class="chapter"><a·href="introduction.html">1.·Introduction</a></span></dt><dd><dl><dt><span·class="sect1"><a·href="introduction.html#requirements">Requirements</a></span></dt></dl></dd><dt><span·class="chapter"><a·href="usage.html">2.·Usage</a></span></dt><dd><dl><dt><span·class="sect1"><a·href="usage.html#modes">Remote·Controls·and·Modes</a></span></dt><dt><span·class="sect1"><a·href="actions.html">Actions</a></span></dt></dl></dd><dt><span·class="chapter"><a·href="advancedInformation.html">3.·Advanced·Information</a></span></dt><dd><dl><dt><span·class="sect1"><a·href="advancedInformation.html#profileCreation">Creating·a·Profile</a></span></dt><dd><dl><dt><span·class="sect2"><a·href="advancedInformation.html#idp148750264">Introduction</a></span></dt><dt><span·class="sect2"><a·href="advancedInformation.html#idp148755128">Profile·HowTo</a></span></dt><dt><span·class="sect2"><a·href="advancedInformation.ht·✂ |
5 | ······This·module·allows·you·to·configure·your·remote·controls.· | 5 | ······This·module·allows·you·to·configure·your·remote·controls.· |
6 | ······You·can·assign·actions·that·are·executed·on·button·presses.·Actions·can·start·applications, | 6 | ······You·can·assign·actions·that·are·executed·on·button·presses.·Actions·can·start·applications, |
7 | ······control·them·or·execute·system·commands,·such·as·powering·off·your·computer. | 7 | ······control·them·or·execute·system·commands,·such·as·powering·off·your·computer. |
8 | ····</p><div·class="sect1"><div·class="titlepage"><div><div><h2·class="title"·style="clear:·both"><a·name="requirements"></a>Requirements</h2></div></div></div><p> | 8 | ····</p><div·class="sect1"><div·class="titlepage"><div><div><h2·class="title"·style="clear:·both"><a·name="requirements"></a>Requirements</h2></div></div></div><p> |
9 | ········To·use·<span·class="application">KRemoteControl</span>·you·must·have·set·up·a·compatible·backend·for·remote·controls·on· | 9 | ········To·use·<span·class="application">KRemoteControl</span>·you·must·have·set·up·a·compatible·backend·for·remote·controls·on· |
10 | ········your·computer.·Currently·there·is·only·a·backend·for·LIRC·available.·If·LIRC·is·properly·set· | 10 | ········your·computer.·Currently·there·is·only·a·backend·for·LIRC·available.·If·LIRC·is·properly·set· |
11 | ········up,·the·<span·class="application">KRemoteControl</span>·icon·in·the·system·tray·will·light·up·red | 11 | ········up,·the·<span·class="application">KRemoteControl</span>·icon·in·the·system·tray·will·light·up·red |
Offset 91, 25 lines modified | Offset 91, 25 lines modified |
91 | ········</p><div·class="screenshot"><div·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="mediaobject"><hr><img·src="AutoPopulate.png"·alt="Automatically·generate·actions·using·templates"><hr></div></div><p> | 91 | ········</p><div·class="screenshot"><div·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="mediaobject"><hr><img·src="AutoPopulate.png"·alt="Automatically·generate·actions·using·templates"><hr></div></div><p> |
92 | ······</p><p> | 92 | ······</p><p> |
93 | ········<span·class="strong"><strong>Note:</strong></span>·If·your·remote·control·isn't·compatible·to·any· | 93 | ········<span·class="strong"><strong>Note:</strong></span>·If·your·remote·control·isn't·compatible·to·any· |
94 | ········profile·you·might·haven't·configured·LIRC·using·namespaces. | 94 | ········profile·you·might·haven't·configured·LIRC·using·namespaces. |
95 | ······</p></div></div><div·id="footer"><div·class="navCenter"><table·class="navigation"><tr><td·class="prevCell"><a·accesskey="p"·href="usage.html">Prev</a></td><td·class="upCell"><a·accesskey="h"·href="index.html">Contents</a></td><td·class="nextCell"><a·accesskey="n"·href="advancedInformation.html">Next</a></td></tr><tr><td·class="prevCell">Usage </td><td·class="upCell">Usage</td><td·class="nextCell"> Advanced·Information</td></tr></table></div><div·id="footer_text">Would·you·like·to·make·a·comment·or·contribute·an·update·to·this·page?<br>Send·feedback·to·the·<a·href="mailto:kde-doc-english@kde.org"·class="footer_email">KDE·Docs·Team</a></div></div></div></body></html></FILENAME></div></div><div·id="footer"><div·class="navCenter"><table·class="navigation"><tr><td·class="prevCell"><a·accesskey="p"·href="introduction.html">Prev</a></td><td·class="upCell"><a·accesskey="h"·href="index.html">Contents</a></td><td·class="nextCell"><a·accesskey="n"·href="actions.html">Next</a></td></tr><tr><td·class="prevCell">Intr·✂ | 95 | ······</p></div></div><div·id="footer"><div·class="navCenter"><table·class="navigation"><tr><td·class="prevCell"><a·accesskey="p"·href="usage.html">Prev</a></td><td·class="upCell"><a·accesskey="h"·href="index.html">Contents</a></td><td·class="nextCell"><a·accesskey="n"·href="advancedInformation.html">Next</a></td></tr><tr><td·class="prevCell">Usage </td><td·class="upCell">Usage</td><td·class="nextCell"> Advanced·Information</td></tr></table></div><div·id="footer_text">Would·you·like·to·make·a·comment·or·contribute·an·update·to·this·page?<br>Send·feedback·to·the·<a·href="mailto:kde-doc-english@kde.org"·class="footer_email">KDE·Docs·Team</a></div></div></div></body></html></FILENAME></div></div><div·id="footer"><div·class="navCenter"><table·class="navigation"><tr><td·class="prevCell"><a·accesskey="p"·href="introduction.html">Prev</a></td><td·class="upCell"><a·accesskey="h"·href="index.html">Contents</a></td><td·class="nextCell"><a·accesskey="n"·href="actions.html">Next</a></td></tr><tr><td·class="prevCell">Intr·✂ |
96 | ······This·chapter·will·discuss·some·information·which·might·be·interesting·for·more·advanced· | 96 | ······This·chapter·will·discuss·some·information·which·might·be·interesting·for·more·advanced· |
97 | ······users·or·developers.·You·will·learn·how·to·create·your·own·profiles. | 97 | ······users·or·developers.·You·will·learn·how·to·create·your·own·profiles. |
98 | ····</p><div·class="sect1"><div·class="titlepage"><div><div><h2·class="title"·style="clear:·both"><a·name="profileCreation"></a>Creating·a·Profile</h2></div></div></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148733880"></a>Introduction</h3></div></div></div><p> | 98 | ····</p><div·class="sect1"><div·class="titlepage"><div><div><h2·class="title"·style="clear:·both"><a·name="profileCreation"></a>Creating·a·Profile</h2></div></div></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148750264"></a>Introduction</h3></div></div></div><p> |
99 | ··········Nearly·all·<acronym·class="acronym">D-Bus</acronym>·capable·applications·can·be·used·with·<span·class="application">KRemoteControl</span>·without·any· | 99 | ··········Nearly·all·<acronym·class="acronym">D-Bus</acronym>·capable·applications·can·be·used·with·<span·class="application">KRemoteControl</span>·without·any· |
100 | ··········further·actions.·However,·to·provide·user·friendly·configuration·and·let·the·application· | 100 | ··········further·actions.·However,·to·provide·user·friendly·configuration·and·let·the·application· |
101 | ··········appear·in·the·autopopulate·dialog·you·might·want·to·create·a·profile·for·it. | 101 | ··········appear·in·the·autopopulate·dialog·you·might·want·to·create·a·profile·for·it. |
102 | ········</p><p> | 102 | ········</p><p> |
103 | ··········A·profile·tells·<span·class="application">KRemoteControl</span>·(and·the·user!)·what·the·various·<acronym·class="acronym">D-Bus</acronym>·calls·do.· | 103 | ··········A·profile·tells·<span·class="application">KRemoteControl</span>·(and·the·user!)·what·the·various·<acronym·class="acronym">D-Bus</acronym>·calls·do.· |
104 | ··········Essentially·this·is·a·kind·of·documentation·for·<acronym·class="acronym">D-Bus</acronym>·calls.·You·don't·have·to·include· | 104 | ··········Essentially·this·is·a·kind·of·documentation·for·<acronym·class="acronym">D-Bus</acronym>·calls.·You·don't·have·to·include· |
105 | ··········all·<acronym·class="acronym">D-Bus</acronym>·calls·-·just·the·ones·that·you·feel·end-users·would·benefit·the·most· | 105 | ··········all·<acronym·class="acronym">D-Bus</acronym>·calls·-·just·the·ones·that·you·feel·end-users·would·benefit·the·most· |
106 | ··········(usually·<span·class="quote">“<span·class="quote">interface·adjusting</span>”</span>·calls·rather·the·<span·class="quote">“<span·class="quote">information· | 106 | ··········(usually·<span·class="quote">“<span·class="quote">interface·adjusting</span>”</span>·calls·rather·the·<span·class="quote">“<span·class="quote">information· |
107 | ··········gathering</span>”</span>·calls). | 107 | ··········gathering</span>”</span>·calls). |
108 | ········</p></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148738744"></a>Profile·HowTo</h3></div></div></div><div·class="procedure"><ol·class="procedure"·type="1"><li·class="step"><p·class="title"><b><acronym·class="acronym">D-Bus</acronym></b></p><p> | 108 | ········</p></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148755128"></a>Profile·HowTo</h3></div></div></div><div·class="procedure"><ol·class="procedure"·type="1"><li·class="step"><p·class="title"><b><acronym·class="acronym">D-Bus</acronym></b></p><p> |
109 | ··············Make·sure·the·application·you·want·to·create·the·profile·for,·provides·functions· | 109 | ··············Make·sure·the·application·you·want·to·create·the·profile·for,·provides·functions· |
110 | ··············on·the·<acronym·class="acronym">D-Bus</acronym>·session·bus.·You·can·check·this·by·trying·to·add·actions·for·that· | 110 | ··············on·the·<acronym·class="acronym">D-Bus</acronym>·session·bus.·You·can·check·this·by·trying·to·add·actions·for·that· |
111 | ··············application·using·the·manual·method·in·<span·class="application">KRemoteControl</span>.·<span·class="quote">“<span·class="quote">qdbusviewer</span>”</span>,· | 111 | ··············application·using·the·manual·method·in·<span·class="application">KRemoteControl</span>.·<span·class="quote">“<span·class="quote">qdbusviewer</span>”</span>,· |
112 | ··············an·application·which·is·shipped·with·your·Qt4·installation·is·also·a·very·good·tool· | 112 | ··············an·application·which·is·shipped·with·your·Qt4·installation·is·also·a·very·good·tool· |
113 | ··············to·find·out·about·<acronym·class="acronym">D-Bus</acronym>·capabilities·of·applications. | 113 | ··············to·find·out·about·<acronym·class="acronym">D-Bus</acronym>·capabilities·of·applications. |
114 | ············</p></li><li·class="step"><p·class="title"><b>Step·by·step</b></p><p> | 114 | ············</p></li><li·class="step"><p·class="title"><b>Step·by·step</b></p><p> |
115 | ··············Once·you·have·found·the·appropriate·<acronym·class="acronym">D-Bus</acronym>·functions·you·need·to·describe·them·in· | 115 | ··············Once·you·have·found·the·appropriate·<acronym·class="acronym">D-Bus</acronym>·functions·you·need·to·describe·them·in· |
Offset 258, 14 lines modified | Offset 258, 14 lines modified |
| |
258 | ······</prototype> | 258 | ······</prototype> |
| |
259 | ······<ifmulti>ifMultiOption</ifmulti> | 259 | ······<ifmulti>ifMultiOption</ifmulti> |
260 | ····</action> | 260 | ····</action> |
| |
261 | </profile> | 261 | </profile> |
262 | ··················</pre></li></ol></li></ol></div></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148771512"></a>Installation</h3></div></div></div><p> | 262 | ··················</pre></li></ol></li></ol></div></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148808376"></a>Installation</h3></div></div></div><p> |
263 | ··············To·test·and·use·the·profile·you·need·to·copy·it·into· | 263 | ··············To·test·and·use·the·profile·you·need·to·copy·it·into· |
264 | ··············<code·class="filename">$(kde_datadir)/profiles</code>·and·restart·<span·class="application">KRemoteControl</span>. | 264 | ··············<code·class="filename">$(kde_datadir)/profiles</code>·and·restart·<span·class="application">KRemoteControl</span>. |
265 | ··········</p><p> | 265 | ··········</p><p> |
266 | ··············If·you·would·like·to·contribute·the·profile·to·the·<acronym·class="acronym">KDE</acronym>·SC·please·send·it· | 266 | ··············If·you·would·like·to·contribute·the·profile·to·the·<acronym·class="acronym">KDE</acronym>·SC·please·send·it· |
267 | ··············to·the·kdeutils·team·at·<code·class="email">(kde-utils-devel·AT·kde.org)</code>. | 267 | ··············to·the·kdeutils·team·at·<code·class="email">(kde-utils-devel·AT·kde.org)</code>. |
268 | ··········</p></div></div></div></div><div·id="footer"><div·class="navCenter"><table·class="navigation"><tr><td·class="prevCell"><a·accesskey="p"·href="actions.html">Prev</a></td><td·class="upCell"><a·accesskey="h"·href="index.html">Contents</a></td><td·class="nextCell"></td></tr><tr><td·class="prevCell">Actions </td><td·class="upCell"> </td><td·class="nextCell"> </td></tr></table></div><div·id="footer_text">Would·you·like·to·make·a·comment·or·contribute·an·update·to·this·page?<br>Send·feedback·to·the·<a·href="mailto:kde-doc-english@kde.org"·class="footer_email">KDE·Docs·Team</a></div></div></div></body></html></FILENAME></div></div><div·id="footer"><div·class="navCenter"><table·class="navigation"><tr><td·class="prevCell"></td><td·class="upCell"> </td><td·class="nextCell"><a·accesskey="n"·href="introduction.html">Next</a></td></tr><tr><td·class="prevCell"> </td><td·class="upCell"> </td><td·class="nextCell"> Introduction</td></tr></table></div><div·id="footer_text">Would·you·like·to·make·a·comment·or·contribut·✂ | 268 | ··········</p></div></div></div></div><div·id="footer"><div·class="navCenter"><table·class="navigation"><tr><td·class="prevCell"><a·accesskey="p"·href="actions.html">Prev</a></td><td·class="upCell"><a·accesskey="h"·href="index.html">Contents</a></td><td·class="nextCell"></td></tr><tr><td·class="prevCell">Actions </td><td·class="upCell"> </td><td·class="nextCell"> </td></tr></table></div><div·id="footer_text">Would·you·like·to·make·a·comment·or·contribute·an·update·to·this·page?<br>Send·feedback·to·the·<a·href="mailto:kde-doc-english@kde.org"·class="footer_email">KDE·Docs·Team</a></div></div></div></body></html></FILENAME></div></div><div·id="footer"><div·class="navCenter"><table·class="navigation"><tr><td·class="prevCell"></td><td·class="upCell"> </td><td·class="nextCell"><a·accesskey="n"·href="introduction.html">Next</a></td></tr><tr><td·class="prevCell"> </td><td·class="upCell"> </td><td·class="nextCell"> Introduction</td></tr></table></div><div·id="footer_text">Would·you·like·to·make·a·comment·or·contribut·✂ |