|  10-08-2015, 11:17 AM | #1 | 
| Guru            Posts: 793 Karma: 1538394 Join Date: Sep 2013 Device: Kobo Sage | 
				
				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.
		 | 
|   |   | 
|  10-08-2015, 12:19 PM | #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 | |
|  | 
|  10-08-2015, 03:49 PM | #3 | 
| Guru            Posts: 793 Karma: 1538394 Join Date: Sep 2013 Device: Kobo Sage | 
			
			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. | 
|   |   | 
|  10-08-2015, 04:34 PM | #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.   | 
|   |   | 
|  10-08-2015, 04:45 PM | #5 | 
| null operator (he/him)            Posts: 22,010 Karma: 30277294 Join Date: Mar 2012 Location: Sydney Australia Device: none | |
|   |   | 
| Advert | |
|  | 
|  10-08-2015, 05:07 PM | #6 | 
| Guru            Posts: 793 Karma: 1538394 Join Date: Sep 2013 Device: Kobo Sage | 
			
			I guess I confirm your faux pas   .  I'm using the DMZ-White set of mouse cursors in Linux Mint 17.2 Cinnamon.  I went through every mouse cursor in /usr/share/icons/DMZ-White/Cursors, and that cursor isn't there.  I also browsed around through the files included in my home folder's /.config/Calbre directories and don't see any mouse cursor there either.  I've also tried changing to a different theme in Calibre and that doesn't seem to affect the mouse cursors either.  Odd.  But, I'll keep looking. EDIT: Also, that mouse pointer is black instead of white. Last edited by enuddleyarbl; 10-08-2015 at 05:34 PM. | 
|   |   | 
|  10-08-2015, 05:54 PM | #7 | 
| Guru            Posts: 793 Karma: 1538394 Join Date: Sep 2013 Device: Kobo Sage | 
			
			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. | 
|   |   | 
|  10-08-2015, 08:31 PM | #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  just issue a `git pull` and occasionally if any C++ files changed, `python2 setup.py build` So no funky cursors or file browsers had a chance to make their way onto my computer.   | 
|   |   | 
|  10-08-2015, 10:19 PM | #9 | 
| creator of calibre            Posts: 45,604 Karma: 28548974 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-08-2015, 10:53 PM | #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?
		 | 
|   |   | 
|  10-09-2015, 12:57 AM | #11 | 
| Guru            Posts: 793 Karma: 1538394 Join Date: Sep 2013 Device: Kobo Sage | 
			
			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. | 
|   |   | 
|  10-09-2015, 06:18 AM | #12 | 
| creator of calibre            Posts: 45,604 Karma: 28548974 Join Date: Oct 2006 Location: Mumbai, India Device: Various | |
|   |   | 
|  10-09-2015, 06:20 AM | #13 | 
| creator of calibre            Posts: 45,604 Karma: 28548974 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).
		 | 
|   |   | 
|  10-09-2015, 09:52 AM | #14 | |
| Guru            Posts: 793 Karma: 1538394 Join Date: Sep 2013 Device: Kobo Sage | Quote: 
 https://github.com/linuxmint Last edited by enuddleyarbl; 10-09-2015 at 10:00 AM. | |
|   |   | 
|  10-09-2015, 10:33 AM | #15 | 
| creator of calibre            Posts: 45,604 Karma: 28548974 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
		 | 
|   |   | 
|  | 
| 
 | 
|  Similar Threads | ||||
| 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 |