1EVMUXD(1) System management commands EVMUXD(1)
2
3
4
6 evmuxd - Event Device Multiplexing Daemon
7
9 evmuxd device
10
12 This tool creates two Linux virtual keyboards and forwards the events
13 from a given physical keyboard to either of the two. It's possible to
14 switch the target of the redirect with a special key press.
15
16 This is useful when the user wants to assign a special purpose to one
17 of the keyboard while grabbing it (such as exporting the keyboard via
18 btkbdd(8)) while still retaining the local keyboard functionality on
19 his system.
20
21 The virtual keyboard have a sysfs attribute "name" set to "evmuxd
22 primary" and "evmuxd secondary" with the primary one being chosen by
23 default.
24
25 The special key used is "SCROLL LOCK".
26
28 device
29 Linux input subsystem event device to use as event source.
30
32 Use with udev(7) and systemd(1) is recommended. Look into
33 89-evmuxd.rules and evmuxd@.service files distributed with evmuxd for
34 examples.
35
37 It's possible to create only two devices.
38
39 It's not possible to configure the magic key.
40
41 It's not possible to control the virtual keyboard metadata, such as
42 name, product and vendor IDs or version.
43
44 Only keyboard input devices are supported.
45
47 ยท Lubomir Rintel <lkundrak@v3.sk>
48
49 evmuxd can be redistributed under the terms of GNU General Public
50 License (any version at your option).
51
52 The source code repository can be obtained from
53 <https://github.com/lkundrak/btkbdd>. Bug fixes and feature ehancements
54 licensed under same conditions as evmuxd are welcome via GIT pull
55 requests.
56
58 btkbdd(7), systemd(1), systemd.service(5), systemd.unit(5).
59
60
61
621.5 2020-07-27 EVMUXD(1)