Package: xserver-xorg-core Version: 1.4.2-10 When I assign a key to send a Control-c with the RedirectKey action of xkb, the X server sends correctly a KeyPress with "Control-c" but it also sends a "c" and then the same thing with 2 KeyRelease events.
To do the config quickly, add the following file under xkb/compat/edit default partial xkb_compatibility "basic" { interpret.repeat= False; // Ctrl+C for Copy interpret XF86Copy { action = Redirect(Key=<AB03>, modifiers=Control); }; }; Put "edit" in the compat/complete file: default xkb_compatibility "complete" { include "basic" augment "iso9995" augment "mousekeys" augment "accessx(full)" augment "misc" augment "xfree86" augment "level5" augment "edit" }; Then you can change the mapping of one of your key using xmodmap: keycode 69 = XF86Copy and you'll see the problem with xev.
begin:vcard fn;quoted-printable:Fr=C3=A9d=C3=A9ric Lepied n;quoted-printable:Lepied;Fr=C3=A9d=C3=A9ric org:Splitted-Desktop Systems adr;quoted-printable:Route de l'Orme des Merisiers;;B=C3=A2timent Aristote - Parc des Algorithmes;Saint-Aubin;;91190;France email;internet:frederic.lep...@splitted-desktop.com title;quoted-printable:Directeur de l'innovation et de la strat=C3=A9gie produit tel;work:+33169307334 x-mozilla-html:FALSE url:http://www.splitted-desktop.com/ version:2.1 end:vcard