Closed Bug 1324285 Opened 7 years ago Closed 7 years ago

keyboard handling incorrect

Categories

(Firefox :: Untriaged, defect)

50 Branch
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1318972

People

(Reporter: thyresias, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0
Build ID: 20161208153507

Steps to reproduce:

I have customized my French keyboard on Windows (7) using "microsoft keyboard layout creator" (source file attached). In particular, I assigned some ctrl+key combinations to generate some characters. For instance, ctrl+= (on a French keyboard, the top right key, to the left of backspace) generates the character "#" (try it in notepad, where it works fine). That worked perfectly until Firefox 49 (I think).


Actual results:

But since version 50, typing "ctrl+=" does not do anything. I have tried to see what happens by using the Menu Wizard extension, and it seems that when I press "ctrl+=", Firefox now sees "ctrl+#", so "ctrl" + the generated character. This is true for all my "ctrl+key" = character redefinitions (the last two right keys of each keyboard row).


Expected results:

This is definitely a bug: either you see "ctrl+=" (but you shouldn't, since the keyboard sends a character), or you see the character "#" (which Firefox did very well until recently). The fact that the ctrl key is down when you receive the character "#" does not mean I press "ctrl+#" (in that case, you don't receive a character).
If your bug isn't fixed on Developer Edition, please reopen this.
https://www.mozilla.org/en-US/firefox/channel/desktop/?v=a
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: