Contents of /mcore-src/trunk/mcore-tools/src/modules/basic-input/input.control.class.in
Parent Directory | Revision Log
Revision 2571 -
(show annotations)
(download)
Thu Sep 17 10:33:13 2015 UTC (9 years ago) by niro
File size: 1376 byte(s)
Thu Sep 17 10:33:13 2015 UTC (9 years ago) by niro
File size: 1376 byte(s)
-fixed spelling
1 | # $Id$ |
2 | |
3 | push_config input_keymap |
4 | |
5 | help_input_mouse() |
6 | { |
7 | local serial="${CLASS_ARGV[0]}" |
8 | control_client "${serial}" help input.mouse |
9 | } |
10 | |
11 | help_input_keyboard() |
12 | { |
13 | local serial="${CLASS_ARGV[0]}" |
14 | control_client "${serial}" help input.keyboard |
15 | } |
16 | |
17 | help_input_keymap() |
18 | { |
19 | local serial="${CLASS_ARGV[0]}" |
20 | control_client "${serial}" help input.keymap |
21 | } |
22 | |
23 | # set_input_mouse $serial $value |
24 | set_input_mouse() |
25 | { |
26 | local serial="${CLASS_ARGV[0]}" |
27 | local value="${CLASS_ARGV[1]}" |
28 | |
29 | import_resource cfg_input "${serial}" mouse "${value}" |
30 | } |
31 | |
32 | # set_input_keyboard $serial $value |
33 | set_input_keyboard() |
34 | { |
35 | local serial="${CLASS_ARGV[0]}" |
36 | local value="${CLASS_ARGV[1]}" |
37 | |
38 | import_resource cfg_input "${serial}" keyboard "${value}" |
39 | } |
40 | |
41 | # set_input_keyboard $serial $value |
42 | set_input_keymap() |
43 | { |
44 | local serial="${CLASS_ARGV[0]}" |
45 | local value="${CLASS_ARGV[1]}" |
46 | |
47 | import_resource cfg_input "${serial}" keymap "${value}" |
48 | } |
49 | |
50 | # control_input_keymap $serial |
51 | control_input_keymap() |
52 | { |
53 | local serial="${CLASS_ARGV[0]}" |
54 | push_config_input_keymap "${serial}" |
55 | } |
56 | |
57 | push_config_input_keymap() |
58 | { |
59 | local serial="$1" |
60 | local value |
61 | |
62 | value=$(mysqldo "select keymap from cfg_input where serial='${serial}'") |
63 | if [[ -z ${value} ]] || [[ ${value} = NULL ]] |
64 | then |
65 | decho "retval NULL, not running 'control_client '${serial}' set input.keymap '${value}''" |
66 | else |
67 | control_client "${serial}" set input.keymap "${value}" |
68 | fi |
69 | } |