Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Вторая независимая клавиатура с фокусом на одном приложени / 9 сообщений из 9, страница 1 из 1
21.06.2012, 07:33
    #37847544
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вторая независимая клавиатура с фокусом на одном приложени
На компьютере KDE, используется как десктопная и серверная машина.

Пожалуйста, подскажите как проще сделать следующее: Одному приложению выделить свою собственную дополнительную аппаратную клавиатуру, на которой будут надписи типа "позвони мне", "включить что-либо" и т.п. т.е. специализированные кнопки, возможно на миниатюрной клавиатуре для бухгалтеров, при этом визуально контролировать ничего не надо, т.е. монитор для второй клавиатуры не нужен.

Предположительно возможные решения: 1) Второй X сервер на котором будет работать только одно приложение и держать фокус второй аппаратной клавиатуры. Кстати не уверен клавиатуры вообще можно разнести по нескольким x серверам? Можно ли обойтись без видеокарты и иногда управлять удаленно через "Krfb - Desktop Sharing" или без frame buffer X сервер вообще не стартанет? Может быть, есть какой-нибудь эмулятор видеокарты как раз для такого случая?

2) VNC4SERVER, не уверен можно ли к нему подключить 2-ую независимую аппаратную клавиатуру?
...
Рейтинг: 0 / 0
21.06.2012, 10:25
    #37847758
bga83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вторая независимая клавиатура с фокусом на одном приложени
sanyock2,

ты бы лучше написал что именно тебе реализовать требуется. Просто у меня есть сильное подозрение, что можно обойтись и без подобных извращений с отдельной клавиатурой под опредмеченное приложение.
...
Рейтинг: 0 / 0
21.06.2012, 10:37
    #37847802
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вторая независимая клавиатура с фокусом на одном приложени
bga83,

мне надо мое консольное приложение работающее в dotnet/wine подключить к отдельной клаве, висящей на шкафу для легкой активации функций этой проги
одна кнопка - одна функция
по идее проще было бы считывать скан (или другие) коды из /dev/event, но dev под wine почему-то не видно
...
Рейтинг: 0 / 0
21.06.2012, 10:39
    #37847808
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вторая независимая клавиатура с фокусом на одном приложени
при этом основная клава должна продолжать нормально работать в KDE, а дополнительная (например маленькая бухгалтерская) только с моей прогой
...
Рейтинг: 0 / 0
21.06.2012, 13:05
    #37848282
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вторая независимая клавиатура с фокусом на одном приложени
наверно можно попробовать:
Xephyr -keybd
...
Рейтинг: 0 / 0
21.06.2012, 21:48
    #37849306
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вторая независимая клавиатура с фокусом на одном приложени
sanyock2Предположительно возможные решения: 1) Второй X сервер на котором будет работать только одно приложение и держать фокус второй аппаратной клавиатуры. Кстати не уверен клавиатуры вообще можно разнести по нескольким x серверам?

Можно. Например, так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
xorg.conf
...
Section "InputDevice"
    Identifier     "Keyboard1"
    Driver         "evdev"
    Option         "Device" "/dev/input/by-path/pci-0000:00:13.2-usb-0:4.1:1.0-event-kbd"
    Option         "GrabDevice" "true"
EndSection
...

Правда, меня тоже терзают смутные сомнения, нужно ли. В том смысле, что сама идея отдельной клавиатуры для отдельного приложения без возможности контролировать вывод - она... не нравится моему спинному мозгу :)
...
Рейтинг: 0 / 0
21.06.2012, 22:09
    #37849324
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вторая независимая клавиатура с фокусом на одном приложени
Во времена онные, делали мы подобную фигню.
Надо было продублировать управление датчиками прямо там где датчики стояли. Управление там было простое - включить/выключить, подстроить уровень. Проблема только в том, что сами датчики приходили с завода всего с одним входом-выходом. То есть либо все управление и отчетность заводить на локальную консоль, либо на общую стойку и никак иначе.
Выкрутились через "вторую клавиатуру". Вот только эта "вторая клавиатура" была не клавиатурой в обычном смысле этого слова а самостоятельно сделанной железякой которая имела свой собственный контроллер и она посылала скан-коды своих клавиш в RS232 через MODBUS. Ну а на машине соответственно крутился демон который просыпался по событию в серийном порту и посылал соответствующие команды в модуль работы с датчиками. И этот же модуль принимал сообщения с ГУИ "место оператора" которое уже жило со стандартной клавиатурой и мышью.
...
Рейтинг: 0 / 0
22.06.2012, 06:09
    #37849548
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вторая независимая клавиатура с фокусом на одном приложени
White OwlВо времена онные, делали мы подобную фигню.
Надо было продублировать управление датчиками прямо там где датчики стояли. Управление там было простое - включить/выключить, подстроить уровень. Проблема только в том, что сами датчики приходили с завода всего с одним входом-выходом. То есть либо все управление и отчетность заводить на локальную консоль, либо на общую стойку и никак иначе.
Выкрутились через "вторую клавиатуру". Вот только эта "вторая клавиатура" была не клавиатурой в обычном смысле этого слова а самостоятельно сделанной железякой которая имела свой собственный контроллер и она посылала скан-коды своих клавиш в RS232 через MODBUS. Ну а на машине соответственно крутился демон который просыпался по событию в серийном порту и посылал соответствующие команды в модуль работы с датчиками. И этот же модуль принимал сообщения с ГУИ "место оператора" которое уже жило со стандартной клавиатурой и мышью.
на ардуино такое можно сделать, но хотелось бы без ардуино
...
Рейтинг: 0 / 0
22.06.2012, 06:16
    #37849550
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вторая независимая клавиатура с фокусом на одном приложени
miwaonlineбез возможности контролировать вывод - она... не нравится моему спинному мозгу :)

вывод по факту будет контролироваться: включилось, не включилось
предполгается, что приложение глючить без форс мажора не будет
а если дебажить, то можно удаленнно залогиниться с другого компа и посмотреть логи
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Вторая независимая клавиатура с фокусом на одном приложени / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]