On Thu, Dec 04, 17:41:58 +0100, Josselin Mouette wrote: > Could you try with devhelp 0.22 which is sitting in experimental? Maybe > this doesn’t happen anymore when using the webkit backend.
Here is exactly the issue: XkbLayout is "dvorak" in xorg.conf. In the GNOME keyboard settings, I have both QWERTY and Dvorak layouts, with the default being Dvorak. If I type in GTK apps, take epiphany for example, I get Dvorak as normal. However, if I then want to cut some selected text, I type Ctrl-Q, but I'm actually typing Ctrl-X because on a QWERTY keyboard, the Dvorak for X is Q (i.e. it's using the QWERTY layout now). However, it's completely fine for me to use the Dvorak keys for cutting, copying and pasting too. Perhaps this is a feature? It's important to note that it doesn't occur with all Ctrl keybindings. For example, in epiphany again, pressing Ctrl-L (in Dvorak mode, pressing the appropriate Dvorak "L" key) works fine, whereas pressing the literally Ctrl-L on QWERTY does not work. AFAICS right now, it's only cut/copy/paste (and therefore perhaps a GTK+ issue?) The thing is, in devhelp, everything is different. If in Dvorak mode, I select text and press Ctrl-X (the physical X key on a QWERTY keyboard, but in Dvorak mode), it quits, so clearly this is being resolved as Ctrl-Q (which of course pressing the X key on a QWERTY keyboard in Dvorak mode returns a Q). If I select text and press Ctrl-X (which is the physical B on a QWERTY keyboard) then it switches to the Books tab, so of course is being interpreted as Ctrl-B. That's where the fun ends though -- Ctrl-C and Ctrl-V in both QWERTY and Dvorak both do their expected job of copy and paste, like in other apps. This is definitely the most confusing bug I've ever filed, and I've confused myself a lot just writing this email. -- Jonny Lamb, UK [email protected]
signature.asc
Description: Digital signature

