Доброго времени.
Есть POSIFLEX MR-2000 и УТ, режим разрыва клавы. Работа идет по RDP, система Windows. Экспериментируя с переводом клиентских машин под Linux натолкнулись на проблему со считывателем карт, а именно зависимостью от раскладки клавиатуры. То есть, к примеру, смк передает сканкоды ";", но они выводится как Ж. на сколько я понимаю, под Windows нет такой беды.
Вопрос: почему под win проблемы нет, под *nix есть, и чем лечить.
Спасибо!
(3) Этот режим не всегда спасает, так как вместо одного символа будет передаваться нажатие Alt набор трёх цифр кода символа и отпускание Alt.
Насколько я помню, SCANOPOS иногда теряет нажатие Alt и вместо нужного кода вы получаете очень длинный набор цифр.
P.S. в терминальной 7.7 проблема решалась созданием двух считывателей с разными префиксами - русским и латинским.
Просто в восьмёрке два устройства опасны тем, что обработка будет выполняться два раза.