[opensuse] vmware and keyboard layout
i have a strange thing happening these days. when i start vmware, my keyboard layout gets messed up. for example, i am typing this message in evolution. i do not get caps, or various other characters as the shift key seems to have been disabled. this happens when i start vmware. oddly, the apps in vmware windows xp do get proper characters. i see this problem in kde. i cannot check the system console because alt-ctrl-fx also no longer work. stopping vmware does not correct the problem. i need to reboot. ok, i guess there is a command that could probably reset the keyboard. but why is this now happening the last statement was a question, but i can't type a question mark. this happens every time i run vmware. i think it started at some time when kde was updated. i am not certain. except that it was not when vmware was updated. anyone else have this odd behavior i have a swedish keyboard. adding the keyboard layout selector to the kde system tray does not help. some keys change as expected. but the shift key ans alt-ctrl seem gone until i reboot. -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday, 2010-05-24 at 13:31 +0200, Roger Oberholtzer wrote:
i have a strange thing happening these days. when i start vmware, my keyboard layout gets messed up. for example, i am typing this message in evolution. i do not get caps, or various other characters as the shift key seems to have been disabled. this happens when i start vmware. oddly, the apps in vmware windows xp do get proper characters. i see this problem in kde. i cannot check the system console because alt-ctrl-fx also no longer work. stopping vmware does not correct the problem. i need to reboot. ok, i guess there is a command that could probably reset the keyboard. but why is this now happening
setxkbmap on a konsole or xterm, which you must open in the same desktop you are going to run vmware, before starting it. I say before, because "after" you can not change to another desktop or text mode. You might have to try several times, togle capslock and such, try the command... sometimes the alt, ctrl keys work only with the numerical keyboard on, or off. But the command helps to get back some control, sometimes as it were, sometimes not.
the last statement was a question, but i can't type a question mark.
this happens every time i run vmware. i think it started at some time when kde was updated. i am not certain. except that it was not when vmware was updated.
Dunno about kde, I use gnome.
anyone else have this odd behavior
A year or so ago. Wrote a bugzilla about it. Not linux/suse fault, but we found a way to try restore the keyboard. Are you using vmware server 1 or 2? I had that problem with version 1. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkv6m4sACgkQtTMYHG2NR9WU1ACgl21KBOzAZZsJic54msRVZ+An 7jIAoI59jiYyQt38nqZhms6j0Dy2AErV =0o4l -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, 2010-05-24 at 17:30 +0200, Carlos E. R. wrote:
Dunno about kde, I use gnome.
anyone else have this odd behavior
A year or so ago. Wrote a bugzilla about it. Not linux/suse fault, but we found a way to try restore the keyboard.
Are you using vmware server 1 or 2? I had that problem with version 1.
I used to use Workstation. I am now using Player. I only do this ti run Explorer and MS Java to do my time reports. Under great protest.... -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, 2010-05-24 at 17:46 +0200, Roger Oberholtzer wrote:
On Mon, 2010-05-24 at 17:30 +0200, Carlos E. R. wrote:
Dunno about kde, I use gnome.
anyone else have this odd behavior
A year or so ago. Wrote a bugzilla about it. Not linux/suse fault, but we found a way to try restore the keyboard.
Are you using vmware server 1 or 2? I had that problem with version 1.
I used to use Workstation. I am now using Player. I only do this ti run Explorer and MS Java to do my time reports. Under great protest....
A bit more information: The keyboard mess-up happens when, in the virtual machine, I press ALT_CTRL_DEL to get a login. We use Novell Client for Windows. When that starts in the VM, the keyboard in everything outside vmware is messed up. I am checking if they have updated the NCW or some settings. But even if that was the case, how could vmware let some client app mess up the host? -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday, 2010-05-31 at 09:22 +0200, Roger Oberholtzer wrote:
On Mon, 2010-05-24 at 17:46 +0200, Roger Oberholtzer wrote:
On Mon, 2010-05-24 at 17:30 +0200, Carlos E. R. wrote:
Dunno about kde, I use gnome.
anyone else have this odd behavior
A year or so ago. Wrote a bugzilla about it. Not linux/suse fault, but we found a way to try restore the keyboard.
Are you using vmware server 1 or 2? I had that problem with version 1.
I used to use Workstation. I am now using Player. I only do this ti run Explorer and MS Java to do my time reports. Under great protest....
A bit more information: The keyboard mess-up happens when, in the virtual machine, I press ALT_CTRL_DEL to get a login. We use Novell Client for Windows. When that starts in the VM, the keyboard in everything outside vmware is messed up. I am checking if they have updated the NCW or some settings. But even if that was the case, how could vmware let some client app mess up the host?
It is more complicated than that. It is the host who gets all input. The vmware console or webthing does some capturing and passes it to the client - and aparently it does some modification on the keyboard handling of special keys, I don't know why. Somehow, it confuses when the control is of the guesto or the host, and sends those modifications to the wrong one. The result is that the host keyboard is messed up. I have never managed to use ctrl-alt-supr on a client, by the way, but I haven't investigated it much. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkwERVEACgkQtTMYHG2NR9VuwwCdFsB0JOtdfInHdTYflS/lB8lS DicAnRnyo40k+DcXYE5GXNHV4ZmSqW/h =xLhb -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tue, 2010-06-01 at 01:24 +0200, Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Monday, 2010-05-31 at 09:22 +0200, Roger Oberholtzer wrote:
On Mon, 2010-05-24 at 17:46 +0200, Roger Oberholtzer wrote:
On Mon, 2010-05-24 at 17:30 +0200, Carlos E. R. wrote:
Dunno about kde, I use gnome.
anyone else have this odd behavior
A year or so ago. Wrote a bugzilla about it. Not linux/suse fault, but we found a way to try restore the keyboard.
Are you using vmware server 1 or 2? I had that problem with version 1.
I used to use Workstation. I am now using Player. I only do this ti run Explorer and MS Java to do my time reports. Under great protest....
A bit more information: The keyboard mess-up happens when, in the virtual machine, I press ALT_CTRL_DEL to get a login. We use Novell Client for Windows. When that starts in the VM, the keyboard in everything outside vmware is messed up. I am checking if they have updated the NCW or some settings. But even if that was the case, how could vmware let some client app mess up the host?
It is more complicated than that.
It is the host who gets all input. The vmware console or webthing does some capturing and passes it to the client - and aparently it does some modification on the keyboard handling of special keys, I don't know why. Somehow, it confuses when the control is of the guesto or the host, and sends those modifications to the wrong one.
The result is that the host keyboard is messed up.
I have never managed to use ctrl-alt-supr on a client, by the way, but I haven't investigated it much.
All this worked fine up until about a few weeks ago. I really do not think I updated vmware when it happened. So it was either the kernel or X. But IIRC the console is also messed up. So I would not think it is X. I am at a loss as to how to proceed. What I must do now is reboot after each time I use vmware to run Windows XP. This is not fun, because in addition to that, I cannot use the rest of the system at the same time. Ever try running vi when you can't use the ':' (a shifted key on a Swedish keyboard) or caps? Good luck. No one knows of a command to reset the keyboard to the boot state? I cannot believe that there is no such command. I trued the rc script that sets up the keyboard (kbd) but that did not help. -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday, 2010-06-01 at 08:20 +0200, Roger Oberholtzer wrote:
On Tue, 2010-06-01 at 01:24 +0200, Carlos E. R. wrote:
All this worked fine up until about a few weeks ago. I really do not think I updated vmware when it happened. So it was either the kernel or
It has always failed for me.
No one knows of a command to reset the keyboard to the boot state? I
I do and I told you. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkwFWv0ACgkQtTMYHG2NR9UhwQCdEGTKl+1Po2rM1SJUPN/XDCbg mBQAoIuDdBj5WHCeYviDNNMedWGZyz0E =e8CC -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 6/1/2010 at 8:20, Roger Oberholtzer
wrote: No one knows of a command to reset the keyboard to the boot state? I cannot believe that there is no such command. I trued the rc script that sets up the keyboard (kbd) but that did not help.
I HAD this problem too on 'older' VMware workstations (I'm currently running 7.1 and did not see it happen). anyway: I helped myself around with having a launcher on my panel (after all: mouse always worked!), that simply executes: setxkbmap So: do your magic in VM, when the host messes up keyboards, simply start this launcher item (I have it on a gnome panel, I'm sure you know how to do it on kde panel). not clean, but worked... (and as said: did not start it a single time with VM7.1 yet). Dominique -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Am Montag, den 24.05.2010, 13:31 +0200 schrieb Roger Oberholtzer:
i have a strange thing happening these days. when i start vmware, my keyboard layout gets messed up. for example, i am typing this message in evolution. i do not get caps, or various other characters as the shift key seems to have been disabled. this happens when i start vmware. oddly, the apps in vmware windows xp do get proper characters. i see this problem in kde. i cannot check the system console because alt-ctrl-fx also no longer work. stopping vmware does not correct the problem. i need to reboot. ok, i guess there is a command that could probably reset the keyboard. but why is this now happening
the last statement was a question, but i can't type a question mark.
this happens every time i run vmware. i think it started at some time when kde was updated. i am not certain. except that it was not when vmware was updated.
anyone else have this odd behavior
yes, me. and i know the solution: http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=1007439&sliceId=1&docTypeID=DT_KB_1_1&dialogID=81188742&stateId=0%200%2091921806 -- Rainer Klier Research & Development xyzmo SIGNificant Group | Austria | USA | Germany A-4052 Ansfelden, Haiderstraße 23 Tel.: +43 7229 88060-0, E-Mail: rainer.klier@xyzmo.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday, 2010-06-01 at 15:46 +0200, Rainer Klier wrote:
Am Montag, den 24.05.2010, 13:31 +0200 schrieb Roger Oberholtzer:
anyone else have this odd behavior
yes, me.
and i know the solution:
The article says 11.3 is affected, doesn't mention 11.2. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkwFXKYACgkQtTMYHG2NR9UYYwCgl27W/LGtbUdv3NxqIQyV9N76 OG8AmwZjQNEVSd7Z5L0n5Zai+qrWpwEb =Ypwm -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Am Dienstag, den 01.06.2010, 21:16 +0200 schrieb Carlos E. R.:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Tuesday, 2010-06-01 at 15:46 +0200, Rainer Klier wrote:
Am Montag, den 24.05.2010, 13:31 +0200 schrieb Roger Oberholtzer:
yes, me.
and i know the solution:
The article says 11.3 is affected, doesn't mention 11.2.
yes, but 11.2 also uses evdev as the driver for keyboard. in /var/log/Xorg.0.log you can see which driver is used for keyboard. if it is evdev, then this article is the solution. even for 11.2. -- Rainer Klier Research & Development xyzmo SIGNificant Group | Austria | USA | Germany A-4052 Ansfelden, Haiderstraße 23 Tel.: +43 7229 88060-0, E-Mail: rainer.klier@xyzmo.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, 2010-06-02 at 09:11 +0200, Rainer Klier wrote:
Am Dienstag, den 01.06.2010, 21:16 +0200 schrieb Carlos E. R.:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Tuesday, 2010-06-01 at 15:46 +0200, Rainer Klier wrote:
Am Montag, den 24.05.2010, 13:31 +0200 schrieb Roger Oberholtzer:
yes, me.
and i know the solution:
The article says 11.3 is affected, doesn't mention 11.2.
yes, but 11.2 also uses evdev as the driver for keyboard. in /var/log/Xorg.0.log you can see which driver is used for keyboard. if it is evdev, then this article is the solution. even for 11.2.
If this module is being used, shouldn't it be listed in /var/log/messages/Xorg.0.log? I do not see it in mine. I will try what the article suggested anyway. As well as a suggested fix for when this happens that I overlooked earlier in this thread. (Sorry Carlos - busy times here.) -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Am Mittwoch, den 02.06.2010, 10:41 +0200 schrieb Roger Oberholtzer:
On Wed, 2010-06-02 at 09:11 +0200, Rainer Klier wrote:
Am Dienstag, den 01.06.2010, 21:16 +0200 schrieb Carlos E. R.:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
The article says 11.3 is affected, doesn't mention 11.2.
yes, but 11.2 also uses evdev as the driver for keyboard. in /var/log/Xorg.0.log you can see which driver is used for keyboard. if it is evdev, then this article is the solution. even for 11.2.
If this module is being used, shouldn't it be listed in /var/log/messages/Xorg.0.log? I do not see it in mine. I will try
if you find some of the following lines (these example lines are from my Xorg.0.log) in /var/log/Xorg.0.log, then it is used: [ 9943.370] (II) LoadModule: "evdev" [ 9943.370] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so [ 9943.370] (II) Module evdev: vendor="X.Org Foundation" [ 9945.454] (**) Option "xkb_rules" "evdev" [ 9945.454] (**) Option "xkb_model" "evdev" do you use a /etc/X11/xorg.conf file? -- Rainer Klier Research & Development xyzmo SIGNificant Group | Austria | USA | Germany A-4052 Ansfelden, Haiderstraße 23 Tel.: +43 7229 88060-0, E-Mail: rainer.klier@xyzmo.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, 2010-06-02 at 11:58 +0200, Rainer Klier wrote:
if you find some of the following lines (these example lines are from my Xorg.0.log) in /var/log/Xorg.0.log, then it is used: [ 9943.370] (II) LoadModule: "evdev" [ 9943.370] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so [ 9943.370] (II) Module evdev: vendor="X.Org Foundation" [ 9945.454] (**) Option "xkb_rules" "evdev" [ 9945.454] (**) Option "xkb_model" "evdev"
do you use a /etc/X11/xorg.conf file?
Nope. And the evdrv lines are not present. I plan to test the config file option suggestion anyway. I am using X 7.5, not the version that comes with 11.2. It is from download.opensuse.org/repositories/X11:/XOrg/openSUSE_11.2/ -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Am Mittwoch, den 02.06.2010, 12:39 +0200 schrieb Roger Oberholtzer:
On Wed, 2010-06-02 at 11:58 +0200, Rainer Klier wrote:
do you use a /etc/X11/xorg.conf file?
Nope. And the evdrv lines are not present. I plan to test the config file option suggestion anyway. I am using X 7.5, not the version that comes with 11.2. It is from
download.opensuse.org/repositories/X11:/XOrg/openSUSE_11.2/
me too! maybe this bug is present with this x version even if you dont use the evdev driver. -- Rainer Klier Research & Development xyzmo SIGNificant Group | Austria | USA | Germany A-4052 Ansfelden, Haiderstraße 23 Tel.: +43 7229 88060-0, E-Mail: rainer.klier@xyzmo.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, 2010-06-07 at 11:22 +0200, Rainer Klier wrote:
Am Mittwoch, den 02.06.2010, 12:39 +0200 schrieb Roger Oberholtzer:
On Wed, 2010-06-02 at 11:58 +0200, Rainer Klier wrote:
do you use a /etc/X11/xorg.conf file?
Nope. And the evdrv lines are not present. I plan to test the config file option suggestion anyway. I am using X 7.5, not the version that comes with 11.2. It is from
download.opensuse.org/repositories/X11:/XOrg/openSUSE_11.2/
me too!
maybe this bug is present with this x version even if you dont use the evdev driver.
The vmware suggestion did not solve the problem. The only thing is to run setxkbmap when the keyboard gets messed up. In my case, I need to run it both when the guest OS is started, and when it is closed. Sure beats rebooting.
-- Rainer Klier Research & Development xyzmo SIGNificant Group | Austria | USA | Germany A-4052 Ansfelden, Haiderstraße 23 Tel.: +43 7229 88060-0, E-Mail: rainer.klier@xyzmo.com
-- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (4)
-
Carlos E. R.
-
Dominique Leuenberger
-
Rainer Klier
-
Roger Oberholtzer