sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #85339
Re: vmware, windows, vnc, windows og Linux...
On Mon, 31 Oct 2005 16:01:55 +0100 Lars Riisgaard Ribe wrote:
> ------=_NextPart_000_000F_01C5DE34.7CE5D570
> Content-Type: text/plain;
> charset="iso-8859-1"
> Content-Transfer-Encoding: quoted-printable
>
> Hej sslug=92ere
>
> jeg har en Linux-server, der har VMWare installeret. Med VMWare k=F8rer =
> jeg en
> virtual machine med en modificeret Windows Embedded. Tastaturet virker
> perfekt. Nu vil jeg s=E5 gerne g=F8re det, at jeg fra en Windows-maskine =
> logger
> ind via vnc og starter min virtuelle maskine op. Det virker s=E5dan set =
> ogs=E5,
> men tastaturet virker ikke ordentligt (alt andet end tal og bogstaver er
> forkert), og ved opstarten ser jeg p=E5 host=92en, at der st=E5r =
>=94extension
> XInputExtension missing on display 2:0=94.
>
> Jeg googler lidt og det ser ud til, at man i den virtuelle maskine kan
> tilf=F8je:
>
>=20
>
> xkeymap.usekeycodeMap =3D true
>
> xkeymap.language =3D dk104
>
> Men det virker stadig ikke.
>
> Er min syntax forkert for ovenst=E5ende, er det min vncserver/klient =
> eller er
> det noget helt andet?
Vnc omkoder de tastetryk den får 'baglængs' igennem din xmodmap. Så vi
du sender A gennem vnc, bliver den oversat så den passer med det
tastaturlayout du kører der hvor du har vncserveren - så den får sikkert
keycode 38. Hvis VMWare så bruger keycoden i stedet for 'A' vil den
for de taster hvor der ikke er samme tasturopsætning der hvor du kører
hendholdsvis vncserver og vncviewer komme et 'forkert' resultat.
--
41 6E 64 65 72 73
References