
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.06.2012, 07:33
|
|||
|---|---|---|---|
Вторая независимая клавиатура с фокусом на одном приложени |
|||
|
#18+
На компьютере KDE, используется как десктопная и серверная машина. Пожалуйста, подскажите как проще сделать следующее: Одному приложению выделить свою собственную дополнительную аппаратную клавиатуру, на которой будут надписи типа "позвони мне", "включить что-либо" и т.п. т.е. специализированные кнопки, возможно на миниатюрной клавиатуре для бухгалтеров, при этом визуально контролировать ничего не надо, т.е. монитор для второй клавиатуры не нужен. Предположительно возможные решения: 1) Второй X сервер на котором будет работать только одно приложение и держать фокус второй аппаратной клавиатуры. Кстати не уверен клавиатуры вообще можно разнести по нескольким x серверам? Можно ли обойтись без видеокарты и иногда управлять удаленно через "Krfb - Desktop Sharing" или без frame buffer X сервер вообще не стартанет? Может быть, есть какой-нибудь эмулятор видеокарты как раз для такого случая? 2) VNC4SERVER, не уверен можно ли к нему подключить 2-ую независимую аппаратную клавиатуру? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2012, 10:25
|
|||
|---|---|---|---|
Вторая независимая клавиатура с фокусом на одном приложени |
|||
|
#18+
sanyock2, ты бы лучше написал что именно тебе реализовать требуется. Просто у меня есть сильное подозрение, что можно обойтись и без подобных извращений с отдельной клавиатурой под опредмеченное приложение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2012, 10:37
|
|||
|---|---|---|---|
Вторая независимая клавиатура с фокусом на одном приложени |
|||
|
#18+
bga83, мне надо мое консольное приложение работающее в dotnet/wine подключить к отдельной клаве, висящей на шкафу для легкой активации функций этой проги одна кнопка - одна функция по идее проще было бы считывать скан (или другие) коды из /dev/event, но dev под wine почему-то не видно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2012, 10:39
|
|||
|---|---|---|---|
Вторая независимая клавиатура с фокусом на одном приложени |
|||
|
#18+
при этом основная клава должна продолжать нормально работать в KDE, а дополнительная (например маленькая бухгалтерская) только с моей прогой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2012, 13:05
|
|||
|---|---|---|---|
Вторая независимая клавиатура с фокусом на одном приложени |
|||
|
#18+
наверно можно попробовать: Xephyr -keybd ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2012, 21:48
|
|||
|---|---|---|---|
|
|||
Вторая независимая клавиатура с фокусом на одном приложени |
|||
|
#18+
sanyock2Предположительно возможные решения: 1) Второй X сервер на котором будет работать только одно приложение и держать фокус второй аппаратной клавиатуры. Кстати не уверен клавиатуры вообще можно разнести по нескольким x серверам? Можно. Например, так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Правда, меня тоже терзают смутные сомнения, нужно ли. В том смысле, что сама идея отдельной клавиатуры для отдельного приложения без возможности контролировать вывод - она... не нравится моему спинному мозгу :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2012, 22:09
|
|||
|---|---|---|---|
Вторая независимая клавиатура с фокусом на одном приложени |
|||
|
#18+
Во времена онные, делали мы подобную фигню. Надо было продублировать управление датчиками прямо там где датчики стояли. Управление там было простое - включить/выключить, подстроить уровень. Проблема только в том, что сами датчики приходили с завода всего с одним входом-выходом. То есть либо все управление и отчетность заводить на локальную консоль, либо на общую стойку и никак иначе. Выкрутились через "вторую клавиатуру". Вот только эта "вторая клавиатура" была не клавиатурой в обычном смысле этого слова а самостоятельно сделанной железякой которая имела свой собственный контроллер и она посылала скан-коды своих клавиш в RS232 через MODBUS. Ну а на машине соответственно крутился демон который просыпался по событию в серийном порту и посылал соответствующие команды в модуль работы с датчиками. И этот же модуль принимал сообщения с ГУИ "место оператора" которое уже жило со стандартной клавиатурой и мышью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.06.2012, 06:09
|
|||
|---|---|---|---|
Вторая независимая клавиатура с фокусом на одном приложени |
|||
|
#18+
White OwlВо времена онные, делали мы подобную фигню. Надо было продублировать управление датчиками прямо там где датчики стояли. Управление там было простое - включить/выключить, подстроить уровень. Проблема только в том, что сами датчики приходили с завода всего с одним входом-выходом. То есть либо все управление и отчетность заводить на локальную консоль, либо на общую стойку и никак иначе. Выкрутились через "вторую клавиатуру". Вот только эта "вторая клавиатура" была не клавиатурой в обычном смысле этого слова а самостоятельно сделанной железякой которая имела свой собственный контроллер и она посылала скан-коды своих клавиш в RS232 через MODBUS. Ну а на машине соответственно крутился демон который просыпался по событию в серийном порту и посылал соответствующие команды в модуль работы с датчиками. И этот же модуль принимал сообщения с ГУИ "место оператора" которое уже жило со стандартной клавиатурой и мышью. на ардуино такое можно сделать, но хотелось бы без ардуино ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.06.2012, 06:16
|
|||
|---|---|---|---|
Вторая независимая клавиатура с фокусом на одном приложени |
|||
|
#18+
miwaonlineбез возможности контролировать вывод - она... не нравится моему спинному мозгу :) вывод по факту будет контролироваться: включилось, не включилось предполгается, что приложение глючить без форс мажора не будет а если дебажить, то можно удаленнно залогиниться с другого компа и посмотреть логи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=25&mobile=1&tid=1483494]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
224ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 254ms |
| total: | 564ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...