[FEATURE]: Beam cursor, mouse disable and selection persistence #8081

Closed
opened 2026-02-16 18:09:06 -05:00 by yindo · 2 comments
Owner

Originally created by @TheHamkerCat on GitHub (Jan 30, 2026).

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

Other cli tools like gemini, claude-code show "I" beam cursor when hovering anywhere in the terminal, and don't allow using mouse to select or click anything.

But opencode doesn't, It shows the actual mouse arrow no matter where you hover.

It's able to click on "Accept/Reject" and any other buttons.

Requested Change:

  • I feel a cli/tui tool should only work with keyboard, so can you provide an option to disable the mouse click and mouse cursor (to use I beam cursor)?

  • Also, when you select some text, the selection goes away as soon as you release the mouse click and the text gets copied automatically. can you provide an option to disable this as well

Potential duplicates (but don't include all the features i asked):

https://github.com/anomalyco/opencode/issues/9879

https://github.com/anomalyco/opencode/issues/7926

Originally created by @TheHamkerCat on GitHub (Jan 30, 2026). ### Feature hasn't been suggested before. - [x] I have verified this feature I'm about to request hasn't been suggested before. ### Describe the enhancement you want to request Other cli tools like gemini, claude-code show "I" beam cursor when hovering anywhere in the terminal, and don't allow using mouse to select or click anything. But opencode doesn't, It shows the actual mouse arrow no matter where you hover. It's able to click on "Accept/Reject" and any other buttons. Requested Change: - I feel a cli/tui tool should only work with keyboard, so can you provide an option to disable the mouse click and mouse cursor (to use I beam cursor)? - Also, when you select some text, the selection goes away as soon as you release the mouse click and the text gets copied automatically. can you provide an option to disable this as well Potential duplicates (but don't include all the features i asked): https://github.com/anomalyco/opencode/issues/9879 https://github.com/anomalyco/opencode/issues/7926
yindo added the discussion label 2026-02-16 18:09:06 -05:00
yindo closed this issue 2026-02-16 18:09:06 -05:00
Author
Owner

@omr-muhammad commented on GitHub (Jan 30, 2026):

Also when the prompt go over 5 lines I guess I can't see what I'm writing which is so annoying

@omr-muhammad commented on GitHub (Jan 30, 2026): Also when the prompt go over 5 lines I guess I can't see what I'm writing which is so annoying
Author
Owner

@TheHamkerCat commented on GitHub (Feb 4, 2026):

Holding shift fixes everything, alacritty

@TheHamkerCat commented on GitHub (Feb 4, 2026): Holding shift fixes everything, alacritty
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#8081