Dan Kegel
|
c2ae970e60
|
winex11.drv: GetAsyncKeyState must check mouse buttons, too.
|
2007-04-13 11:38:03 +02:00 |
Andrew Talbot
|
a33f71a32d
|
winex11.drv: Replace inline static with static inline.
|
2007-03-17 20:04:54 +01:00 |
Dmitry Timoshkov
|
d2092ae2bd
|
winex11.drv: Do not ignore the keysyms assigned to a group switch, it leads to side effects like missing KeyRelease events.
|
2007-03-06 12:25:20 +01:00 |
Aric Stewart
|
4f944f7f01
|
winex11.drv: Make sure keyboard state is up to date before processing GetAsyncKeyState.
|
2007-03-01 20:42:48 +01:00 |
Dmitry Timoshkov
|
ac3646cc08
|
winex11.drv: Clients should pass only KeyPress events to XmbLookupString.
|
2007-02-21 15:21:14 +01:00 |
Vitaliy Margolen
|
edd84eedc8
|
winex11drv: Change FIXME to WARN in X11DRV_GetKeyNameText.
|
2007-01-08 21:13:31 +01:00 |
Dmitry Timoshkov
|
6c73f7395b
|
user32: Add support for the VK_APPS (Menu) key.
|
2006-12-15 12:20:05 +01:00 |
Kevin Koltzau
|
44685c234f
|
winex11.drv: Process browser and multimedia key events.
|
2006-11-27 13:44:35 +01:00 |
Ken Thomases
|
9124858b08
|
winex11.drv: Correct the count of characters matching with layout.
|
2006-11-20 12:00:17 +01:00 |
Ken Thomases
|
89bdf03989
|
winex11.drv: Enable code for picking layout-independent vkey as second pass.
|
2006-11-20 12:00:10 +01:00 |
Ken Thomases
|
c7ffd04be7
|
winex11.drv: Changed indenting of some dead code.
|
2006-11-20 12:00:02 +01:00 |
Ken Thomases
|
fac3dc6075
|
winex11.drv: Move some dead code from inside a loop to just after the loop.
|
2006-11-20 11:59:54 +01:00 |
Ken Thomases
|
0dee5eb160
|
winex11.drv: Replace no-longer-existent VK_A, VK_Z, VK_0, and VK_9 constants.
|
2006-11-20 11:59:46 +01:00 |
Ken Thomases
|
8c768fb437
|
winex11.drv: Track which vkeys have already been assigned to keycodes.
|
2006-11-20 11:59:23 +01:00 |
Ken Thomases
|
30f691f56b
|
winex11.drv: Reset the keyc2vkey table to empty before rebuilding it.
|
2006-11-20 11:59:15 +01:00 |
Ken Thomases
|
d88d2d4d13
|
winex11.drv: Fix off-by-one in map of non-char keysyms to vkeys.
|
2006-11-08 19:58:39 +01:00 |
Ken Thomases
|
75195ad4bc
|
winex11.drv: Map XK_KP_Equal to VK_OEM_NEC_EQUAL.
|
2006-11-08 19:58:30 +01:00 |
Dmitry Timoshkov
|
d949867ded
|
winex11.drv: Map VK codes for arrow keys to an X11 keycode manually as we do for other keypad keys.
|
2006-11-08 11:26:42 +01:00 |
Alexandre Julliard
|
ac227461ac
|
winex11.drv: Detect an XLookupString that returns Latin-1 and avoid codepage mapping in that case.
|
2006-11-07 17:28:02 +01:00 |
Alexandre Julliard
|
187d52bc2d
|
winex11.drv: Added mapping for Unicode keysyms in ToUnicodeEx.
|
2006-11-07 17:27:35 +01:00 |
Alexandre Julliard
|
4026dfa8f4
|
winex11.drv: Only load the keycode->keysym mapping once in DetectLayout, instead of once per supported layout.
|
2006-11-07 17:22:52 +01:00 |
Mike McCormack
|
671e9c0658
|
user32: ToUnicodeEx should return 0 for an unknown key.
|
2006-11-06 13:47:46 +01:00 |
Eric Pouech
|
54ac76a387
|
winex11.drv: As the min keycode is always greater or equal to 8, we
don't need to scan XKeymapEvent.key_vector from 0 but from 8.
|
2006-10-24 11:31:55 +02:00 |
Vitaliy Margolen
|
6069d0d596
|
winex11drv: Win64 printf format warning fixes.
|
2006-10-09 15:23:33 +02:00 |
Dmitry Timoshkov
|
84a6330690
|
winex11.drv: Use a proper protector for X11/XKBlib.h.
|
2006-09-26 12:29:12 +02:00 |
Alexandre Julliard
|
d3b3096756
|
server: Split the queuing of hardware messages into a separate send_hardware_message request.
|
2006-08-09 16:45:26 +02:00 |
Mike McCormack
|
6eb4bfe85f
|
winex11.drv: Avoid an uninitialized variable warning.
|
2006-07-24 13:46:26 +02:00 |
Dmitry Timoshkov
|
e7e6f10997
|
winex11.drv: Update Lithuanian keyboard layout to better match the X11 one.
|
2006-07-05 11:44:08 +02:00 |
Alexandre Julliard
|
bdb4fab7a7
|
x11drv: Renamed the x11drv directory to winex11.drv.
|
2006-06-16 09:57:50 +02:00 |