Comment 4 for bug 837456

Revision history for this message
Dave Jones (waveform) wrote : Re: [Oneiric] XTestFakeKeyEvent changes keyboard mapping to 'us'

This appears to affect anything which uses XTestFakeKeyEvent. For example, I use KeePassX, a password database with auto-type functionality (apparently implemented with XTestFakeKeyEvent). My keyboard is set to United Kingdom, yet when I use auto-type with (for example) a username including an ampersand (<email address hidden>) the ampersand becomes a double-quote (i.e. it enters someone"somewhere.org instead - the double-quote on a US keyboard is where the ampersand is on a UK keyboard). From reading a couple of forum posts it would appear Synergy (a cross-platform keyboard/mouse sharing application) is affected as well.

The "setxkbmap" workaround mentioned in the report fixes the issue temporarily for KeePassX (and apparently Synergy), but it would be nice to have something more permanent. I first noticed this with Oneiric (auto-type worked fine under Lucid, Maverick and Natty).