French-Canadian Keyboard & keyboard switching

PJ af.gourmet at
Fri May 1 12:55:13 UTC 2009

Tijl Coosemans wrote:
> On Wednesday 29 April 2009 22:04:34 PJ wrote:
>> Tijl Coosemans wrote:
>>> On Wednesday 29 April 2009 15:20:34 PJ wrote:
>>>> xorg.conf: (snip for relevant)
>>>> Section "ServerLayout"
>>>> Identifier " Configured"
>>>> Screen 0 "Screen0" 0 0
>>>> InputDevice "Mouse0" "CorePointer"
>>>> InputDevice "Keyboard0" "CoreKeyboard"
>>>> Option "AllowEmptyInput" "off"
>>>> EndSection
>>>> Section "Files"
>>>> ModulePath "/usr/local/lib/xorg/modules"
>>>> FontPath "/usr/local/lib/X11/fonts/misc/"
>>>> FontPath "/usr/local/lib/X11/fonts/TTF/"
>>>> FontPath "/usr/local/lib/X11/fonts/OTF"
>>>> FontPath "/usr/local/lib/X11/fonts/Type1/"
>>>> FontPath "/usr/local/lib/X11/fonts/100dpi/"
>>>> FontPath "/usr/local/lib/X11/fonts/75dpi/"
>>>> EndSection
>>>> Section "Module"
>>>> Load "extmod"
>>>> Load "record"
>>>> Load "dbe"
>>>> Load "glx"
>>>> Load "GLcore"
>>>> Load "xtrap"
>>>> Load "dri"
>>>> Load "freetype"
>>>> EndSection
>>>> Section "InputDevice"
>>>> Identifier "Keyboard0"
>>>> Driver "kbd"
>>>> Option "XkbModel" "pc104"
>>> This might have to be pc105, but it probably doesn't matter.
>>>> Option "XkbLayout" "us,ca"
>>> Check out
>>> If you have Canadian Multilingual Standard, this option needs to be
>>> set to "ca(multi)". If you have Canadian French, set it to "ca" or
>>> "ca(fr)".
>> This does not set it to the Canadian French; nor can I find anything
>> that does... only my lame setup works using the French azerty (which
>> is rather a pain because it involves complicated finger moves to get
>> the accented characters - I'm familiar with it and can use it; it's
>> just a pita.
> It works for me. What if you run "setxkbmap ca" or "setxkbmap ca multi"
> in an X terminal? Do you then get "azerty" when you type "qwerty"?
> _______________________________________________
> freebsd-questions at mailing list
> To unsubscribe, send any mail to
> "freebsd-questions-unsubscribe at"
I have things under control. the only problem I was having was the
switching. That is taken care of by using Option  "XkbOption"
That allows to switch back and forth.
Check your keyboard and verify the keys next to the rtShift, rtEnter
keys: to the left, and the two above rtEnter.  If you have the real,
true French CAnadian keyboard or keymap installed, you will get
é, è, ç and &agrave characters - WITH ONE KEYSTROKE
EACH. If you only get ` tick or ' with one key press, then it is some
kind of French keyboard or old French Candadian.
I have not been able to get this under xorg. (using fluxbox).
If you are getting the true French Canadian keyboard, you must be using
a different windows manager. Which do you have?

Hervé Kempf: "Pour sauver la planète, sortez du capitalisme."
Phil Jourdan --- pj at

More information about the freebsd-questions mailing list