Hello, My system is Debian 4.0 (Etch) with X.org 7.1.1. When I execute the following command: setxkbmap -layout tr,us -option grp:alt,caps:shift and change the layout to the US layout by pressing both Alt keys at the same time, the key just above the right shift key acts like it got stuck in the Turkish keyboard layout. To be specific, it prints "," and ";" with shift instead of "\" and "|" with shift. I found out that this occurs because of a missing line in US layout's xkb symbols file which is /usr/share/X11/xkb/symbols/us on some sytems or /etc/X11/xkb/symbols/us on other systems If the attached patch is applied to the mentioned file then this problem ceases to exist. Thank you for your attention, situert
Created attachment 9796 [details] [review] This patch fixes the problem mentioned in the bug's description
This bug did not exist in older versions of X.org because the line in the patch existed in the xkb symbols file of the US keyboard layout.
I am sorry. The command line I mentioned is wrong. The correct command line is the following: setxkbmap -layout tr,us -option grp:alts_toggle
*** Bug 8789 has been marked as a duplicate of this bug. ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.