[fr:layout]

' = ù
, = ;
- = )
. = :
/ = !
1 = &
2 = é
3 = "
4 = '
5 = (
6 = -
7 = è
8 = _
9 = ç
; = m
= = =
\ = *
] = $
a = q
b = b
c = c
d = d
e = e
f = f
g = g
h = h
i = i
j = j
k = k
l = l
m = ,
n = n
o = o
p = p
q = a
r = r
s = s
t = t
u = u
v = v
w = z
x = x
y = y
z = w
shift = layer(fr_shift)
altgr = layer(fr_altgr)

[fr_shift:S]
' = %
, = .
- = °
. = /
/ = §
1 = 1
2 = 2
3 = 3
4 = 4
5 = 5
6 = 6
7 = 7
8 = 8
9 = 9
; = M
= = +
\ = µ
] = £
a = Q
b = B
c = C
d = D
e = E
f = F
g = G
h = H
i = I
j = J
k = K
l = L
m = ?
n = N
o = O
p = P
q = A
r = R
s = S
t = T
u = U
v = V
w = Z
x = X
y = Y
z = W

[fr_altgr:G]
, = •
- = ]
. = ·
1 = ¹
2 = ~
3 = #
4 = {
5 = [
6 = |
7 = `
8 = \
9 = ^
; = µ
= = }
] = ¤
a = @
b = “
c = ¢
d = ð
e = €
f = đ
g = ŋ
h = ħ
i = →
k = ĸ
l = ł
n = ”
o = ø
p = þ
q = æ
r = ¶
s = ß
t = ŧ
u = ↓
v = „
w = «
x = »
y = ←
z = ł

[fr_altgr+fr_shift]
, = ×
- = ¿
. = ÷
1 = ¡
2 = ⅛
3 = £
4 = $
5 = ⅜
6 = ⅝
7 = ⅞
8 = ™
9 = ±
; = º
a = Ω
b = ‘
c = ©
d = Ð
e = ¢
f = ª
g = Ŋ
h = Ħ
i = ı
k = &
l = Ł
n = ’
o = Ø
p = Þ
q = Æ
r = ®
s = ẞ
t = Ŧ
u = ↑
v = ‚
w = <
x = >
y = ¥
z = Ł
