Bug 25256

Summary: keymap troubles/hack
Product: Branch 5.1 Reporter: Michael Shigorin <mike>
Component: freenx-serverAssignee: Boris Savelev <boris>
Status: NEW --- QA Contact: QA 5.1 <qa-5.1>
Severity: normal    
Priority: P3 CC: radik
Version: unspecified   
Hardware: all   
OS: Linux   
URL: http://code.google.com/p/neatx/issues/detail?id=7

Description Michael Shigorin 2011-03-20 15:46:13 MSK
Наблюдаются проблемы с evdev на стороне клиента -- например, клавиша "вниз" воспринимается как KP_Enter (если верить xev в NX-сессии), клавиша "вверх" -- как Katakana, ну и прочие безобразия.

Несколько объездов упоминаются в баге про neatx:
http://code.google.com/p/neatx/issues/detail?id=7
и также здесь:
http://mail.kde.org/pipermail/freenx-knx/2009-June/008219.html
http://old.nabble.com/keyboard-mapping-td24041171.html
апстрим:
http://www.nomachine.com/tr/view.php?id=TR11F02131

Я адаптировал один из хаков (но это ж ужас) так:

# diff -u /usr/bin/nxnode{-orig,}   
--- /usr/bin/nxnode-orig        2009-10-07 15:47:46 +0400
+++ /usr/bin/nxnode     2011-03-20 15:39:12 +0300
@@ -1385,7 +1385,9 @@
        [ "$type" = "unix-kde" ] && realtype="kde"
 
        # NX 2.1.0 file-sharing port options
-       client=$(getparam client)
+       #client=$(getparam client)
+       # http://code.google.com/p/neatx/issues/detail?id=7
+       client="unknown"
 
        smbport=""

Есть мысли по тому, как бы это по-человечески зафиксить?