keysym list for French chars

Matthias Apitz guru at
Sun Sep 30 08:41:23 UTC 2018

El día sábado, septiembre 15, 2018 a las 08:46:45p. m. +0200, Matthias Apitz escribió:

> El día Saturday, September 15, 2018 a las 03:10:21PM -0000, Christian Weisgerber escribió:
> > These are easy to find in /usr/local/include/X11/keysymdef.h.
> > 
> > À à     Agrave          agrave
> > ...
> Thanks, Naddy. Based on this I hacked together the mappings below. Compared
> with Spanish, the French is a bit more complex, because for example you
> have to make of one physical key 'e' four different shapes è é ê ë:
> > É é     Egrave          egrave
> > È è     Eacute          eacute
> > Ê ê     Ecircumflex     ecircumflex
> > Ë ë     Ediaeresis      ediaeresis
> Anyway, here is what I do (and comments ar welcome):
> ...

The mapping works fine and the French text passes nicely in vim through
the spellcheck with ':setlocal spell spelllang=fr'. I have one last
question which is already off-topic:

The physical keys on our laptop Acer C720 are 16mm x 16mm in size (or
5/8" x 5/8"). Above each printed letter on the keys is a free space of
6mm (1/4"). The printing is white on black plastic. I would like to have
on the mapped keys printed the French char, for example

 |    è||    é||    ê||    ë||
 |  e  ||  r  ||  t  ||  z  ||
 |     ||     ||     ||     ||

Just like the printed '@' on the key 'q', only in the upper corner.

Any ideas about some physical solution, some adhesive which can be


Matthias Apitz, ✉ guru at, +49-176-38902045
Public GnuPG key:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <>

More information about the freebsd-questions mailing list