From: Tommi S. U. <tui...@cc...> - 2006-11-02 16:05:36
|
Hello! > Things I am currently thinking about are: > > 1. The keyboard configuration and the actions that should be invoked by > pressing the keys should be separated. The keys should be mapped to X11 > keysyms and some user daemon or the desktop environment (like GNOME or KDE) > should care about invoking actions. I am aware that there are a lot of X > keysyms missing. May be they can get added to X. This is basicly what I was thinking about a year ago. Check out this thread for my ideas: http://sourceforge.net/mailarchive/forum.php?thread_id=7831548&forum_id=9528 > 2. The hot keys should get part of the regular keyboard configuration. > On the linux console this would need another config item in > /etc/sysconfig/keyboard and to extend init scripts. And the proper keymaps of > course. > > On X there are already some internet keyboards others would have to be added > to xkb/rules/base and xkb/symbols/inet. That way they would automatically > availabe in the regular config tools. http://sourceforge.net/mailarchive/forum.php?thread_id=7577109&forum_id=9528 Kernel recognizes anyway the unknown scancodes, so there could be 'hotkey setup'-mode where user can press the hotkeys and they will be recognized, either known or unknown. In the latter case, a keycode would be also assigned to that key so that in future, kernel produces proper keycode for that key. > I already tried to convert the lineak keyboard description to a more regular > form using X11 keysyms as basis. While this can be don for a large number of > keyboards it is a lot of work and not completely possible for some others. How far did you progress? I haven't followed what happened to the keyboard descriptions in the 0.9 release. I remember Sheldon was talking something about standardizing the keynames. Tommi |