From owner-FreeBSD-users-jp@jp.FreeBSD.org Wed May 30 14:05:34 2012
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id q4U55Y308166;
	Wed, 30 May 2012 14:05:34 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mailwd01.kanazawa-u.ac.jp (mailwd01.kanazawa-u.ac.jp [133.28.3.23])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id q4U55XA08161
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 30 May 2012 14:05:33 +0900 (JST)
	(envelope-from hirano@t.kanazawa-u.ac.jp)
Received: from mailvc06.kanazawa-u.ac.jp (mailvc06.kanazawa-u.ac.jp [133.28.3.96])
	by mailwd01.kanazawa-u.ac.jp (Postfix) with ESMTP id 989B23C15A4
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 30 May 2012 14:05:31 +0900 (JST)
Received: from mailvc06.kanazawa-u.ac.jp (localhost [127.0.0.1])
	by localhost.kanazawa-u.ac.jp (Postfix) with ESMTP id 80D8549F37
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 30 May 2012 14:05:31 +0900 (JST)
Received: from smtp01.kanazawa-u.ac.jp (smtp01.kanazawa-u.ac.jp [133.28.3.64])
	by mailvc06.kanazawa-u.ac.jp (Postfix) with ESMTP id 7949349F0C
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 30 May 2012 14:05:31 +0900 (JST)
Received: from mail.se.kanazawa-u.ac.jp (mail.se.kanazawa-u.ac.jp [133.28.13.203])
	by smtp01.kanazawa-u.ac.jp (Postfix) with ESMTP id 7690A11604E
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 30 May 2012 14:05:31 +0900 (JST)
Received: from [192.168.1.197] (canes.ec.t.kanazawa-u.ac.jp [133.28.97.35])
	by mail.se.kanazawa-u.ac.jp (Postfix) with ESMTPSA id 724EA1C641F
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 30 May 2012 14:05:31 +0900 (JST)
Message-ID: <4FC5AA9E.5060705@t.kanazawa-u.ac.jp>
From: Akihiro HIRANO <hirano@t.kanazawa-u.ac.jp>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.4) Gecko/20120421 Thunderbird/10.0.4
MIME-Version: 1.0
To: FreeBSD-users-jp@jp.FreeBSD.org
References: <4FB4C8D1.90208@t.kanazawa-u.ac.jp> <20120526184932.GA46791@club.kyutech.ac.jp>
In-Reply-To: <20120526184932.GA46791@club.kyutech.ac.jp>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Wed, 30 May 2012 14:05:34 +0900
X-Sequence: FreeBSD-users-jp 93879
Subject: [FreeBSD-users-jp 93879] Re: xrdp 
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: hirano@t.kanazawa-u.ac.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

平野@金沢大です。

(2012/05/27 3:49), Koichiro IWAO wrote:
> net/xrdp メンテナの岩男です。

　実は、岩男さまのメール [FreeBSD-users-jp 93398] でxrdpを知り、
試していたところです…

> On Thu, May 17, 2012 at 06:45:53PM +0900, Akihiro HIRANO wrote:
>> 　100%確実に再現する方法はわかりませんが、例えば、
>> 「Ctrl+d」や「Shift+d」を入力し、キーから手を離すと、
>> 「ddddddd…」の如く、同じ文字が繰り返し入力されます。
>
> xrdpが使用するVNCをRealVNCからTightVNCに変更すると改善するかもしれません。

　試してみましたが、キーマップが滅茶苦茶になっているようです。
ユーザ認証までは正常で、JIS配列となっているようです。

＃ユーザ名にShift-1, 2, …を入力した限りでは。

　Gnomeで「Terminal」に「asdfg…」と横一列に打ち込むと、
「abfhjk…」が入力されました。QWERTYでもDovorakでもない、
理解できない文字列が入力されます。はて…？
ちなみに、「Ctrl-U」がENTERに化けているようです。

　「設定」の「キーボードの設定」では、「レイアウト」に
「Japanese-keymap」が灰色で表示され、その下に「US 105」
がいます。

　net/tridiavncでもnet/tightvncと同じ症状でした。


> TigerVNC もベースにしているXは決して新しいとはいえないので、
> 本当はTigerVNCをFreeBSDに移植できると良いのですが…。

　CentOS 6でxrdpとTigerVNCを使っています。こちらは、
「ddddddd…」は起こりません。もっとも、FreeBSDマシンから
日本語キーマップのファイルを拝借するハメになりましたが…
----
平野晃宏@金沢大学 大学院 自然科学研究科 電子情報科学専攻
hirano@t.kanazawa-u.ac.jp
