2009/5/4 Alan Coopersmith <alan.coopersm...@sun.com>
> Gregory Smirnov wrote: > > Hello, I use program that depends on X keycodes as well and have the > > same problem. > > Your program has always been broken then - X keycodes are different > on different platforms and servers, and as kbd/evdev show, sometimes > even different drivers on the same server/platform. It has been > well documented for 20+ years that the only valid meaning of an X keycode > is to lookup a keysym in the current table and that applications should all > use keysyms, not keycodes. > > > Evdev is suceeder of xkb, why *some* keycodes has just changed without > > an option to check the system for compatibility? > > evdev does not suceed or replace XKB - they're two different levels of > the stack. evdev replaces xf86-input-kbd on Linux systems - both of > those drivers report up to the core Xorg server which uses XKB. > > But total dependency on keysyms is wrong as well. That is why Copy/Paste (Ctrl+C/V) does not work properly in multi-language environments.
_______________________________________________ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg