axeld@xxxxxxxxxxxxxxxx schrieb:
Author: axeld Date: 2010-04-16 09:47:41 +0200 (Fri, 16 Apr 2010) New Revision: 36328 Changeset: http://dev.haiku-os.org/changeset/36328/haiku Added: haiku/trunk/headers/private/shared/Keymap.h haiku/trunk/src/kits/shared/Keymap.cpp Modified: haiku/trunk/src/add-ons/input_server/devices/keyboard/Jamfile haiku/trunk/src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp haiku/trunk/src/add-ons/input_server/devices/keyboard/Keymap.cpp haiku/trunk/src/add-ons/input_server/devices/keyboard/Keymap.h haiku/trunk/src/bin/consoled/Jamfile haiku/trunk/src/bin/consoled/consoled.cpp haiku/trunk/src/kits/shared/Jamfile haiku/trunk/src/preferences/keymap/Jamfile haiku/trunk/src/preferences/keymap/Keymap.cpp haiku/trunk/src/preferences/keymap/Keymap.h haiku/trunk/src/preferences/keymap/KeymapWindow.cpp Log: * Factored out a single base class out of the three Keymap implementations we had in our tree. * Adapted Keymap, <input>keyboard, and consoled to use it - the additional functionality is implemented via a subclass in the first two cases. * "keymap" will come next.
I am not sure if by "keymap" you mean the preflet or some command line tool... in any case, using Keymap, the preflet, is broken right now. The app doesn't complain about anything, but no changes actually take affect. I usually remove the tilde key from the dead keys and switch to Window/Linux shortcut mode. Both of which didn't actually have an effect in this revision... just in case you were not already aware of these problems.
Best regards, -Stephan