浏览代码

Added mouse capture comments

Efren Yevale Varela 1 月之前
父节点
当前提交
baccc69a26
共有 1 个文件被更改,包括 14 次插入 和 0 次删除
  1. 14 0
      README.md

+ 14 - 0
README.md

@@ -503,6 +503,11 @@ Commands and chat history are volatile — held in memory and discarded.
 
 `a` arm · `Enter` execute · `Esc` cancel · `e` edit · `t` chat toggle · `q` quit
 
+**Selecting / copying text:** the TUI captures mouse events (Textual enables mouse
+reporting by default), so dragging does **not** select text the way it normally does in
+your terminal. Hold `Shift` while dragging to bypass the TUI and use your terminal's
+native selection and copy.
+
 ### Hotkeys
 
 See [`scripts/hotkeys/`](scripts/hotkeys/README.md) for `sxhkd` and `xbindkeys` examples
@@ -586,6 +591,15 @@ scripts/audio-sink.sh start
 
 Then route audio into VirtualMicSink and try again.
 
+### "Can't select or copy text in the TUI"
+
+**Cause:** Textual enables terminal mouse reporting, so mouse events are consumed by the
+app instead of the terminal, and native drag-selection never starts.
+
+**Fix:** hold `Shift` while dragging to force your terminal's native selection, then copy
+as usual. (Alternatively, launching the app with mouse support disabled —
+`app.run(mouse=False)` — restores plain selection but loses in-app scrolling/clicks.)
+
 ### High latency / slow transcription
 
 By default, the daemon uses `compute_type = "int8"` and `device = "cpu"`, which trades speed for accuracy. To speed up: