I've used emacs on Windows 10 for a year. Recently, my "box" cursor in emacs has become a thin vertical line.
I have tried setting the variable "cursor-type", but this no longer seems to have any effect.
I have found a short comment that emacs might be detecting assistive technology (like speech recognition) and using a system cursor. See here. I've tried turning off speech recognition in Windows, but that doesn't seem to fix the cursor in emacs.
Is there a way to force emacs to use a box cursor instead of a Windows native cursor? (If this is indeed my problem.)
emacs -Q
(no init file)? If not, bisect your init file to perhaps find the culprit. – Drew Apr 1 '20 at 22:10emacs -Q
, the cursor is a thin vertical line. I used to have a block cursor, but something has changed in how emacs and Windows interact. – Kevin Wright Apr 3 '20 at 1:24M-x report-emacs-bug
, to report it as a bug. Alternatively, you can copy the Emacs version and build info provided automatically for the bug report into your question here. (Or else copy what you see fromM-: (emacs-version)
,C-h v emacs-build-system
,C-h v emacs-repository-version
,C-h v system-configuration-options
, andC-h v system-configuration-features
.) Perhaps such info will help someone answer the question. – Drew Apr 3 '20 at 3:42