keyboard input messed up in Wine 1.1.15?

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
tparker
Level 5
Level 5
Posts: 354
Joined: Tue Feb 24, 2009 3:06 pm

keyboard input messed up in Wine 1.1.15?

Post by tparker »

I'm in Fedora 10 x86_64 and did a system update last night that included
updating Wine from 1.1.14 to 1.1.15. Now when I play WoW my keyboard
input is all messed up, I hit one key and get the result of another -
example W,S,A,D keys used for movement will instead act like the space
bar or esc keys, or the other way around. I try to type in chat and
whatever key I hit acts like some other key, a different letter or a hot
key or no response at all. Sometimes the keys act like they are stuck
pressed down when they are not.

This is the same WoW install that worked fine in Wine 1.1.14 and the
same keyboard I have been using. The keyboard works fine everywhere else
(I am typing this email with it).

I started WoW from terminal in case it gave any error messages when the
keyboard freaked, but it did not.

Any ideas?
tparker
Level 5
Level 5
Posts: 354
Joined: Tue Feb 24, 2009 3:06 pm

keyboard input messed up in Wine 1.1.15?

Post by tparker »

Sorry to reply to myself, forgot to mention that I already checked to be
sure it was not the xorg-x11-drv update that was posted about last week.
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

keyboard input messed up in Wine 1.1.15?

Post by austin987 »

On Wed, Mar 11, 2009 at 9:07 PM, tparker <[email protected]> wrote:
Sorry to reply to myself, forgot to mention that I already checked to be
sure it was not the xorg-x11-drv update that was posted about last week.
http://bugs.winehq.org/show_bug.cgi?id=17607


--
-Austin
tparker
Level 5
Level 5
Posts: 354
Joined: Tue Feb 24, 2009 3:06 pm

Re: keyboard input messed up in Wine 1.1.15?

Post by tparker »

austin987 wrote:On Wed, Mar 11, 2009 at 9:07 PM, http://bugs.winehq.org/show_bug.cgi?id=17607
-Austin
Thanks, I will try searching for how to disable SCIM and see if that does it.

I had previously found a Fedora bug mentioned in that thread at https://bugzilla.redhat.com/show_bug.cgi?id=488223 and discussion on that says that updating to libgxim-0.3.2-4.fc10.x86_64 should fix the issue but in my case I didn't have the problem until after I updated to that.

I don't know know if this will make any sense or is helpful at all, but last night it honestly felt like massive lag between my key press and the info being passed to the game. I would hit 'w' to move forward a little and the game would keep me moving forward as if I were holding the key down. So I would hit 's' to try and back up a bit and it would stop me moving forward, but then act like 's' was still held down. I would end up pressing keys for the actions I needed and hoping they would go through to the game at some point, and it looked like they all did eventually but they took so long that I was pushing buttons trying to anticipate what I would need 5-8 seconds ahead of the time I pressed the key. That did not work well for movement at all.

The keyboard works fine for everything out of WINE and I tried a brand new keyboard to test and got the same results.
tparker
Level 5
Level 5
Posts: 354
Joined: Tue Feb 24, 2009 3:06 pm

Post by tparker »

I found SCIM and it was already disabled, looks like it is that way by default for my machine so has never been on. Since input was already broken I decided to turn SCIM on and see what happened, testing it now and will post again with results.
tparker
Level 5
Level 5
Posts: 354
Joined: Tue Feb 24, 2009 3:06 pm

Post by tparker »

I've tested with SCIM enabled and so far it seems to be an improvement but not completely fixed. There is definitely a delay between the time I let up on a movement key and the time the game notices it and stops the character, but now it does catch up and none of the keys are acting like anything but themselves during or after the delay.

The delay does seem to be greater the longer I hold the movement key down and is there whether I move with the WASD keys or the arrow keys.

What seems very strange to me is that I can use the number keys in game for hot key spell casts and they go off just fine with no delay, even if I use them while holding a movement key down or during the delay when I have released the movement key but the character hasn't stopped yet. Any ideas?
tparker
Level 5
Level 5
Posts: 354
Joined: Tue Feb 24, 2009 3:06 pm

Post by tparker »

Ran with SCIM on for a while and it was stable for a bit then got the same keyboard lag/bad responses as before. Turned SCIM off and still have the same problem. There is a huge delay between pressing the key and the game reacting to it and is completely uncontrollable - bad enough that WoW is unplayable.

I'm not getting graphics glitches, stuttering, sound problems or anything else, just the keyboard delay.

I've been googling and going through forums all day and not finding anything other than the SCIM (disabled), libgxim (using 0.3.2-4.fc10.x86_64), updating WINE version (using 1.1.15), and updating video driver (using 180.29).

Does anyone have any other ideas what this could be?
Locked