Bug 192639 - vt(4): scrollback and mouse support problems with hw.vga.textmode=1
Summary: vt(4): scrollback and mouse support problems with hw.vga.textmode=1
Status: Closed Overcome By Events
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 10.0-STABLE
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-13 12:35 UTC by Warren Block
Modified: 2023-10-03 20:12 UTC (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Warren Block freebsd_committer freebsd_triage 2014-08-13 12:35:23 UTC
Tested on 10.0-STABLE amd64 r269851.

With hw.vga.textmode=1, Scroll Lock to enable scrollback does not work on ttyv0.  The screen locks but does not scroll.  Scrollback works on other virtual
terminals, just not on ttyv0.

moused does not work when hw.vga.textmode=1.  Even though moused is running, the mouse pointer does not appear, and marking or pasting text does not work.  This happens on all virtual terminals.  (Tested with USB mouse, so this is the "nondefault" version of moused, and does not need to be enabled in rc.conf by default.)

Setting hw.vga.textmode=0 makes scrollback work on all ttys, and moused functions again.
Comment 1 Jean-Sébastien Pédron freebsd_committer freebsd_triage 2014-09-13 08:27:02 UTC
The problem with scrollback on ttyv0 when using textmode is fixed in HEAD as of r271250. I still need to MFC it.

Regarding moused and textmode, it's not implemented, even in HEAD.
Comment 2 vaibhav.gavane 2014-11-25 18:42:35 UTC
(In reply to Jean-Sebastien Pedron from comment #1)
> Regarding moused and textmode, it's not implemented, even in HEAD.

I think this issue should be included in the Open Issues section in the 10.1-RELEASE Errata.
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2023-09-28 19:34:05 UTC
To submitter: was this issue ever fixed in later versions of FreeBSD?
Comment 4 Warren Block freebsd_committer freebsd_triage 2023-09-29 15:32:13 UTC
(In reply to Mark Linimon from comment #3)
Works in 13.2-stable, I don't have older systems to test.
Comment 5 Mateusz Piotrowski freebsd_committer freebsd_triage 2023-10-03 20:12:41 UTC
Let's close as overcome by events then.