Skip to content

French

Usage

toml
# keyboard.toml
[settings] 
keycodes = "french"

Legend

* Keys have been adjusted to meet the language specific layout.

Core

KeyCodeAlias
None0x0000none, xxx
Trough0x0001trough, ---

Alphas

KeyCodeAlias
A0x0004a
B0x0005b
C0x0006c
D0x0007d
E0x0008e
F0x0009f
G0x000Ag
H0x000Bh
I0x000Ci
J0x000Dj
K0x000Ek
L0x000Fl
M0x0010m
N0x0011n
O0x0012o
P0x0013p
Q0x0014q
R0x0015r
S0x0016s
T0x0017t
U0x0018u
V0x0019v
W0x001Aw
X0x001Bx
Y0x001Cy
Z0x001Dz

Numbers

KeyCodeAlias
One0x001Eone, 1
Two0x001Ftwo, 2
Three0x0020three, 3
Four0x0021four, 4
Five0x0022five, 5
Six0x0023six, 6
Seven0x0024seven, 7
Eight0x0025eight, 8
Nine0x0026nine, 9
Zero0x0027zero, 0

Modifiers

KeyCodeAlias
LeftCtrl0x00E0leftctrl, lctrl, lctl, ctrl
RightCtrl0x00E4rightctrl, rctrl, rctl
LeftShift0x00E1leftshift, lshft, lsft, shift
RightShift0x00E5rightshift, rshft, rsft
LeftAlt0x00E2leftalt, lalt, alt
RightAlt0x00E6rightalt, ralt, altgr
LeftGui0x00E3leftgui, gui, win, meta, lgui, lwin, lmeta
RightGui0x00E7rightgui, rgui, rwin, rmeta
KeyCodeAlias
Left0x0050left
Right0x004Fright
Up0x0052up
Down0x0051down
Enter0x0028enter, ent
Escape0x0029escape, esc
Backspace0x002Abackspace, bspc
Space0x002Cspace, spc
Tab0x002Btab
CapsLock0x0039capslock, caps
Insert0x0049insert
Delete0x004Cdelete
Home0x004Ahome
End0x004Dend
PageUp0x004Bpageup
PageDown0x004Epagedown

Symbols

KeyCodeAlias
Minus0x002Dminus, -, mns
Equal0x002Eequal, =, eql
LeftBracket0x002Fleftbracket, [, lbrc
RightBracket0x0030rightbracket, ], rbrc
Backslash0x0031backslash, \, bslsh, bsls
Quote0x0034quote, ', quot
Grave0x0035grave, `, gr
Comma0x0036comma, ,
Dot0x0037dot, .
Slash0x0038slash, /, slsh, sls
Tilde0x1235tilde, ~
Exlm0x121Eexlm, !
At0x121Fat, @
Hash0x1220hash, #
Dollar0x1221dollar, dlr, $
Percent0x1222percent, perc, %
Circumflex0x1223circumflex, circ, ^
Ampersand0x1224ampersand, ampr, &
Asterisk0x1225asterisk, astr, *
LeftParenthesis0x1226leftparenthesis, lprn, (
RightParenthesis0x1227rightparenthesis, rprn, )
Underscore0x122Dunderscore, unds, _
Plus0x122Eplus, +
LeftCurlyBracket0x122Fleftcurlybracket, lcbr, {
RightCurlyBracket0x1230rightcurlybracket, rcbr, }
Pipe0x1231pipe, |
Semicolon0x0033semicolon, ;, scln, scoln
Colon0x1233colon, cln, :
DoubleQuote0x1234doublequote, dquot, "
LeftAngleBracket0x1236leftanglebracket, labk, <
RightAngleBracket0x1237rightanglebracket, rabk, >
QuestionMark0x1238questionmark, ques, ?
NonUsBackSlash0x0064nonusbackslash
NonUsHash0x0032nonushash

Function keys

KeyCodeAlias
F10x003Af1
F20x003Bf2
F30x003Cf3
F40x003Df4
F50x003Ef5
F60x003Ff6
F70x0040f7
F80x0041f8
F90x0042f9
F100x0043f10
F110x0044f11
F120x0045f12
F130x0068f13
F140x0069f14
F150x006Af15
F160x006Bf16
F170x006Cf17
F180x006Df18
F190x006Ef19
F200x006Ff20
F210x0070f21
F220x0071f22
F230x0072f23
F240x0073f24

Keypad

KeyCodeAlias
NumLock0x0053numlock
KpSlash0x0054kpslash
KpAsterisk0x0055kpasterisk
KpMinus0x0056kpminus
KpPlus0x0057kpplus
KpEnter0x0058kpenter
Kp10x0059kp1
Kp20x005Akp2
Kp30x005Bkp3
Kp40x005Ckp4
Kp50x005Dkp5
Kp60x005Ekp6
Kp70x005Fkp7
Kp80x0060kp8
Kp90x0061kp9
Kp00x0062kp0
KpDot0x0063kpdot
KpEqual0x0067kpequal
KpComma0x0085kpcomma
KpEqualAs4000x0086kpequalas400

System

KeyCodeAlias
PrintScreen0x0046printscreen
ScrollLock0x0047scrolllock
Pause0x0048pause
Application0x0065application
KbPower0x0066kbpower
Execute0x0074execute
Help0x0075help
Menu0x0076menu
Select0x0077select
Stop0x0078stop
Again0x0079again
Undo0x007Aundo
Cut0x007Bcut
Copy0x007Ccopy
Paste0x007Dpaste
Find0x007Efind
KbMute0x007Fkbmute
KbVolumeUp0x0080kbvolumeup
KbVolumeDown0x0081kbvolumedown
LockingCapsLock0x0082lockingcapslock
LockingNumLock0x0083lockingnumlock
LockingScrollLock0x0084lockingscrolllock
International10x0087international1, int1
International20x0088international2, int2
International30x0089international3, int3
International40x008Ainternational4, int4
International50x008Binternational5, int5
International60x008Cinternational6, int6
International70x008Dinternational7, int7
International80x008Einternational8, int8
International90x008Finternational9, int9
Language10x0090language1, lang1
Language20x0091language2, lang2
Language30x0092language3, lang3
Language40x0093language4, lang4
Language50x0094language5, lang5
Language60x0095language6, lang6
Language70x0096language7, lang7
Language80x0097language8, lang8
Language90x0098language9, lang9
AlternateErase0x0099alternateerase
SystemRequest0x009Asystemrequest
Cancel0x009Bcancel
Clear0x009Cclear
Prior0x009Dprior
Return0x009Ereturn
Separator0x009Fseparator
Out0x00A0out
Oper0x00A1oper
ClearAgain0x00A2clearagain
Crsel0x00A3crsel
Exsel0x00A4exsel
SystemPower0x00A5systempower
SystemSleep0x00A6systemsleep
SystemWake0x00A7systemwake
AudioMute0x00A8audiomute
AudioVolUp0x00A9audiovolup
AudioVolDown0x00AAaudiovoldown
MediaNextTrack0x00ABmedianexttrack
MediaPrevTrack0x00ACmediaprevtrack
MediaStop0x00ADmediastop
MediaPlayPause0x00AEmediaplaypause
MediaSelect0x00AFmediaselect
MediaEject0x00B0mediaeject
Mail0x00B1mail
Calculator0x00B2calculator
MyComputer0x00B3mycomputer
WwwSearch0x00B4wwwsearch
WwwHome0x00B5wwwhome
WwwBack0x00B6wwwback
WwwForward0x00B7wwwforward
WwwStop0x00B8wwwstop
WwwRefresh0x00B9wwwrefresh
WwwFavorites0x00BAwwwfavorites
MediaFastForward0x00BBmediafastforward
MediaRewind0x00BCmediarewind
BrightnessUp0x00BDbrightnessup
BrightnessDown0x00BEbrightnessdown
ControlPanel0x00BFcontrolpanel
Assistant0x00C0assistant, assist
MissionControl0x00C1missioncontrol
Launchpad0x00C2launchpad, lpad

KeyCodeAlias
Pow2*0x0035pow2, ²
Ampersand*0x001Eampersand
Eacu*0x001Feacu, É
DoubleQuote*0x0020doublequote
Quote*0x0021quote
LeftParenthesis*0x0022leftparenthesis
Minus*0x0023minus
Egrv*0x0024egrv, È
Underscore*0x0025underscore
Cced*0x0026cced, Ç
Agrv*0x0027agrv, À
RightParenthesis*0x002Drightparenthesis
A*0x0014a
Z*0x001Az
Circumflex*0x002Fcircumflex
Dollar*0x0030dollar
Q*0x0004q