From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225 Description of problem: With RH 9 something fundamental changed in the way the X keyboard is handled, leading to incompability with previous setups. I could not find anything in the Release Notes about this, so I think it will be a problem. I am using since years an .Xmodmap file which contains lines as keycode 34 = egrave eacute bracketleft braceleft This is an absolute necessity if you use an Italian keyboard, as having braces on 0/7 is a disaster when you program or use TeX. This worked from RH 3 throughout RH 8. In RH 9, the resulting behaviour is that the corresponding key does not emit anything beyond egrave and eacute (i.e., it even stops emitting bracketleft when using AltGr). Apparently, it is no longer possible to customise the keyboard with xmodmap. Please provide an alternative solution. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Run xmodmap -e "keycode 34 = egrave eacute bracketleft braceleft" on a system with Italian keyboard 2. Try to write a "[" Additional info:
xkb has had significant changes in XFree86 4.3.0, which cause some types of configuration to change. Wether or not what you are doing is one of them, I don't know as I'm not an xkb expert. If there is a problem, it definitely is not a Red Hat induced problem. It would be a generic XFree86 problem. The best thing to do, is to file a bug report in XFree86.org's bugzilla instead, which the xkb maintainer and other experts in this area will receive, and will be able to assess the alleged problem much easier and provide an answer. Once you've done that, please provide a link here to that bug report and I will track the upstream progress. Moving bug to UPSTREAM status.
You're right. Indeed I filed a very long bug report (http://bugs.xfree86.org//cgi-bin/bugzilla/show_bug.cgi?id=109) on the overall assignments of the Italian keyboard, which need some rethinking. I'll point them here for the specific xmodmap problem.
This problem is fixed in upstream CVS and I will backport the changes into rawhide, and future erratum. Thanks for reporting and tracking it there.
Backported fixes applied to 4.3.0-19 in rawhide. Closing bug as MODIFIED. Please test the new release and change bug status to RAWHIDE if it works, or ASSIGNED if the problem persists. Thanks.