[Bug 11122] New: xf86-input-keyboard trouble with (probably) direct input

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Jan 10 12:26:58 CST 2008


http://bugs.winehq.org/show_bug.cgi?id=11122

           Summary: xf86-input-keyboard trouble with (probably) direct input
           Product: Wine
           Version: 0.9.52.
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: directx-dinput
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: liquid.acid at gmx.net


Hi there,

I just noticed that keyboard input in Half-Life doesn't seem to work for me.
I'm currently using wine version 0.9.52, but already tried to downgrade to
0.9.51, 0.9.50 and 0.9.49. That does not fix the problem. But I knew that
0.9.49 wasn't giving me this problem when previously playing Half-Life on this
system.
So the problem had to be somewhere else. Because it was keyboard related and I
updated the xorg-server recently, also updating xf86-input-keyboard I suspect
this to be the keyboard driver.

What exactly is the problem?
I have a german keyboard (QWERTZ layout) and the last keyboard row above the
row where the space key is, is giving me problem.

On this row are the keys ...,Y,X,C,V,B,N,M,...

Now these keys work fine when working on the console and in Xfce. When using
Half-Life the keys seem to be somehow remapped.
Pressing Y outputs a X, pressing X gives me a C, C -> V, etc.

This does only apply to this special row of the keyboard. My friend who was
using wine-0.9.52 the day I first experienced this does not have this kind of
problems. He was using xf86-input-keyboard-1.1.1 this day. I have another
desktop machine which also has version 1.1.1 of the keyboard driver installed
and also does not show the problem.

My friend currently updates the keyboard driver to 1.2.2 (the version I'm
using) to reproduce the problem.

A few further informations. My current XkbLayout is "de", there the problem
appears. When changing the layout to "en" the problem is gone, no remapping
occurs there.

This problem does not appear when using some standard win32 gui applications,
so I suspect this to related to direct input (AFAIK Half-Life uses this).

I'm also going to file a report on the gentoo bugzilla, because of a possible
input-keyboard regression.

Bye,
Tobias


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list