Re: Special Keys and french keyboard
Re: Special Keys and french keyboard
- Subject: Re: Special Keys and french keyboard
- From: Laurent Lestrade <email@hidden>
- Date: Thu, 16 Jan 2003 14:41:14 +0100
Thanks for the replies, what I have done is :
cp /System/Library/Keyboards/Francais.keymapping
~/Library/Keyboards/USA.keymapping
xmodmap -pke gives me:
........
keycode 31 = parenleft 5 braceleft bracketleft
...........
keycode 35 = parenright F1 braceright bracketright
............
keycode 63 = Meta_L
keycode 64 = Shift_L
keycode 65 = Caps_Lock
keycode 66 = Meta_L
keycode 67 = Control_L
keycode 68 = Shift_R
keycode 69 = Alt_R
keycode 70 = Control_R
So everything is OK, no!
ctrl and alt keys doesn't work at all,
Thanks for the help.
Le jeudi, 16 jan 2003, ` 12:58 Europe/Paris, Eric Doenges a icrit :
Laurent Lestrade wrote:
I previously use OroborosX, and except it was really slow, every thing
was working fine. I have installed X11 from Apple, make the xmodmap
thing to use a french keyboard (yes I'm french, this explains this bad
english ;-) ). It works fine except for special Keys ie "]", "}" ...
I really don't know why, but my knowledge of X11 is not as good as I
want it to be. Any clue?
It seems your .Xmodmap is not correct. This is what I did to get a
correct keymapping for a German iBook:
1. Start X by hand, specifiying the French keymapping:
Xquartz -keymap /System/Library/Keyboards/Francais.keymapping
2. Dump the current keymap to correct it:
xmodmap -pke >~/.Xmodmap
3. Modify this file by hand. In order to figure out which keycode
corresponds to which key, try to find a keycode you know. For
instance, on a German keyboard (on an iBook) we have the following
line:
keycode 36 = 8 parenleft braceleft dead_tilde
This means that if you press this key with no modifiers, you will get
a '8', with shift a '(', with alt a '{', and with shift-alt a dead
'~'. What you need to do is figure out where you have the specials
keys on your keyboard, and fix the .Xmodmap by hand.
4. Finally, load it with 'xmodmap ~/.Xmodmap' (I guess you are already
doing this). I wrote my own .xinitrc that will do this whenever I
start X11.
On a different note, can anyone tell me why I cannot use Umlauts ('v',
'd', etc.) in an Xterm if I start X11.app, but if I start Xquartz by
hand it works ?
--
_______________________________________________________________________
_
Dipl.-Ing. Eric Doenges
http://www.rcs.ei.tum.de
Institute for Real-Time Computer Systems (RCS) fon
+49-89-289-23590
Technische Universitaet Muenchen, D-80290 Muenchen fax
+49-89-289-23555
Laurent Lestrade
IBCG - CNRS
118 Route de Narbonne
31062 TOULOUSE
Til.: 05.61.33.58.66
Fax: 05.61.33.58.86
_______________________________________________
x11-users mailing list | email@hidden
Help/Unsubscribe: http://www.lists.apple.com/mailman/listinfo/x11-users
Do not post admin requests to the list. They will be ignored.