[Bug 9325] New: When pressing DELETE key character ,(comma) is displayed.
http://bugs.winehq.org/show_bug.cgi?id=9325 Summary: When pressing DELETE key character ,(comma) is displayed. Product: Wine Version: 0.9.43. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-misc AssignedTo: wine-bugs(a)winehq.org ReportedBy: vanek(a)vsoft.sk When pressing DELETE key character ,(comma) is displayed. It happens only if the Slovak keyboard layout is activated. Note: the virtual code of DELETE key in Windows is 0x2E (comma in Ascii), it seemed that it is not recognized as function key. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9325 Daniel Kastner <kastner(a)mediso-art.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 --- Comment #1 from Daniel Kastner <kastner(a)mediso-art.cz> 2007-08-19 10:43:53 --- *** This bug has been confirmed by popular vote. *** -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9325 --- Comment #2 from Mikolaj Zalewski <mikolaj.zalewski(a)gmail.com> 2007-08-19 12:08:28 --- I think that not - I tried to make the photoshop window smaller (it is resizable) but I couldn't see any window below it. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9325 --- Comment #3 from Mikolaj Zalewski <mikolaj.zalewski(a)gmail.com> 2007-08-19 12:10:18 --- Sorry, the comment went to the wrong bug. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9325 Daniel Kastner <kastner(a)mediso-art.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kastner(a)mediso-art.cz --- Comment #4 from Daniel Kastner <kastner(a)mediso-art.cz> 2007-08-19 13:11:43 --- I have the same problem with Czech keyboard. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9325 --- Comment #5 from Mikolaj Zalewski <mikolaj.zalewski(a)gmail.com> 2007-08-19 14:44:52 --- Could you write something more how to recreate the bug? In a Ubuntu 7.04 in System > Preferences I changed the keyboard layout to Slovakia > qwerty or Slovakia > Extended Backspace, run "wine notepad" (I've even tried "LC_ALL=sk wine notepad") and the delete key worked fine. In what program do you have a problem? What distribution are you using? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9325 Dmitry Timoshkov <dmitry(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID --- Comment #6 from Dmitry Timoshkov <dmitry(a)codeweavers.com> 2007-08-19 23:42:37 --- The problem is that in the Slovak keyboard layout (setxkbmap sk) the Delete key on the keypad is assigned 'comma' instead of KP_Decimal keysym. We can do nothing to detect that keypad is the source of a key press and not a real comma key. I'd assume that comma is there instead of KP_Decimal to workaround a bug in XLookupString to generate ',' instead of '.'. Please report this bug to XOrg bugzilla instead. Closing as invalid. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9325 Dmitry Timoshkov <dmitry(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Dmitry Timoshkov <dmitry(a)codeweavers.com> 2007-08-19 23:42:54 --- Closing. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9325 --- Comment #8 from Dmitry Timoshkov <dmitry(a)codeweavers.com> 2007-08-20 22:14:35 --- "Martin Vanek" <vanek(a)vsoft.sk> wrote:
I checked it in Fedora 7, Mandriva2007, Suse10.2. No matter what type of keyboard is used (PC104,PC105,qwerty,qwerty-bksl) it's always the same.
Keyboard type has nothing to do with the bug, keyboard layout does.
I have sent a patch to workaround this bug yesterday (edit.c, WM_CHAR notification). VK_DELETE has the same code as comma character 0x2E, but the difference is in lParam - bit 24 specifies whether the key is an extended key. It's not perfect but it works. Better solution of course is to find a basic bug - why is the VK_DELETE sent with WM_CHAR notification to edit control.
I already explained where the source of the bug is. You can use 'xev' to see it as well.
I try to run in Linux accounting software (demo program can be downloaded from http://www.vsoft.sk/wdemofib.exe), everything is fine except some minor errors in wine. You need not to run it; wine notepad shows the same error. With US keyboard layout it's ok.
Please do not reply to bugzilla notifications, add comments in the bugzilla web interface instead. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9325 Dmitry Timoshkov <dmitry(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nesnera(a)email.cz --- Comment #9 from Dmitry Timoshkov <dmitry(a)codeweavers.com> 2008-02-13 04:40:41 --- *** Bug 11575 has been marked as a duplicate of this bug. *** -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9325 Dmitry Timoshkov <dmitry(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lubosd(a)gmail.com --- Comment #10 from Dmitry Timoshkov <dmitry(a)codeweavers.com> 2008-04-06 05:37:42 --- *** Bug 12374 has been marked as a duplicate of this bug. *** -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9325 David Watzke <david(a)watzke.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |david(a)watzke.cz -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9325 Petr Mach <gsl(a)seznam.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gsl(a)seznam.cz --- Comment #11 from Petr Mach <gsl(a)seznam.cz> 2008-07-04 00:50:46 --- (In reply to comment #6)
The problem is that in the Slovak keyboard layout (setxkbmap sk) the Delete key on the keypad is assigned 'comma' instead of KP_Decimal keysym. We can do nothing to detect that keypad is the source of a key press and not a real comma key.
I'd assume that comma is there instead of KP_Decimal to workaround a bug in XLookupString to generate ',' instead of '.'.
Please report this bug to XOrg bugzilla instead.
Closing as invalid.
This is not bug, this is czech (slovak, etc) internationalization, because czechs national convention is using decimal comma not point for writing decimal numbers. But we have problem with gray key Delete, no with white key Del on numpad. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9325 --- Comment #12 from Ladislav Nesnera <nesnera(a)email.cz> 2008-07-04 04:37:06 --- (In reply to comment #11) ..
This is not bug, this is czech (slovak, etc) internationalization, because czechs national convention is using decimal comma not point for writing decimal numbers.
But we have problem with gray key Delete, no with white key Del on numpad.
You can find patch at Novell's bugzilla - https://bugzilla.novell.com/show_bug.cgi?id=405055 Nevertheless I'm afraid it could bring problem with comma/point decimal delimiter. My numeric key "Del" has assigned means point and it's wrong. Can you check it, please? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9325 --- Comment #13 from Petr Mach <gsl(a)seznam.cz> 2008-07-04 05:41:28 ---
You can find patch at Novell's bugzilla - https://bugzilla.novell.com/show_bug.cgi?id=405055 Nevertheless I'm afraid it could bring problem with comma/point decimal delimiter. My numeric key "Del" has assigned means point and it's wrong. Can you check it, please?
Yes, this patch is bad, because ... 1) it broke writing decimal comma on numpad 2) it broke compatibilty between windows and linux cz+sk keymap Imho this is wine bug, because wine has trouble with grey key Delete, not with white key Del on numpad. White key is OK in Wine and you patch moddified setings for white key. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9325 --- Comment #14 from Petr Mach <gsl(a)seznam.cz> 2008-07-04 06:09:22 ---
Imho this is wine bug, because wine has trouble with grey key Delete, not with white key Del on numpad. White key is OK in Wine and you patch moddified setings for white key.
correction information White key is not OK also. White DEL key has behavior the same as grey Delete key in WINE. This is bug. Correct behavior cz/sk keymap is: grey Delete: delete char under cursor white Del: insert comma Really behavior cz/sk keymap in wine is: grey Delete: delete char under cursor and insert comma white Del: delete char under cursor and insert comma -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9325 Dmitry Timoshkov <dmitry(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |markorki(a)orange.fr --- Comment #15 from Dmitry Timoshkov <dmitry(a)codeweavers.com> 2010-09-08 06:54:10 CDT --- *** Bug 24307 has been marked as a duplicate of this bug. *** -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org