http://bugs.winehq.org/show_bug.cgi?id=9681
--- Comment #5 from Marco Aurelio maurelioc@astrotec.com.br 2007-09-18 06:26:02 --- (In reply to comment #3)
My locale is already pt_BR. All other keys work fine and some of them are specific mapped to a brazilian keyboard. There must be an error in a key translation table.
Please generate a log with +x11drv,+key,+keyboard,+event debug channels and in case you have problems figuring out how to patch dlls/winex11.drv/keyboard.c, main_key_PT_br to make keyboard input work for you attach the log here ('bzip2 -9' it before attaching).
(In reply to comment #3)
My locale is already pt_BR. All other keys work fine and some of them are specific mapped to a brazilian keyboard. There must be an error in a key translation table.
Please generate a log with +x11drv,+key,+keyboard,+event debug channels and in case you have problems figuring out how to patch dlls/winex11.drv/keyboard.c, main_key_PT_br to make keyboard input work for you attach the log here ('bzip2 -9' it before attaching).
I made a log with only +key debug channel to reduce data. Please check if it is enough. The key sequence was: / (sh) ? (altgrey) ° ] (sh) } (altgrey) º (altgrey) º (altgrey) § a or A
In the begginning of the file there is a huge amount of repetitive warnings of key mismatch. I just openned wordpad and keyed the above keys.
I took a look at dlls/winex11.drv/keyboard.c sections where appears ABNT or pt_BR references. But I do not know if there is something wrong. I do not know how keyboards are handled in a PC.
Before I forget, thanks very much for your attention.