1
<?xml version="1.0" encoding="utf-8"?>
2
<page xmlns="http://projectmallard.org/1.0/" type="topic" style="tip" id="keyboard-nav" xml:lang="fr">
4
<link type="guide" xref="keyboard" group="a11y"/>
5
<link type="guide" xref="a11y#mobility" group="keyboard"/>
6
<link type="seealso" xref="shell-keyboard-shortcuts"/>
8
<revision pkgversion="3.4.0" date="2012-03-14" status="candidate"/>
10
<credit type="author">
11
<name>Michael Hill</name>
12
<email>mdhillca@gmail.com</email>
14
<credit type="editor">
15
<name>Julita Inca</name>
16
<email>yrazes@gmail.com</email>
18
<credit type="author copyright">
19
<name>Shaun McCance</name>
20
<email>shaunm@gnome.org</email>
23
<desc>Use applications and the desktop without a mouse.</desc>
25
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
26
<mal:name>Luc Pionchon</mal:name>
27
<mal:email>pionchon.luc@gmail.com</mal:email>
28
<mal:years>2011</mal:years>
31
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
32
<mal:name>Claude Paroz</mal:name>
33
<mal:email>claude@2xlibre.net</mal:email>
34
<mal:years>2011</mal:years>
37
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
38
<mal:name>Alain Lojewski</mal:name>
39
<mal:email>allomervan@gmail.com</mal:email>
40
<mal:years>2011</mal:years>
43
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
44
<mal:name>Julien Hardelin</mal:name>
45
<mal:email>jhardlin@orange.fr</mal:email>
46
<mal:years>2011</mal:years>
49
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
50
<mal:name>Bruno Brouard</mal:name>
51
<mal:email>annoa.b@gmail.com</mal:email>
52
<mal:years>2011-12</mal:years>
56
<title>Navigation au clavier</title>
59
<cite date="2012-03-14" href="mailto:shaunm@gnome.org">Shaun McCance</cite>
60
<p>Do <em>NOT</em> use <code>ui:expanded</code> on this page. I know it's
61
tempting, but the target audience for this page is people who cannot use
62
a mouse, and having to expand sections when you're just figuring out how
63
to drive things with the keyboard is a burden.</p>
67
<cite date="2012-03-14" href="mailto:shaunm@gnome.org">Shaun McCance</cite>
68
<p>The message tray isn't keyboard accessible. Watch <link href="https://bugzilla.gnome.org/show_bug.cgi?id=672086">bug #672086</link>
69
and add an item here if it's fixed.</p>
72
<p>This page details keyboard navigation for people who cannot use a mouse or
73
other pointing device, or who want to use a keyboard as much as possible. For
74
keyboard shortcuts that are useful to all users, see
75
<link xref="shell-keyboard-shortcuts"/> instead.</p>
78
<p>If you cannot use a pointing device like a mouse, you can control the
79
mouse pointer using the numeric keypad on your keyboard. See
80
<link xref="mouse-mousekeys"/> for details.</p>
83
<table frame="top bottom" rules="rows">
84
<title>Navigate user interfaces</title>
86
<td><p><key>Tab</key> and <keyseq><key>Ctrl</key><key>Tab</key></keyseq></p></td>
88
<p>Move keyboard focus between different controls. <keyseq><key>Ctrl</key>
89
<key>Tab</key></keyseq> moves between groups of controls, such as from a sidebar
90
to the main content. <keyseq><key>Ctrl</key><key>Tab</key></keyseq> can also
91
break out of a control that uses <key>Tab</key> itself, such as a text area.</p>
92
<p>Hold down <key>Shift</key> to move focus in reverse order.</p>
96
<td><p>Arrow keys</p></td>
98
<p>Move selection between items in a single control, or among a set of
99
related controls. Use the arrow keys to focus buttons in a toolbar, select
100
items in a list or icon view, or select a radio button from a group.</p>
101
<p>In a tree view, use the left and right arrow keys to collapse and
102
expand items with children.</p>
106
<td><p><keyseq><key>Ctrl</key>Arrow keys</keyseq></p></td>
107
<td><p>In a list or icon view, move the keyboard focus to another item
108
without changing which item is selected.</p></td>
111
<td><p><keyseq><key>Shift</key>Arrow keys</keyseq></p></td>
112
<td><p>In a list or icon view, select all items from the currently selected
113
item to the newly focused item.</p></td>
116
<td><p><key>Space</key></p></td>
117
<td><p>Activate a focused item such as a button, check box, or list item.</p></td>
120
<td><p><keyseq><key>Ctrl</key><key>Space</key></keyseq></p></td>
121
<td><p>In a list or icon view, select or deselect the focused item without
122
deselecting other items.</p></td>
125
<td><p><key>Alt</key></p></td>
126
<td><p>Hold down the <key>Alt</key> key to reveal <em>accelerators</em>:
127
underlined letters on menu items, buttons, and other controls. Press
128
<key>Alt</key> plus the underlined letter to activate a control, just
129
as if you had clicked on it.</p></td>
132
<td><p><key>Esc</key></p></td>
133
<td><p>Exit a menu, popup, switcher, or dialog window.</p></td>
136
<td><p><key>F10</key></p></td>
137
<td><p>Open the first menu on the menubar of a window. Use the arrow keys
138
to navigate the menus.</p></td>
141
<td><p><keyseq><key>Shift</key><key>F10</key></keyseq> or the Menu key</p></td>
143
<p>Pop up the context menu for the current selection, as if you had
148
<td><p><keyseq><key>Ctrl</key><key>F10</key></keyseq></p></td>
149
<td><p>In the file manager, pop up the context menu for the current folder,
150
as if you had right-clicked on the background and not on any item.</p></td>
153
<td><p><keyseq><key>Ctrl</key><key>PageUp</key></keyseq> and
154
<keyseq><key>Ctrl</key><key>PageDown</key></keyseq></p></td>
155
<td><p>In a tabbed interface, switch to the tab to the left or right.</p></td>
159
<table frame="top bottom" rules="rows">
160
<title>Navigate the desktop</title>
161
<include xmlns="http://www.w3.org/2001/XInclude" href="shell-keyboard-shortcuts.page" xpointer="alt-f1"/>
162
<include xmlns="http://www.w3.org/2001/XInclude" href="shell-keyboard-shortcuts.page" xpointer="alt-tab"/>
163
<include xmlns="http://www.w3.org/2001/XInclude" href="shell-keyboard-shortcuts.page" xpointer="alt-tick"/>
164
<include xmlns="http://www.w3.org/2001/XInclude" href="shell-keyboard-shortcuts.page" xpointer="ctrl-alt-tab"/>
165
<include xmlns="http://www.w3.org/2001/XInclude" href="shell-keyboard-shortcuts.page" xpointer="ctrl-alt-updown"/>
167
<td><p><keyseq><key>Alt</key><key>F6</key></keyseq></p></td>
168
<td><p>Cycle through windows in the same application. Hold down the <key>Alt</key>
169
key and press <key>F6</key> until the window you want is highlighted, then release
170
<key>Alt</key>. This is similar to the <keyseq><key>Alt</key><key>`</key></keyseq>
174
<td><p><keyseq><key>Alt</key><key>Échap</key></keyseq></p></td>
175
<td><p>Cycle through all open windows on a workspace.</p></td>
179
<table frame="top bottom" rules="rows">
180
<title>Navigate windows</title>
182
<td><p><keyseq><key>Alt</key><key>F4</key></keyseq></p></td>
183
<td><p>Close the current window.</p></td>
186
<td><p><keyseq><key>Alt</key><key>F5</key></keyseq> or
187
<keyseq><key xref="windows-key">windows</key><key>Down</key></keyseq></p></td>
188
<td><p>Restore a maximized window to its original size. Use <keyseq><key>Alt</key>
189
<key>F10</key></keyseq> to maximize. <keyseq><key>Alt</key><key>F10</key></keyseq>
190
both maximizes and restores.</p></td>
193
<td><p><keyseq><key>Alt</key><key>F7</key></keyseq></p></td>
194
<td><p>Move the current window. Press <keyseq><key>Alt</key><key>F7</key></keyseq>,
195
then use the arrow keys to move the window. Press <key>Enter</key> to finish
196
moving the window, or <key>Esc</key> to return it to its original place.</p></td>
199
<td><p><keyseq><key>Alt</key><key>F8</key></keyseq></p></td>
200
<td><p>Resize the current window. Press <keyseq><key>Alt</key><key>F8</key></keyseq>,
201
then use the arrow keys to resize the window. Press <key>Enter</key> to finish
202
resizing the window, or <key>Esc</key> to return it to its original size.</p></td>
204
<include xmlns="http://www.w3.org/2001/XInclude" href="shell-keyboard-shortcuts.page" xpointer="ctrl-alt-shift-updown"/>
206
<td><p><keyseq><key>Alt</key><key>F10</key></keyseq> or
207
<keyseq><key xref="windows-key">windows</key><key>Up</key></keyseq></p></td>
208
<td><p><link xref="shell-windows-maximize">Maximize</link> a window, or
209
restore a maximized window to its original size.</p></td>
212
<td><p><keyseq><key xref="windows-key">windows</key><key>Left</key></keyseq></p></td>
213
<td><p>Maximize a window vertically along the left side of the screen.
214
Press again to restore the window to its previous size.</p></td>
217
<td><p><keyseq><key xref="windows-key">windows</key><key>Right</key></keyseq></p></td>
218
<td><p>Maximize a window vertically along the right side of the screen.
219
Press again to restore the window to its previous size.</p></td>
222
<td><p><keyseq><key>Alt</key><key>Barre d'espace</key></keyseq></p></td>
223
<td><p>Pop up the window menu, as if you had right-clicked on the titlebar.</p></td>