Ilja Kamps wrote: > On Wed, Dec 12, 2001 at 02:48:28AM -0500, Nix N. Nix wrote: > >>I'm sorry if this is a re-post - I switched news servers and it's not >>showing up on the new one. Here goes: >> >>I'm trying to run Starcraft fullscreen using xinit: >> >>xinit /usr/bin/wine ./starcraft.exe -- /usr/X11R6/bin/X :1 -screen Starcraft >> >>This runs SC in full-screen mode, no window manager, a separate X >>server, DGA-enabled, the whole 9 yards. Starcraft starts and looks >>great. Unfortunately, the keyboard and the mouse don't work. They get >>disconnected as soon as starcraft kicks in. >> > > I think you have the normal DGA problem, DGA input was broken a while ago > and no one has been able to fix it yet. The only current fix is to use Transgaming has fixed the problem. I ran WineX with DGA and all and the keyboard and mouse worked fine. Unfortunately, that still doesn't help me, because I have other problems with WineX that prevent me from switching over to it. > xshm or downgrade wine (or ofcourse actually fix the problem :P). > I also ran the above cmdline with --debugmsg +all, and I got a bunch of the following error messages: 0806d860:trace:keyboard:KEYBOARD_MapDeadKeysym no character for dead keysym 0x0000ff1b I had a total of 70 different keysyms it couldn't find a character for (see attached). It did, however, manage to properly detect my keyboard (I surmise): 0806d860:trace:keyboard:X11DRV_KEYBOARD_DetectLayout detected layout is "United States keyboard layout" This is all the keyboard & mouse stuff I could fish out of the 82MBs worth of debug info: 0806d860:trace:keyboard:X11DRV_InitKeyboard OEM specific virtual key DF assigned to keycode 54: 0806d860:trace:keyboard:X11DRV_InitKeyboard (FF9D (KP_Begin) FFB5 (KP_5) ) 0806d860:Ret x11drv.InitKeyboard() retval=00000042 ret=408600f8 0806d860:Call x11drv.InitMouse(4092a3a0) ret=40860108 0806d860:trace:cursor:send_mouse_event (8001,320,240) 0806d860: send_message( id=0x806d860, type=6, win=00000000, msg=00000200, wparam=00000000, lparam=00000000, x=320, y=240, time=00000a40, info=00000000, timeout=0, data={} ) 0806d860: send_message() = 0 0806d860:Ret x11drv.InitMouse() retval=00000001 ret=40860108 Regards.
0x00000020 0x0000fe20 0x0000fef9 0x0000ff08 0x0000ff09 0x0000ff0d 0x0000ff13 0x0000ff14 0x0000ff15 0x0000ff1b 0x0000ff50 0x0000ff51 0x0000ff52 0x0000ff53 0x0000ff54 0x0000ff55 0x0000ff56 0x0000ff57 0x0000ff61 0x0000ff63 0x0000ff6b 0x0000ff7f 0x0000ff8d 0x0000ff95 0x0000ff96 0x0000ff97 0x0000ff98 0x0000ff99 0x0000ff9a 0x0000ff9b 0x0000ff9c 0x0000ff9d 0x0000ff9e 0x0000ff9f 0x0000ffaa 0x0000ffab 0x0000ffad 0x0000ffae 0x0000ffaf 0x0000ffb0 0x0000ffb1 0x0000ffb2 0x0000ffb3 0x0000ffb4 0x0000ffb5 0x0000ffb6 0x0000ffb7 0x0000ffb8 0x0000ffb9 0x0000ffbe 0x0000ffbf 0x0000ffc0 0x0000ffc1 0x0000ffc2 0x0000ffc3 0x0000ffc4 0x0000ffc5 0x0000ffc6 0x0000ffc7 0x0000ffc8 0x0000ffc9 0x0000ffe1 0x0000ffe2 0x0000ffe3 0x0000ffe4 0x0000ffe5 0x0000ffe7 0x0000ffe8 0x0000ffe9 0x0000ffea 0x0000ffff