Skip to content

Commit 5784e2d

Browse files
committed
Porting more accessibility pages
1 parent 1d9602f commit 5784e2d

7 files changed

Lines changed: 156 additions & 0 deletions
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
(adjust-the-double-click-speed)=
2+
# Adjust the double-click speed
3+
4+
Double-clicking only happens when you press the mouse button twice quickly enough. If the second press is too long after the first, you’ll just get two separate clicks, not a double click. If you have difficulty pressing the mouse button quickly, you should increase the timeout.
5+
6+
1. Open the Activities overview and start typing **accessibility**.
7+
2. Click {guilabel}`Accessibility` to open the panel.
8+
3. Open the {guilabel}`Pointing & Clicking` section.
9+
4. Adjust the {guilabel}`Double-Click Delay` slider to a value you find comfortable.
10+
11+
If your mouse double-clicks when you want it to single-click even though you have increased the double-click timeout, your mouse may be faulty. Try plugging a different mouse into your computer and see if that works properly. Alternatively, plug your mouse into a different computer and see if it still has the same problem.
12+
13+
:::{note}
14+
This setting will affect both your mouse and touchpad, as well as any other pointing device.
15+
:::
16+
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
(adjust-the-speed-of-the-mouse-and-touchpad)=
2+
# Adjust the speed of the mouse and touchpad
3+
4+
If your pointer moves too fast or slow when you move your mouse or use your touchpad, you can adjust the pointer speed for these devices.
5+
6+
1. Open the Activities overview and start typing **mouse & touchpad**.
7+
2. Click {guilabel}`Mouse & Touchpad` to open the panel.
8+
3. Adjust the {guilabel}`Pointer Speed` slider until the pointer motion is comfortable for you. Sometimes the most comfortable settings for one type of device are not the best for the other.
9+
10+
:::{note}
11+
The {guilabel}`Touchpad` section only appears if your system has a touchpad, while the {guilabel}`Mouse` section is only visible when a mouse is connected.
12+
:::
13+
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
(click-and-move-the-mouse-pointer-using-the-keypad)=
2+
# Click and move the mouse pointer using the keypad
3+
4+
If you have difficulties using a mouse or other pointing device, you can control the mouse pointer using the numeric keypad on your keyboard. This feature is called **mouse keys**.
5+
6+
1. Open the Activities overview and start typing **accessibility**.
7+
8+
You can access the Activities overview by pressing on it, by moving your mouse pointer against the top-left corner of the screen, by using {kbd}`Ctrl+Alt+Tab` followed by {kbd}`Enter`, or by using the {kbd}`Super` key.
9+
10+
3. Click {guilabel}`Accessibility` to open the panel.
11+
4. Open the {guilabel}`Pointing & Clicking` section.
12+
5. Enable the {guilabel}`Mouse Keys` option.
13+
6. Make sure that {kbd}`Num Lock` is turned off.
14+
15+
You will now be able to move the mouse pointer using the keypad.
16+
17+
The keypad is a set of numerical buttons on your keyboard, usually arranged into a square grid. If you have a keyboard without a keypad (such as a laptop keyboard), you may need to hold down the function ({kbd}`Fn`) key and use certain other keys on your keyboard as a keypad. If you use this feature often on a laptop, you can purchase external USB or Bluetooth numeric keypads.
18+
19+
Each number on the keypad corresponds to a direction. For example, pressing {kbd}`8` will move the pointer upwards and pressing {kbd}`2` will move it downwards. Press the {kbd}`5` key to click once with the mouse, or quickly press it twice to double-click.
20+
21+
<!--
22+
The list table doesn't really represent well what it renders as. A standard Markdown table would be more visually readable:
23+
24+
| 7 | 8 | 9 |
25+
| 4 | 5 | 6 |
26+
| 1 | 2 | 3 |
27+
28+
However, this style of table requires a header, which we don't want here. The list table is a workaround.
29+
-->
30+
31+
:::{list-table} Key directions
32+
* - {kbd}`7`
33+
- {kbd}`8`
34+
35+
Up
36+
- {kbd}`9`
37+
* - {kbd}`4`
38+
39+
Left
40+
- {kbd}`5`
41+
42+
Click
43+
- {kbd}`6`
44+
45+
Right
46+
* - {kbd}`1`
47+
- {kbd}`2`
48+
49+
Down
50+
- {kbd}`3`
51+
:::
52+
53+
Most keyboards have a special key which allows you to right-click, sometimes called the {kbd}`Menu` key. Note, however, that this key responds to where your keyboard focus is, not where your mouse pointer is. See {ref}`simulate-a-right-mouse-click` for information on how to right-click by holding down {kbd}`5` or the left mouse button.
54+
55+
If you want to use the keypad to type numbers while mouse keys is enabled, turn {kbd}`Num Lock` on. The mouse cannot be controlled with the keypad when {kbd}`Num Lock` is turned on, though.
56+
57+
:::{note}
58+
The normal number keys, in a line at the top of the keyboard, will not control the mouse pointer. Only the keypad number keys can be used.
59+
:::
60+
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
(flash-the-screen-for-alert-sounds)=
2+
# Flash the screen for alert sounds
3+
4+
Your computer will play a simple alert sound for certain types of messages and events. If you have a hard time hearing these sounds, you can have either the entire screen or your current window visually flash whenever the alert sound is played.
5+
6+
This can also be useful if you’re in an environment where you need your computer to be silent, such as in a library. See Choose or disable the alert sound to learn how to mute the alert sound, then enable visual alerts.
7+
8+
1. Open the Activities overview and start typing **accessibility**.
9+
2. Click {guilabel}`Accessibility` to open the panel.
10+
3. Open the {guilabel}`Hearing` section.
11+
4. In the {guilabel}`Visual Alerts` section, enable the {guilabel}`Visual Alerts` option.
12+
5. Under {guilabel}`Flash Area`, select whether you want the entire screen or just your current window title to flash.
13+
14+
:::{tip}
15+
You can quickly turn visual alerts on and off by clicking the {ref}`accessibility icon <find-the-accessibility-menu>` on the top bar and selecting {guilabel}`Visual Alerts`.
16+
:::
17+

docs/how-to/accessibility/index.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,11 @@ adjust-the-contrast
1212
change-text-size-on-the-screen
1313
magnify-a-screen-area
1414
make-the-keyboard-cursor-blink
15+
flash-the-screen-for-alert-sounds
16+
adjust-the-speed-of-the-mouse-and-touchpad
17+
click-and-move-the-mouse-pointer-using-the-keypad
18+
adjust-the-double-click-speed
19+
simulate-a-right-mouse-click
20+
simulate-clicking-by-hovering
1521
:::
1622

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
(simulate-a-right-mouse-click)=
2+
# Simulate a right mouse click
3+
4+
You can right-click by holding down the left mouse button. This is useful if you find it difficult to move your fingers individually on one hand, or if your pointing device only has a single button.
5+
6+
1. Open the Activities overview and start typing **accessibility**.
7+
2. Click {guilabel}`Accessibility` to open the panel.
8+
3. Open the {guilabel}`Pointing & Clicking` section.
9+
4. In the {guilabel}`Click Assist` section, enable the {guilabel}`Simulated Secondary Click` option.
10+
11+
You can change how long you must hold down the left mouse button before it is registered as a right click by changing the {guilabel}`Acceptance Delay`.
12+
13+
To right-click with simulated secondary click, hold down the left mouse button where you would normally right-click, then release. The pointer fills with a different color as you hold down the left mouse button. Once it will change this color entirely, release the mouse button to right-click.
14+
15+
Some special pointers, such as the resize pointers, do not change colors. You can still use simulated secondary click as normal, even if you do not get visual feedback from the pointer.
16+
17+
If you use {ref}`Mouse Keys <click-and-move-the-mouse-pointer-using-the-keypad>`, this also allows you to right-click by holding down the {kbd}`5` key on your keypad.
18+
19+
:::{note}
20+
In the Activities overview, you are always able to long-press to right-click, even with this feature disabled. Long-press works slightly differently in the overview: you do not have to release the button to right-click.
21+
:::
22+
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
(simulate-clicking-by-hovering)=
2+
# Simulate clicking by hovering
3+
4+
You can click or drag simply by hovering your mouse pointer over a control or object on the screen. This is useful if you find it difficult to move the mouse and click at the same time. This feature is called **Hover Click** or **Dwell Click**.
5+
6+
When Hover Click is enabled, you can move your mouse pointer over a control, let go of the mouse, and then wait for a while before the button will be clicked for you.
7+
8+
1. Open the Activities overview and start typing **accessibility**.
9+
2. Click {guilabel}`Accessibility` to open the panel.
10+
3. Open the {guilabel}`Pointing & Clicking` section.
11+
4. In the {guilabel}`Click Assist` section, enable the {guilabel}`Hover Click` option.
12+
13+
The {guilabel}`Hover Click` window will open, and will stay above all of your other windows. You can use this to choose what sort of click should happen when you hover. For example, if you select {guilabel}`Secondary Click`, you will right-click when you hover. After you double-click, right-click, or drag, you will be automatically returned to clicking.
14+
15+
When you hover your mouse pointer over a button and do not move it, it will gradually change color. When it has fully changed color, the button will be clicked.
16+
17+
Adjust the {guilabel}`Delay` setting to change how long you have to hold the mouse pointer still before clicking.
18+
19+
You do not need to hold the mouse perfectly still when hovering to click. The pointer is allowed to move a little bit and will still click after a while. If it moves too much, however, the click will not happen.
20+
21+
Adjust the {guilabel}`Motion Threshold` setting to change how much the pointer can move and still be considered to be hovering.
22+

0 commit comments

Comments
 (0)