![]() |
#1 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 771
Karma: 1537886
Join Date: Sep 2013
Device: Kobo Forma
|
Any Way to Change Mouse Pointer under Linux?
In Calibre under Linux, when the mouse pointer is in the top menu area it, it changes from the standard arrow pointer to a hand pointing to the side. Is there any way to change this so the pointer stays as the standard arrrow? The change in implied directions of that pointer (up for the base of the hand, but to the left for the pointing finger) makes it difficult for me to figure out where it's pointing.
|
![]() |
![]() |
![]() |
#2 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
That is controlled by the OS -- it's not really specific to calibre.
You'll see the same hand icon in the browser, when hovering over a link. You can, however, change your cursor theme -- a rough guide is here: https://askubuntu.com/questions/3000...-mouse-pointer If the hand pointer bothers you in calibre, I assume it will bother you in other applications as well. It would be a good idea to change it universally. ![]() |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 771
Karma: 1537886
Join Date: Sep 2013
Device: Kobo Forma
|
I was wondering if it was controlled by the OS. But, I've never seen it anywhere else but in Calibre at the top menus. Right here, in Google Chrome, when I hover over a link, I get a hand icon as a pointer, but it's a straight up and down hand pointer.
But, thanks for the information. I'll hunt around through the OS and see if I can find it there. |
![]() |
![]() |
![]() |
#4 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Actually, I lie.
![]() I get a different set of cursors when I use the official binaries, rather than my own source install. Now, I know the official binaries bundle various libraries, themes, etc. necessary for calibre to run. But why those should include icon cursors? I don't know. Maybe it's just telling the OS to use a different cursor when using the binaries? I don't know. This is more barebones stuff than I am familiar with. ![]() |
![]() |
![]() |
![]() |
#5 |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,660
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 771
Karma: 1537886
Join Date: Sep 2013
Device: Kobo Forma
|
I guess I confirm your faux pas
![]() EDIT: Also, that mouse pointer is black instead of white. Last edited by enuddleyarbl; 10-08-2015 at 05:34 PM. |
![]() |
![]() |
![]() |
#7 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 771
Karma: 1537886
Join Date: Sep 2013
Device: Kobo Forma
|
I'm looking through the Calibre code on GitHub (which is mostly pointless since I understand nothing about it), and after thrashing wildly I see:
resources/viewer/mathjax/jax/element/mml/optable/GeometricShapes.js Showing the top match. Last indexed on May 30. 47 '\u25C4': MO.BIN4, // black left-pointing pointer That's most likely random noise on my part. But, it's interesting that it talks about a black left-pointing pointer. Of course, it's sitting in a mathjax resource of some kind. So, I can't see how it would be relevant. |
![]() |
![]() |
![]() |
#8 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
I suspect it is most likely part of the linux freeze, actually -- which means it is probably yanked from the configuration of Kovid's build machine.
Just like the builtin file browser, which you see when using Add Books (it is ugly, and has no labels for removable drives). The reason I don't see any of this, is because I built calibre myself, from source. I do that because it is easy to keep up-to-date ![]() So no funky cursors or file browsers had a chance to make their way onto my computer. ![]() |
![]() |
![]() |
![]() |
#9 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
IIRC there is a Ubuntu specific bug that causes this with Qt 5. The pointing hand cursor specifically is not loaded from the ubuntu cursor theme and instead fallsback to the default X11 cursor shape.
Some googling should find the bug report. |
![]() |
![]() |
![]() |
#10 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Why do I get the same default X11 cursor on ArchLinux, then, using your precompiled binaries rather than my source install?
|
![]() |
![]() |
![]() |
#11 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 771
Karma: 1537886
Join Date: Sep 2013
Device: Kobo Forma
|
Still looking around the web and can't find anything on it (but I'll keep trying). Also, I've searched through my system and can't find anything that looks like it. To help clarify, it looks like a black version of "hand2" on this page:
https://camo.githubusercontent.com/f...6234642e676966 Or, XC_hand2 from this page: http://tronche.com/gui/x/xlib/appendix/b/ Last edited by enuddleyarbl; 10-09-2015 at 01:10 AM. |
![]() |
![]() |
![]() |
#12 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
|
![]() |
![]() |
![]() |
#13 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
@Dave That's because it is exactly that. As far as I can tell, it is the hand cursor builtin into the Xserver. You wont find it in a cursor theme either on your computer or in calibre (calibre does not bundle any cursor themes in any case).
|
![]() |
![]() |
![]() |
#14 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 771
Karma: 1537886
Join Date: Sep 2013
Device: Kobo Forma
|
Quote:
https://github.com/linuxmint Last edited by enuddleyarbl; 10-09-2015 at 10:00 AM. |
|
![]() |
![]() |
![]() |
#15 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
calibre uses Qt which uses the symbolic name Qt::PointingHandCursor, I dont know how Qt maps that to the X cursor names. Here is the bug report I opened about it in the Qt big tracker a while ago: https://bugreports.qt.io/browse/QTBUG-41151
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Suggestion - reading pointer | jkwon | Calibre | 1 | 03-01-2015 12:05 AM |
Feature Request - Larger Pointer on Paging Scrollbar | Noventer | Marvin | 1 | 03-18-2014 12:52 PM |
making mouse pointer bigger when using with an android table | tadbear | Android Devices | 4 | 08-04-2012 07:07 PM |
Bargain Kindle (or Free Kobo) Book: Null Pointer | Loosheesh | Deals and Resources (No Self-Promotion or Affiliate Links) | 8 | 05-08-2011 09:22 AM |
Kindle with unmovable pointer in centre | pspringett | Amazon Kindle | 11 | 03-26-2011 07:43 PM |