You are not logged in.

Dear visitor, welcome to KDE-Forum.org. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Friday, October 28th 2005, 3:05pm

Configuration of Multimedia Key

Hi :-),

I have the "Microsoft Natural Multimedia Keyboard 1.0A" and my problems is the configuration of the multimedia key. I found that the file "/etc/X11/xkb/symbols/inet" has the specification for the multimedia keys and it look something like this:

// Microsoft Wireless Multimedia Keyboard 1.0A
partial alphanumeric_keys
xkb_symbols "microsoftmult" {
// My Computer Section -- Left Side //
key <I80> { [ XF86Documents ] };
key <IC8> { [ XF86Pictures ] };
key <I3C> { [ XF86Music ] };

// Multimedia Section -- Centre
key <I20> { [ XF86AudioMute ] };
key <I22> { [ XF86AudioPlay, XF86AudioPause ] };
key <I24> { [ XF86AudioStop ] };
key <I30> { [ XF86AudioRaiseVolume ] };
key <I2E> { [ XF86AudioLowerVolume ] };
key <I10> { [ XF86AudioPrev ] };
key <I19> { [ XF86AudioNext ] };
key <I6D> { [ XF86AudioMedia ] };

// Internet Section -- Right Side
key <I6C> { [ XF86Mail ] };
key <I32> { [ XF86HomePage ] };
key <I05> { [ XF86Messenger ] };

// Control Section -- Far Right
key <I21> { [ XF86Calculator ] };
key <I16> { [ XF86LogOff ] };
key <I5F> { [ XF86Sleep ] };
};

The problems is that my keyboard is not "Wireless" and the codes are not the same in every case, however I was able to take the hexadecimal code send it from the keyboard to the computer for each multimedia key, and these codes are:

XF86Documents -----> FF 4C
XF86Pictures -----> FF 64
XF86Music ----->FF 36

F86AudioMute -----> E0 20
XF86AudioPlay, XF86AudioPause-----> E0 22
XF86AudioStop----->E0 24
...

XF86Messenger ----->FF 05
XF86LogOff ----->FF 5F

The problem is that the configuration file doesn't work with hexadecimal or decimal numbers (or at least I dont know how). For example the hexadecimal number "E020" for F86AudioMute is "I20" in the configuration file, that means that "EO" is change by "I", but all the multimedia key where the code begin with "FF" doesn't work because I dont have any idea of the representation of this "FF" code under this keyboard configuration. The keys with problems are:

XF86Documents, XF86Pictures, XF86Music, F86AudioMute, XF86Messenger , XF86LogOff.

I have install kubuntu 5.10 with the KDE 3.4.3, if someone know how to convert the hexadecimal code to the keyboard configuration code or any other solutions to my problem will be grate!! :-),

All the other multimedia keys work perfectly and I could assign programs without problems.

PD: I am not a natural english speak so...sorry for any gramatical error.