Contents of /mcore-src/trunk/mcore-tools/src/modules/basic-input/input.control.class.in
Parent Directory | Revision Log
Revision 2509 -
(show annotations)
(download)
Mon Sep 14 08:17:24 2015 UTC (8 years, 9 months ago) by niro
File size: 1106 byte(s)
Mon Sep 14 08:17:24 2015 UTC (8 years, 9 months ago) by niro
File size: 1106 byte(s)
-added input control class
1 | # $Id$ |
2 | |
3 | help_input_mouse() |
4 | { |
5 | local serial="${CLASS_ARGV[0]}" |
6 | control_client "${serial}" help input.mouse |
7 | } |
8 | |
9 | help_input_keyboard() |
10 | { |
11 | local serial="${CLASS_ARGV[0]}" |
12 | control_client "${serial}" help input.keyboard |
13 | } |
14 | |
15 | help_input_keymap() |
16 | { |
17 | local serial="${CLASS_ARGV[0]}" |
18 | control_client "${serial}" help input.keymap |
19 | } |
20 | |
21 | # set_input_mouse $serial $value |
22 | set_input_mouse() |
23 | { |
24 | local serial="${CLASS_ARGV[0]}" |
25 | local value="${CLASS_ARGV[1]}" |
26 | |
27 | import_resource cfg_input "${serial}" mouse "${value}" |
28 | } |
29 | |
30 | # set_input_keyboard $serial $value |
31 | set_input_keyboard() |
32 | { |
33 | local serial="${CLASS_ARGV[0]}" |
34 | local value="${CLASS_ARGV[1]}" |
35 | |
36 | import_resource cfg_input "${serial}" keyboard "${value}" |
37 | } |
38 | |
39 | # set_input_keyboard $serial $value |
40 | set_input_keymap() |
41 | { |
42 | local serial="${CLASS_ARGV[0]}" |
43 | local value="${CLASS_ARGV[1]}" |
44 | |
45 | import_resource cfg_input "${serial}" keymap "${value}" |
46 | } |
47 | |
48 | # control_input_keymap $serial |
49 | control_input_keymap() |
50 | { |
51 | local serial="${CLASS_ARGV[0]}" |
52 | local value |
53 | |
54 | value=$(mysqldo "select keymap from cfg_input where serial='${serial}'") |
55 | control_client "${serial}" set input.keymap "${value}" |
56 | } |
57 |