Red Hat Bugzilla – Bug 77228
quote keys must be hit twice for keystroke to be recognized
Last modified: 2007-04-18 12:48:07 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2b) Gecko/20021018
Description of problem:
I just upgraded to XFree86-18.104.22.168-0.20021101.4 from
XFree86-22.214.171.124-0.20021018.5, and the quote keys must be hit more than once to
register the keystroke. the backquote key (`) must be hit twice, while the
single quote key (o?=) must be hit three times. This behavior is only exhibited in X.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Hit either the back quote or single quote key, in X
Actual Results: Must hit the key 2 or 3 times to register keystroke
Expected Results: Should only have to hit key once.
Guess I should have proofread before commiting. I just noticed that it show o?=
instead of a single quote. Perhaps this is a little deeper than I first thought.
Created attachment 83365 [details]
XF86 log file
Created attachment 83366 [details]
XF86 config file
Created attachment 83367 [details]
lspci -n listing
This is standard behaviour if deadkeys are enabled. Typing any of the
quote keys, the :, and various other keys enables deadkey mode which
is used to compose accented glyphs for various other languages such as
French, German, etc.
Are you positive that you do not have deadkeys enabled? I see that you
have chosen the US International keyboard layout, which I believe has
deadkeys by default.
Option "XkbLayout" "us_intl"
Try changing this to just "us", then restarting X. Does that solve the
That fixed it. Thanks. :)
Ok, so this was just a misconfiguration then, not a bug. Deadkeys are a
method of inputting accented characters quickly. Personally I dislike
deadkeys the same as you do. ;o) But some International users prefer
deadkeys as an easy way to input accents, for example by typing:
'o - to get an o with a ' accent on top, or
:o - to get an o with a .. on top
Beware of the international keyboard! ;o)