Thomas Kho
75cd5e2101
x11drv: Virtual key input scrubbing in X11DRV_send_keyboard_input.
2006-04-20 11:34:42 +02:00
Thomas Kho
0e81484c45
x11drv: Properly handle VK_LMENU input.
2006-04-14 19:35:05 +02:00
Dmitry Timoshkov
3afe420833
x11drv: Update French keyboard layout to better match the X11 one.
2006-04-10 12:22:52 +02:00
Augusto Arcoverde da Rocha
d5d878f232
x11drv: Fixed handling of XK_KP_Separator.
2006-04-04 12:27:07 +02:00
Dmitry Timoshkov
70afa9214a
x11drv: Update Hungarian keyboard layout to better match the X11 one.
2006-03-30 17:27:00 +02:00
Dmitry Timoshkov
44b335a9e0
x11drv: Update Swiss French keyboard layout to better match the X11 one.
2006-02-09 12:08:19 +01:00
Fatih Aşıcı
2cba6e32a8
x11drv: Fix Turkish keyboard layouts.
2006-02-07 21:16:42 +01:00
Fatih Aşıcı
a8ef244b89
x11drv: Added Turkish F keyboard layout.
2006-02-01 13:50:37 +01:00
Dmitry Timoshkov
cf2561b111
x11drv: Update Swiss German keyboard layout to better match the X11 one.
2006-01-23 11:23:13 +01:00
Dmitry Timoshkov
2f1c52e5fd
x11drv: Add support for another Canadian French keyboard flavour.
2006-01-19 11:55:50 +01:00
Dmitry Timoshkov
328e18c285
x11drv: Update Canadian keyboard layout to better match the X11 one
2005-12-26 12:56:26 +01:00
Francois Gouget
0edbaf7e80
Remove spaces before '\n' in traces.
2005-11-10 12:14:56 +00:00
Dmitry Timoshkov
c0c514b072
Update German and Hungarian keyboard layouts to better match X11
...
ones.
2005-10-11 19:27:22 +00:00
Alexandre Julliard
261e376495
Fixed a number of pointer to integer conversions that wouldn't work
...
right on a 64-bit platform.
2005-09-12 15:14:06 +00:00
Mike McCormack
e5efc5a657
gcc 4.0 warning fixes.
2005-08-16 16:02:45 +00:00
Dmitry Timoshkov
28dec19921
Fix Estonian keyboard layout to better match the X11 one.
2005-05-29 20:01:17 +00:00
Robert Lunnon
16a37e1eaf
Avoid passing NULL buffer elements and status pointers to
...
XmbLookupString.
2005-05-07 12:18:24 +00:00
Aric Cyr
ca1dd053cf
Japanese 106 Keyboard fix.
2005-03-31 10:05:48 +00:00
Dmitry Timoshkov
d6b063e380
Handle control characters in VkKeyScanEx similar to what Windows
...
does.
2005-03-29 11:30:13 +00:00
Dmitry Timoshkov
10a7c25ac7
Add support for Serbian cyrillic X11 keyboard layout.
2005-03-22 16:42:47 +00:00
Alexandre Julliard
9ff2eea0e1
Don't force injected hardware messages to be queued in the current
...
thread.
2005-03-16 20:10:35 +00:00
Alexandre Julliard
aef19abc82
Moved SendInput and related functions to the USER driver to avoid a
...
number of dll separation hacks.
2005-03-09 16:45:23 +00:00
Alexandre Julliard
94846a39dc
Use a table of handlers to dispatch X events and get rid of the
...
special casing for DGA and tablet events.
Unify the declarations of all the event handlers.
2005-02-26 17:49:38 +00:00
Dmitry Timoshkov
641be42a88
Add support for Turkish (tr) X11 keyboard layout.
2005-02-09 13:25:59 +00:00
Oliver Stieber
fe59db7ce3
Send a scancode through for the 5 key when numlock isn't on.
2005-01-28 11:27:00 +00:00
Dmitry Timoshkov
50eb546e4f
Put Brazilian ABNT2 keyboard layouts in line with appropriate virtual
...
keyboard maps.
2005-01-24 18:58:00 +00:00
Oleh R. Nykyforchyn
62b94d89bd
Ukrainian codepage 21866 added and respective files corrected. Two
...
keyboard layouts (for Ukrainian and Russian) added.
2005-01-19 20:59:31 +00:00
Jeremy White
77502e7e62
Fix X11 event timing so that we correctly correlate X11 timing and
...
Wine timing and dynamically adjust it as we go.
2005-01-14 17:06:40 +00:00
Dmitry Timoshkov
ce81088eb5
- Do not print FIXME in X11DRV_GetKeyboardLayout if dwThreadid
...
identifies current thread.
- Make X11DRV_GetKeyboardLayoutList follow the same rule as
X11DRV_GetKeyboardLayout and X11DRV_GetKeyboardLayoutName for CJK
locales.
- There is no need to have 0xe001 in the high word of Japanese
keyboard layouts lcids in main_key_tab, the above APIs take care of
it.
- High word of a returned keyboard layout duplicates low word for non
CJK locales under Windows.
2005-01-03 14:44:27 +00:00
Jean-Michel Dault
ee2f10d51d
Added another Canadian keyboard layout.
2004-12-06 17:06:20 +00:00
Walt Ogburn
0bec4b7024
Turn ISO_Left_Tab back into a tab character if needed.
2004-11-08 20:25:37 +00:00
Alexandre Julliard
d3c0cb77d9
VK_0-9 and VK_A-Z are not defined in the Windows headers, removed them
...
(spotted by Francois Gouget).
2004-10-22 20:29:10 +00:00
Dmitry Timoshkov
4f8a7592a7
Disable remaining piece of the code which auto assigns virtual key
...
codes, it breaks VK_OEM_102 in finnish/swedish keyboard layouts.
2004-10-08 20:50:24 +00:00
Dmitry Timoshkov
b0c45123e5
Add a test case for accelerators, make the test pass on Wine.
2004-10-05 23:45:35 +00:00
Hans Leidekker
5f6f63a49d
Fix signed/unsigned comparison warnings.
2004-08-11 23:45:34 +00:00
Vincent Béron
9d8036e1d8
Replace some more -debugmsg references for WINEDEBUG.
2004-06-21 23:56:15 +00:00
Dmitry Timoshkov
89525a1925
Fix Croatian keyboard layout to better match the XFree86 one.
2004-05-11 22:17:36 +00:00
Dmitry Timoshkov
11af61652b
- start assigning custom VK codes from VK_OEM_8 since this code
...
already presents in the layout tables
- search the layout tables only if XLookupString returned non zero
number of characters for a keysym, otherwise that's a non character
key
- avoid inserting VK_OEM_x codes into unassigned positions since these
codes might already be in the layout table, thus creating a conflict
2004-04-17 00:21:51 +00:00
Dmitry Timoshkov
e06dd2cfe4
A workaround for missing real support for keyboard layout APIs.
2004-04-14 19:34:06 +00:00
Dmitry Timoshkov
062080d633
Conditionally compile code which uses XK_EuroSign definition.
2004-04-09 19:06:08 +00:00
Dmitry Timoshkov
d687ed2e28
Fix Slovenian keyboard layout to better match the XFree86 one.
2004-03-29 22:56:18 +00:00
Francois Gouget
87f223a879
Assorted spelling and case fixes.
2004-03-02 20:55:57 +00:00
Leonardo Quijano Vincenzi
9d956b2395
Fixed Latin American keyboard.
2004-02-10 01:35:57 +00:00
Dmitry Timoshkov
ee2608d5aa
Issue WARN instead of FIXME when there are mismatches between hard
...
coded and real keyboard layouts.
2004-02-03 21:28:39 +00:00
Aric Stewart
fad2971151
Back out an unintentional change that snuck in with the XIM change.
2004-01-27 03:55:37 +00:00
Aric Stewart
9672b791ee
Use X11 XIM callbacks to enable full IME support.
...
Correct some timing issues with XIM input.
Start to provide the framework for the MSIME messages.
2004-01-21 02:22:26 +00:00
Zimler Attila
14f7446f70
Fixed Hungarian keyboard layout.
2003-12-30 19:14:59 +00:00
Alexandre Julliard
64c0e2ac96
Removed the remaining TSX calls.
2003-11-21 21:48:36 +00:00
Alexandre Julliard
2496c08b76
Get rid of a bunch of TSX functions.
2003-11-21 00:17:33 +00:00
Grant Williamson
2a825b9e3b
Dutch keyboard support.
2003-11-20 04:14:30 +00:00