Mouse_controls Mac OS

Trackpad gestures

For more information about these gestures, choose Apple menu  > System Preferences, then click Trackpad. You can turn a gesture off, change the type of gesture, and learn which gestures work with your Mac.

The figure below shows gesture sets available for managing windows in Windows (7, 8, or later) and Mac OS X (10.8 or later). Tip: Use Logitech Options to view available gesture sets and assign gestures to the middle button or to other mouse controls. Minecraft Java Edition (PC/Mac) Minecraft Java Edition (PC/Mac) is a version of the game that runs on a PC or Mac computer. Therefore, you would use your keyboard and mouse to navigate through the game. Here are the game controls to play Minecraft Java Edition (PC/Mac). The figure below shows gesture sets available for managing windows in Windows (7, 8, or later) and Mac OS X (10.8 or later). View and enable other gesture sets in Logitech Options. Tip: Use Logitech Options to view available gesture sets and assign gestures to the navigation button or to other mouse controls. This works well, but with a bug: the OS won't let me programmatically resize a window taller than one row. I can resize it large with the mouse, but not with AppleScript. With this code, I can first use AppleScript to create and position a window, and then use a command-line clicky-drag program to stretch the window to the size I want.

Trackpad gestures require a Magic Trackpad or built-in Multi-Touch trackpad. If your trackpad supports Force Touch, you can also Force click and get haptic feedback.

Secondary click (right-click)
Click or tap with two fingers.

Smart zoom
Double-tap with two fingers to zoom in and back out of a webpage or PDF.

Zoom in or out
Pinch with two fingers to zoom in or out.

Rotate
Move two fingers around each other to rotate a photo or other item.

Swipe between pages
Swipe left or right with two fingers to show the previous or next page.

Mouse_controls Mac OSMouse_controls mac os x

Open Notification Center
Swipe left from the right edge with two fingers to show Notification Center.

Three finger drag
Use three fingers to drag items on your screen, then click or tap to drop. Turn on this feature in Accessibility preferences.

Look up and data detectors
Tap with three fingers to look up a word or take actions with dates, addresses, phone numbers, and other data.

Show desktop
Spread your thumb and three fingers apart to show your desktop.


Launchpad
Pinch your thumb and three fingers together to display Launchpad.

Mission Control
Swipe up with four fingers2 to open Mission Control.

App Exposé
Swipe down with four fingers2 to see all windows of the app you're using.

Swipe between full-screen apps
Swipe left or right with four fingers2 to move between desktops and full-screen apps.

Mouse gestures

For more information about these gestures, choose Apple menu  > System Preferences, then click Mouse. There you can turn a gesture off, change the type of gesture, and learn which gestures work with your Mac. Mouse gestures require a Magic Mouse.

Secondary click (right-click)
Click the right side of the mouse.

Smart zoom
Double-tap with one finger to zoom in and back out of a webpage or PDF.

Mission Control
Double-tap with two fingers to open Mission Control.

Swipe between full-screen apps
Swipe left or right with two fingers to move between desktops and full-screen apps.

Swipe between pages
Swipe left or right with one finger to show the previous or next page.

1. You can turn off trackpad scrolling in Accessibility preferences.

2. In some versions of macOS, this gesture uses three fingers instead of four.

Mouse keys is a feature of some graphical user interfaces that uses the keyboard (especially numeric keypad)as a pointing device (usually replacing a mouse). Its roots lie in the earliest days of visual editors when line and column navigation was controlled with arrow keys.Today, mouse keys usually refers to the numeric keypad layout standardized with the introduction of the X Window System in 1984.[1][2]

Layout[edit]

X window system MouseKeys default numpad layout
keyaction
Num LockWith Alt-Shift

Enable/Disable MouseKeys

8cursor up
2cursor down
6cursor right
4cursor left
7cursor up and left
9cursor up and right
3cursor down and right
1cursor down and left
/select primary button
*select modifier button
-select alternate button
5click selected button
+double click selected button
0depress selected button
.release selected button
EnterEnter Key

History[edit]

Historically, MouseKeys supported GUI programs when many terminals had no dedicated pointing device. As pointing devices became ubiquitous, the use of mouse keys narrowed to situations where a pointing device was missing, unusable, or inconvenient. Such situations may arise from the following:

  • precision requirements (e.g., technical drawing)
  • disabled user or ergonomics issues
  • environmental limits (e.g., vibration in car or plane)
  • broken/missing/unavailable equipment

MouseKeysAccel[edit]

X window system MouseKeysAccel trajectory
parametermeaning
mk_delaymilliseconds between the initial key press and first repeated motion event
mk_intervalmilliseconds between repeated motion events
mk_max_speedsteady speed (in action_delta units) applied each event
mk_time_to_maxnumber of events (count) accelerating to steady speed
mk_curveramp used to reach maximum pointer speed

The X Window System MouseKeysAccel control applies action (usually cursor movement) repeatedly while a direction key{1,2,3,4,6,7,8,9} remains depressed.[3] When the key is depressed, an action_delta is immediately applied. If the key remains depressed, longer than mk_delay milliseconds, some action is applied every mk_interval milliseconds until the key is released. If the key remains depressed, after more than mk_time_to_max actions have been applied, action_delta magnified mk_max_speed times, is applied every mk_interval milliseconds.

The first mk_time_to_max actions increase smoothly according to an exponential.

action_delta×mk_max_speed×(imk_time_to_max)1000+mk_curve1000{displaystyle mathrm {action_delta} times mathrm {mk_max_speed} times left({frac {i}{mathrm {mk_time_to_max} }}right)^{frac {1000+mathrm {mk_curve} }{1000}}}

mk_curveresult
-1000uniform speed, linearly increasing action
0uniform acceleration, linearly increasing speed
1000uniform jerk, linearly increasing acceleration

These five parameters are configurable.[4]

Enabling[edit]

Under the X Window SystemsXorg and XFree86 used on Unix-like systems such as Linux, BSD, and AIX, MouseKeys (and MouseKeysAccel) is nominally (de)activated by Alt+Left Shift+Num Lock.[5] MouseKeys without acceleration (also known as plot mode) is sometimes available with Shift+NumLock. This is independent of the Window Manager in use and may be overridden by a configuration file. The setxkbmap utility can be used to temporary enable mouse keys under Xorg:[6]

setxkbmap -option keypad:pointerkeys

There are also various utilities to allow more precise control via user-configurable key bindings, such as xmousekeys and xdotool.

MouseKeys for Apple Inc's Mac OS X is enabled and configured via the Accessibility[7] ([apple] → System Preferences → Accessibility → Mouse & Trackpad).

Microsoft changed the method of enabling between Windows 2000,[8]Windows XP (added diagonal cursor movement and MouseKeysAccel),[9] and Windows Vista.[10]

Common usage[edit]

Replacing the mouse keys[edit]

Replacing the mouse keys by the numeric keypad is as follows:

Typing 5 (with the numeric keypad) is equivalent to clicking the selected button. By default, the selected button is the primary button (nominally under index finger, left button for most right-handed people and right button for most left-handed people). Typing - (with the numeric keypad) selects the alternate button (nominally under ring finger, right button for most right-handed people and left button for most left-handed people). Typing * (with the numeric keypad) selects the modifier button (nominally under the middle finger, middle button of a 3-button mouse). Typing / (with the numeric keypad) selects the primary button. The selection remains in effect until a different button is selected.

Assignment of left/middle/right button to primary/modifier/alternate, alternate/modifier/primary, or something else is settable by many means. Some mice have a switch, that swaps assignment of right and left keys. Many laptop bioses have a setting for mouse button assignment. Many window managers have a setting that permutes the assignment. Within the X Window System core protocol, permutation can be applied by xmodmap(1).

Mouse_controls Mac Os X

Moving the pointer by keys[edit]

Other than 5, all other numeric keys from the numeric keypad are used to move the pointer on the screen. For example, 8 will move the pointer upwards, while 1 will move it diagonally downwards to the left.

See also[edit]

Mac Os Catalina

  • FilterKeys feature
  • StickyKeys feature
  • Togglekeys feature

References[edit]

  1. ^The X Keyboard Extension: Protocol Specification
  2. ^The X Keyboard Extension: Library Specification
  3. ^The X Keyboard Extension: Library Specification, Library Version 1.0/Document Revision 1.1, X Consortium Standard, X Version 11 / Release 6.4, Keyboard Controls, 10.5.2, The MouseKeysAccel Control
  4. ^GNOME Documentation Library, Configuring a Keyboard-Based MouseArchived 2010-06-12 at the Wayback Machine
  5. ^The X Keyboard Extension: Library Specification, Library Version 1.0/Document Revision 1.1, X Consortium Standard, X Version 11 / Release 6.4, Keyboard Controls, 10.5.1, The MouseKeys ControlArchived 2011-05-17 at the Wayback Machine
  6. ^'xkeyboard-config manual page'. 2012. Retrieved 15 March 2015.
  7. ^Apple.com, Mac OS X, Accessibility
  8. ^Microsoft.com, Accessibility Tutorials, Windows 2000, Turning MouseKeys On and Off
  9. ^Microsoft.com, Accessibility Tutorials, Windows XP, MouseKeys: Control the Mouse Pointer Using the Numeric Keypad
  10. ^Microsoft.com, Accessibility Tutorials, Windows Vista, Control the mouse pointer with the keyboard (Mouse Keys)
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Mouse_keys&oldid=958577806'