[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#464898: suboptimal cursor hiding



Package: xterm
Version: 231-2
Severity: normal

xterm has grown a cursor hiding feature. It has much to learn from
unclutter IMHO, including:

* unclutter exists. Why bloat the RSS of every individual X program with
  their own cursor hiding code?
* Turning the cursor into a black dot is not a very good way to hide the
  cursor. If the cursor happens to be right over a line in a character
  on screen, that pixel will be turned off, which looks like a broken
  font. If the cursor happens to be over an inverse color character, it
  looks like a dead pixel. (I'm using black background obviously.) Please
  don't emulate dead pixels. (Unclutter makes the cursor transparent,
  avoiding this problem.)
* If I press enter at the shell prompt, or scroll up/down in less, 
  xterm causes the cursor to flicker each time. It looks like an old
  system with a non-hardware cursor. Yugh. This flashing also prevents
  unclutter from hiding the cursor, since it thinks it's active.
* IMHO, hiding the cursor on a key press is suboptimal; the point of
  cursor hiding is to get it out of the way when you're reading; I don't
  always press a key when I'm reading. Unclutter hides the cursor after
  it's been idle for a second.

Obviously, I'd like a way to turn this feature off..

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages xterm depends on:
ii  libc6                     2.7-6          GNU C Library: Shared libraries
ii  libfontconfig1            2.5.0-2        generic font configuration library
ii  libice6                   2:1.0.4-1      X11 Inter-Client Exchange library
ii  libncurses5               5.6+20080119-1 Shared libraries for terminal hand
ii  libsm6                    2:1.0.3-1+b1   X11 Session Management library
ii  libx11-6                  2:1.0.3-7      X11 client-side library
ii  libxaw7                   2:1.0.4-1      X11 Athena Widget library
ii  libxext6                  1:1.0.3-2      X11 miscellaneous extension librar
ii  libxft2                   2.1.12-2       FreeType-based font drawing librar
ii  libxmu6                   2:1.0.4-1      X11 miscellaneous utility library
ii  libxt6                    1:1.0.5-3      X11 toolkit intrinsics library
ii  xbitmaps                  1.0.1-2        Base X bitmaps

Versions of packages xterm recommends:
ii  xutils                        1:7.3+10   X Window System utility programs m

-- no debconf information

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature


Reply to: