You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MGTK: Change MouseKeys to make dragging easier, support modifiers
Previously, in MouseKeys mode the Solid Apple key was used as the
mouse button. This was easy to implement as it could be held down
while other keys were used to perform drag operations. Unfortunately,
this conflicted with the use of the key as a modifier for operations,
so you could not perform a drag/drop while holding Solid Apple to
force a copy (same volume) or move (other volume). This impacted
automated testing, which uses MouseKeys extensively.
This is now changed to be similar to how modern macOS works, albeit
with different keys:
* OA + SA + Space enters MouseKeys mode (no change)
* Arrow keys move the mouse cursor (no change0
* Space now clicks the mouse button
* Comma now presses and holds the mouse button (start a drag)
* Period now releases the mouse button (end a drag)
* Escape exits MouseKeys mode (no change)
Copy file name to clipboardExpand all lines: src/mgtk/MGTK.md
+9-3Lines changed: 9 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -440,9 +440,15 @@ Parameters:
440
440
441
441
## Mouse Keys
442
442
443
-
* To enter Mouse Keys mode, hold down both the Open-Apple key and the Solid-Apple (Option) key and then press the Space key. A confirmation sound will play.
444
-
* Move the mouse cursor using the arrow keys. Use the Solid-Apple (or Option) key as the mouse button.
445
-
* To exit Mouse Keys mode, press Escape. A confirmation sound will play.
443
+
* To enter Mouse Keys mode, hold down both the Open-Apple key and the Solid-Apple (Option) key and then press <kbd>Space</kbd>. A confirmation sound will play.
0 commit comments