![](https://seccdn.libravatar.org/avatar/dde14ae637ae8f7452e3a6cf286272fc.jpg?s=120&d=mm&r=g)
Rafael Herrera wrote:
Paul Abrahams wrote:
Rafael Herrera wrote:
The keycodes are hardware specific. You will have to verify the numbers by running xev yourself.
But how about the symbols (e.g., F983)? Are they restricted to a particular set?
There is no such symbol. You have to pick one, an unused one. All the available symbols are listed in:
/usr/X11R6/include/X11/keysymdef.h
without the XK_ prefix, see 'man xmodmap'.
Yes, that's what I was thinking of. Too bad that list is compiled into X and can't be changed except by recompiling. Seems to me like not the best design. I wonder how hard it is to recompile X.
The question of how to utilize extra keys on keyboards is getting more interesting as more of those beasties show up. It would be nice to have a general method for grabbing and defining them.
You can use unused symbols. Use the symbols F13 ... F35, they should be plenty to map all your extra keys. It would be nice if there were a program that would allow to configure each key to a command, regardless of the window manager, sort of a little daemon. One would not need to go through the .Xmodmap file step. I'm not aware of a program that does that.
Yes. Paul
![](https://seccdn.libravatar.org/avatar/9ea1cabc7fae4e5f0c0daddea9fc2c12.jpg?s=120&d=mm&r=g)
* Paul Abrahams <abrahams@acm.org> [010525 22:42]:
of the window manager, sort of a little daemon. One would not need to go through the .Xmodmap file step. I'm not aware of a program that does
http://linux.com/newsitem.phtml?sid=1&aid=12340 mentiones the daemon program you are looking for (havent tried it though) -- Togan Muftuoglu
![](https://seccdn.libravatar.org/avatar/4c79df53ecee35d02ab051081263507f.jpg?s=120&d=mm&r=g)
Togan Muftuoglu wrote:
http://linux.com/newsitem.phtml?sid=1&aid=12340 mentiones the daemon program you are looking for (havent tried it though)
Looks good. I just have to install the specific version of libdb2 it wants. -- Rafael
![](https://seccdn.libravatar.org/avatar/9ea1cabc7fae4e5f0c0daddea9fc2c12.jpg?s=120&d=mm&r=g)
* Rafael Herrera <raffo@neuronet.pitt.edu> [010526 17:29]:
Togan Muftuoglu wrote:
http://linux.com/newsitem.phtml?sid=1&aid=12340 mentiones the daemon program you are looking for (havent tried it though)
Looks good. I just have to install the specific version of libdb2 it wants.
OK to continbue the thread if you add this to your XF86Config file (for version 4.0 +) what happens is when you run xev and press the various internet keys you get what you are looking for ie XF86Mail whjen you press the Mail key. Note that nothing is declared in xmodmap file Option "XkbModel" "microsoftpro" Now I am switching between KDE 2 and Windowmaker and the difference is KDE is by no means recognizes the keycode for the above example. It just says unknown when you are trying to assign keys in the menu editor section. However when I do assign the keys in Windowmaker I even see all the Internet keys I have and they f.... work excellent. Now can someone give me a reason why it does not work this way under KDE. TIA -- Togan Muftuoglu
![](https://seccdn.libravatar.org/avatar/9ea1cabc7fae4e5f0c0daddea9fc2c12.jpg?s=120&d=mm&r=g)
* Paul Abrahams <abrahams@acm.org> [010528 20:08]:
My keyboard is a non-cordless Logitech Internet Keyboard, which isn't listed. Any suggestions on how to determine which entry in that list should be used instead?
Well one option is try btc9000 or alternatively try other internet keyboard like microsoft if all logitech keyboards fail. One note with this Xkbmodel I can use the keys perfectly under windowmaker but not under KDE KDE does not even see the keys while windowmaker defines teh key as it is XF86HomePage I can even make additionals like Ctl+XF86Homepage for Opera Ctl+Alt+XF86HomePage for Netscape and Alt+XF86Homepage for konqueror. I am now very happy with windowmaker and I am sure KDE has its own way of using the keyboard definition and not using the X servers'. HTH -- Togan Muftuoglu
![](https://seccdn.libravatar.org/avatar/ba73b6398a4d87e24ae63f122ba97be0.jpg?s=120&d=mm&r=g)
hi ! does any one know how to obtain special characters using KDE2 ? like á é í ó ú ñ Ñ ¢ ?? thanks
![](https://seccdn.libravatar.org/avatar/d97a3d892fbd3435e827b9f291573e23.jpg?s=120&d=mm&r=g)
On Monday 28 May 2001 01:15 pm, Linux News User wrote:
hi !
does any one know how to obtain special characters using KDE2 ?
like á é í ó ú ñ Ñ ¢ ??
thanks
kcontrol->Personalization->Keyboard Layout->and select US+Dead Keys as an additional (or as your default) language, whichever you desire. Note: If you select it as an additional language, you might want to change the default key binding (which is ctrl+alt+k) -- I changed it to just alt+s You will notice that there is now a new systray entry, with a flag and the letters depicting what you are using for a language. I have US as my default, and US+Dead Keys as an additional entry. Now, when you want to type an accented character (a, in this instance), press the single quote (') and then the a, and you'll get á, or the shift+single quote and then "a" and get ä. If you want a single quote, you have to press it twice if you have dead keys as your current selection, the same goes for double quotes. You can use this method for the other vowels as well... just play with it. I hope this helps, have a great Memorial Day! -Steven Here are single quoted and double quoted vowels: ÁÄ, áä ÉË, éë ÍÏ, íï ÓÖ, óö ÚÜ, úü Ý (note: no double dotted capital Y), ýÿ
![](https://seccdn.libravatar.org/avatar/43aa81ac9095e7a80bc1f791cbb92745.jpg?s=120&d=mm&r=g)
On Monday 28 May 2001 01:15 pm, Linux News User wrote:
hi !
does any one know how to obtain special characters using KDE2 ?
like á é í ó ú ñ Ñ ¢ ??
thanks
kcontrol->Personalization->Keyboard Layout->and select US+Dead Keys as an additional (or as your default) language, whichever you desire.
Note: If you select it as an additional language, you might want to change the default key binding (which is ctrl+alt+k) -- I changed it to just alt+s
You will notice that there is now a new systray entry, with a flag and the letters depicting what you are using for a language. I have US as my default, and US+Dead Keys as an additional entry.
Now, when you want to type an accented character (a, in this instance),
I apologize for resending the whole quote, but some may want it. Question to the original sender: how do we get the ess-tset charachter of German? (It would probably be easier to do this whole thing if the old Word-Star system of ALT+numeric-kb+xxx worked. But I don't get anything from the numeric kb at all.) --doug At 14:05 05/28/2001 -0400, you wrote: press
the single quote (') and then the a, and you'll get á, or the shift+single quote and then "a" and get ä. If you want a single quote, you have to press it twice if you have dead keys as your current selection, the same goes for double quotes. You can use this method for the other vowels as well... just play with it.
I hope this helps, have a great Memorial Day! -Steven
Here are single quoted and double quoted vowels: ÁÄ, áä ÉË, éë íï, íï ÓÖ, óö ÚÜ, úü Ý (note: no double dotted capital Y), ýÿ
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com
Also check the FAQ at http://www.suse.com/support/faq and the archives at http://lists.suse.com
![](https://seccdn.libravatar.org/avatar/2ec888e385bf005781ab39d332e007a8.jpg?s=120&d=mm&r=g)
Linux News User wrote:
does any one know how to obtain special characters using KDE2 ?
like á é í ó ú ñ Ñ ¢ ??
Steven Hatfield wrote:
kcontrol->Personalization->Keyboard Layout->and select US+Dead Keys as an additional (or as your default) language, whichever you desire. <snip>
How about this one for KDE2 then: K > Utilities > Character Selector If it's not there, I guess you do not have the full KDE2 install. Install KCharSelect then. A more common way to get special characters - not just in KDE, but anywhere in X - is to use the so-called Compose key. To type á, for example, press the right Control key, then type a' or 'a. Do not keep the Control key pressed when typing a' or 'a. The right Control key is called the Compose key or the Multi-key here. If it does not work, put the line keycode 0x6d = Multi_key in ~/.Xmodmap. Or assign Multi_key to another key, the Windows key, for example. Use xev to find its key code. Some more explanation in ~/.Xmodmap. See also /usr/share/doc/sdb/en/html/kfr_1.html. The two characters needed for a certain special character can be found in /usr/X11R6/lib/X11/locale/iso8859-1/Compose (in 7.1) if you are using the ISO 8859-1 character set, for example. -----Doug McGarrett wrote:
how do we get the ess-tset charachter of German?
You mean the ß ? Compose_key ss
(It would probably be easier to do this whole thing if the old Word-Star system of ALT+numeric-kb+xxx worked.
This does not work in X, but it does work in bash, in a text console. Not sure about other shells.
But I don't get anything from the numeric kb at all.)
(??? Numlock = on?) Success, SH
![](https://seccdn.libravatar.org/avatar/d5b1c1352f415437950c9794023f09f2.jpg?s=120&d=mm&r=g)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On May 28, 2001 02:15 pm, Togan Muftuoglu wrote:
* Paul Abrahams <abrahams@acm.org> [010528 20:08]:
My keyboard is a non-cordless Logitech Internet Keyboard, which isn't listed. Any suggestions on how to determine which entry in that list should be used instead?
Well one option is try btc9000 or alternatively try other internet keyboard like microsoft if all logitech keyboards fail.
One note with this Xkbmodel I can use the keys perfectly under windowmaker but not under KDE KDE does not even see the keys while windowmaker defines teh key as it is XF86HomePage I can even make additionals like Ctl+XF86Homepage for Opera Ctl+Alt+XF86HomePage for Netscape and Alt+XF86Homepage for konqueror.
I am now very happy with windowmaker and I am sure KDE has its own way of using the keyboard definition and not using the X servers'.
I just bought one of those Logitech Internet keyboards. My only gripe is that the Enter key isn't reverse-L-shaped... It was the lesser of two evils, the other one being the "power/sleep/wake" keys, which always screw me up... Anyway, I got it working on a basic level and documented what I did for KDE at http://arthur.funktronics.ca/arthur/LogitechInternetKeyboard For the media keys, I see a problem. Some apps are controlled by mapping keys inside the app's configuration (KDE apps). Some apps have external commands to be run (XMMS, Xawtv). I want the same keys to do the same things in various apps. If I map a key to an external command for xmms (eg: xmms - --pause), then when I hit the key in noatun, xmms will load. How painful is that? This is one case where Microsoft did something right. There is a standard API where multimedia commands are the same amongs apps, and the right thing is done for each. The other thing is having to modify each app for these keys instead of having one happy configuration. Ugh. Maybe a SuSEconfig like program would be a good interim solution? - -- James Oakley Engineering - SolutionInc Ltd. joakley@solutioninc.com http://www.solutioninc.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.5 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE7Eqey+FOexA3koIgRAgddAJ9fjcP6NCj0WSUAbSUgIzNvT/qWKQCeKCw/ v9cbYW2VbvOhHJy8vn6TpqY= =a/29 -----END PGP SIGNATURE-----
participants (8)
-
Doug McGarrett
-
James Oakley
-
Linux News User
-
Paul Abrahams
-
Rafael Herrera
-
Sjoerd Hiemstra
-
Steven Hatfield
-
Togan Muftuoglu