Mouse pointer should disappear when keyboard is in use and mouse isn't
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GTK+ |
Expired
|
Wishlist
|
|||
One Hundred Papercuts |
Triaged
|
Low
|
Unassigned | ||
gtk+2.0 (Ubuntu) |
Triaged
|
Low
|
Unassigned |
Bug Description
Steps to reproduce:
1. Click near the top left of a text field to focus it.
2. Start typing.
Or:
1. Click in a browser window to focus the page.
2. Read the page, scrolling with the arrow keys.
Or:
1. Click in an e-mail message window to focus the message.
2. Read the message, scrolling with the arrow keys.
What happens:
* The mouse pointer gets in the way of what you're typing/reading.
What should happen:
* Whenever you press a non-modifier key on the keyboard, if the pointing
device has been neither moved nor clicked in the past ~0.25 seconds, the pointer
should disappear until the pointing device is next moved or clicked.
But won't this make people lose the pointer?
* No. For human eyes, such a small object is much easier to find by movement
than by searching the entire screen. As soon as they grab the mouse again, the
pointer will appear, and they'll see where it is.
This is nuts!
* It's worked on the Mac for over two decades. Most people haven't noticed.
They just get slightly irritated on *other* platforms when the pointer gets in
the way.
(Apologies if this is filed under the wrong product.)
http://
Changed in gtk+2.0: | |
status: | Needs Info → Confirmed |
Changed in gtk: | |
status: | Unconfirmed → Fix Released |
Changed in gtk: | |
status: | Fix Released → Unconfirmed |
Changed in gtk+2.0: | |
status: | Fix Released → Triaged |
Changed in hundredpapercuts: | |
milestone: | none → round-10 |
status: | New → Confirmed |
Changed in hundredpapercuts: | |
milestone: | round-10 → round-9 |
Changed in hundredpapercuts: | |
milestone: | round-9 → lucid-round-3 |
Changed in hundredpapercuts: | |
importance: | Undecided → Low |
tags: | added: patch |
Changed in hundredpapercuts: | |
assignee: | nobody → Dmitrijs Ledkovs (dmitrij.ledkov) |
Changed in hundredpapercuts: | |
assignee: | Dmitrijs Ledkovs (dmitrij.ledkov) → nobody |
Changed in hundredpapercuts: | |
status: | Confirmed → Triaged |
Changed in hundredpapercuts: | |
milestone: | maverick-round-4-potpourri → maverick-round-7-notifications+gtk |
tags: | added: maverick patch |
tags: | removed: maverick patch |
Changed in gtk: | |
importance: | Unknown → Wishlist |
Changed in hundredpapercuts: | |
milestone: | maverick-round-7-notifications+gtk → nt7-potpourri |
Changed in hundredpapercuts: | |
milestone: | nt7-potpourri → quantal-11-misc |
milestone: | quantal-11-misc → quantal-10-gtk |
no longer affects: | elementaryos |
no longer affects: | gtk+2.0 (Ubuntu Maverick) |
Changed in hundredpapercuts: | |
status: | New → Triaged |
status: | Triaged → New |
tags: | added: trusty |
Changed in hundredpapercuts: | |
importance: | Undecided → Low |
status: | Confirmed → Triaged |
Changed in gtk: | |
status: | New → Expired |
I assume you mean that this behaviour doesn't occur under Firefox (it's not X's
responsibility, BTW); gnome-terminal and GTK apps in general do it.