1LINEAK_KDEPLUGINS(1) General Commands Manual LINEAK_KDEPLUGINS(1)
2
3
4
6 lineak_kdeplugins - Macro plugin for the lineakd daemon
7
8
10 LinEAK, Linux support for Easy Access and Internet Keyboards, features
11 X11 support, windowmanager independence, ability to configure all keys
12 through GUI or .conf file, volume control and sound controls.
13
14 This plugin contains macros that can be used in a configuration file
15 that facilitate contolling of KDE applications. This plugin package
16 actually contains the following plugins: amarok_plugin juk_plugin
17 kscd_plugin kdesktop_plugin kmail_plugin kmix_plugin konqueror_plugin
18
19
20 lineakd is the daemon that runs in the background of an X session and
21 listens to incoming events from multimedia buttons.
22
23
25 The Amarok plugin supports 13 Macros to control the Amarok application.
26 These macros are:
27
28 AMAROK_PLAY, AMAROK_PAUSE, AMAROK_STOP, AMAROK_PLAYPAUSE, AMAROK_BACK,
29 AMAROK_FORWARD, AMAROK_SEEK, AMAROK_ADDMEDIA, AMAROK_VOLUMEUP,
30 AMAROK_VOLUMEDOWN, AMAROK_VOLUMEMUTE, AMAROK_TOGGLEPLAYLIST,
31 AMAROK_ENABLERANDOM
32
33
35 The Juk plugin supports 13 Macros to control the behavior of the Juk
36 application. These macros are:
37
38 JUK_PLAY, JUK_PAUSE, JUK_STOP, JUK_PLAYPAUSE, JUK_BACK, JUK_FORWARD,
39 JUK_SEEKBACK, JUK_SEEKFORWARD, JUK_VOLUMEUP, JUK_VOLUMEDOWN, JUK_VOL‐
40 UMEMUTE, JUK_STARTPLAYINGPLAYLIST, JUK_OPENFILE
41
42
44 The Kscd plugin supports 12 macros to control the behaviour of the kscd
45 application. These macros are:
46
47 KSCD_PLAY, KSCD_PAUSE, KSCD_STOP, KSCD_PREVIOUS, KSCD_NEXT, KSCD_EJECT,
48 KSCD_TOGGLE_LOOP, KSCD_TOGGLE_SHUFFLE, KSCD_TOGGLE_TIME_DISPLAY,
49 KSCD_CURRENT_TRACK, KSCD_CURRENT_ALBUM, KSCD_CURRENT_ARTIST
50
51
53 The kdesktop plugin supports 6 macros. These are: KDE_LOCK_DESKTOP,
54 KMENU, KDESKTOP_NEXT, KDESKTOP_PREVIOUS, KDE_LOGOUT, KDESKTOP_EXECUTE.
55 KDESKTOP_EXECUTE will open the command line execution dialog box.
56
57
59 The KMail plugin supports only one Macro: KMAIL_COMPOSE. However this
60 macro can take up to 5 arguments:
61
62 KMAIL_COMPOSE(from,to,cc,subject,attachment) The attachment is in form
63 of a URL.
64
65
67 The kmix plugin supports three macros. These are: KMIX_VOLUP,
68 KMIX_VOLDOWN, KMIX_MUTE. These macros follow the EAK_ style macros in
69 that they support options.
70
71 KMIX_MUTE
72 This is the default form of the macro. If used in this form it
73 will mute the first mixer to a volume of 0.
74
75 KMIX_MUTE(X)
76 Here X is a kmix mixer. You can get a list of mixers that are
77 supported by running: dcop kmix
78
79 KMIX_MUTE(device,device2,device3,...)
80 Here deviceX is a string name of a mixer device (e.g. "Mixer0"
81 to mute.) This allows you to mute more than one mixer at a time.
82
83 For the KMIX_VOLUP and KMIX_VOLDOWN macros. Each have the following
84 forms.
85
86 KMIX_VOLUP or KMIX_VOLDOWN
87 Increment or decrement the default mixer by an increment of 3.
88
89 KMIX_VOLUP(X) or KMIX_VOLDOWN(X)
90 Increment or decrement the default kmix mixer by a value of X.
91
92 KMIX_VOLUP(X,device,X2,device2,X3,device3,...) or
93 KMIX_VOLDOWN(X,device,X2,device2,X3,device3,...)
94 X is the volume to adjust the following device by.
95
96
98 The konqueror plugin supports the macros: KONQUEROR, KONQUEROR_BACK,
99 KONQUEROR_FORWARD, KONQUEROR_HOME, KONQUEROR_STOP, KONQUEROR_REFRESH,
100 KONQUEROR_RELOAD, KONQUEROR_NEWTAB, KONQUEROR_NEXTTAB, KONQUEROR_PRE‐
101 VTAB, KONQUEROR_BOOKMARK.
102
103 By itself the KONQUEROR macros will start an instance of konqueror if
104 there is not one already running.
105
106 Here are the macro definitions:
107
108 KONQUEROR_BACK - Go back one page in the browse history.
109
110 KONQUEROR_FORWARD - Go forward one page in the browse history.
111
112 KONQUEROR_HOME - Go to the user defined home page.
113
114 KONQUEROR_STOP - Stop the browser from loading a page.
115
116 KONQUEROR_REFRESH or KONQUEROR_RELOAD - Reload the current page.
117
118 KONQUEROR_NEWTAB - Open a new tab in konqueror.
119
120 KONQUEROR_NEXTTAB - Move to the next konqueror window tab.
121
122 KONQUEROR_PREVTAB - Move to the previous konqueror window tab.
123
124 KONQUEROR_BOOKMARK - Bookmark the current location.
125
126
128 $HOME/.lineak/lineakd.conf
129 Personal configuration file.
130
132 lineakd(1), lineak_defaultplugin(1), lineak_xosdplugin(1).
133
135 lineak_kdeplugins was written by Sheldon Lee-Wen <leewsb@hotmail.com>.
136
137
138
139 December 23, 2003 LINEAK_KDEPLUGINS(1)