View Issue Details

IDProjectCategoryView StatusLast Update
0000445SkyChart1-Softwarepublic10-10-30 10:11
Reportergrof Assigned ToPatrick Chevalley  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionunable to reproduce 
Platformx86OSUbuntuOS Version8.10
Product Version3.0.1.5 SVN 
Target Version3.2Fixed in Version3.1 SVN 
Summary0000445: Middle button and mouse move doesn't move chart
DescriptionHi,
if I remember correctly in version 3.0.1.4 there was a feature when pressing middle mouse button and move the mouse chart has moved in the way mouse moved. But now in 3.0.1.5 doing the same nothing happens. It looks like this feature is broken.
Regards
TagsNo tags attached.

Activities

Patrick Chevalley

09-01-10 12:23

administrator   ~0000810

I cannot reproduce this problem, for me it work fine, with the exception of the behavior described in 0000435.

Can you try the following :

- Press Shift key and left mouse button, this should move the chart the same as the middle button.

- run in a terminal: xev | grep button
  then press the middle mouse button in the small white window, it must display:
    state 0x0, button 2, same_screen YES
    state 0x200, button 2, same_screen YES

grof

09-01-10 14:08

reporter   ~0000811

Last edited: 09-01-10 14:10

Hi,
the <Shift>+ left mouse drag works exactly the same as middle button.

From terminal:
- middle button click:
    state 0x10, button 2, same_screen YES
    state 0x210, button 2, same_screen YES

- <Shift>+ left button click:
    state 0x11, button 1, same_screen YES
    state 0x111, button 1, same_screen YES

- left button click:
    state 0x10, button 1, same_screen YES
    state 0x110, button 1, same_screen YES


Actually what I have found is:
1. I clicked on N from right bar
2. I clicked on 90 from right bar
3. Pressed down <Shift>+left mouse drag (or middle mouse press and drag)
and the chart moved but only for about one milimeter - very small change, but I have moved mouse all over the screen.

grof

09-01-10 14:51

reporter   ~0000812

Last edited: 09-01-10 14:57

Hi,
I have two computers and I was not really sure if this worked on my PC.

1. First PC is Ubuntu 8.10:
- this is my family PC where I installed stable release 3.0.1.4
- because this must be stable PC I didn't install any weekly development version
- press middle button and drag works fine with chart moving

2. Second PC is running Windows XP as host on VirtualBox 2.1.0 as virtualization software and using Ubuntu 8.10 as guest:
- I have virtual computers to play around with development versions so I installed 3.0.1.5
- but now I have decided to uninstall all skychart software and install 3.0.1.4 to see where is this bug coming from, so I did:

sudo apt-get remove skychart # uninstall chart
cd ~ # cd to home dir
rm -rf cartes_du_ciel/ # remove config dir
rm -rf .cartesduciel.ini # remove config file
sudo rm -rf /usr/share/apps/skychart/ # remove skychart data directory (I have my new translation
                              # files in folders so it wasn't cleaned up by remove command)
sudo apt-get clean # remove all cached files
sudo apt-get autoremove # also a clean-up

Then I have installed 3.0.1.4 according to Debian/Ubuntu install info:
http://www.ap-i.net/skychart/en/documentation/installation_on_linux_debian

Started Skychart 3.0.1.4 and the same problem appears. This is probably not 3.0.1.5 problem at all.

It can be related to VirtualBox 2.1.0 software. Do you think it is SkyChart bug or do you think it is VirtualBox bug? It looks like VirtualBox does not return the same xev info.

Regards

Patrick Chevalley

09-01-10 17:34

administrator   ~0000813

Try if other application that use middle button drag work or not.
You can load and image in Gimp or Eye of Gnome, zoom 100% and move the image with the middle button.

grof

09-01-11 07:38

reporter   ~0000814

Hi,
I have opened some image with Gimp and also with Eye of Gnome and zoom more then 100% and clicked on middle button and drag. It works fine with both of programs.
Interesting it looks like some strange bug in Skychart, that is not appearing on all PCs.
Regardes

Patrick Chevalley

09-01-11 11:43

administrator   ~0000815

Difference between state 0x200 and 0x210 is because of Numlock status, it is not significant here.
I change the button state test to be less restrictive.

This is probably fixed by revision 1186, please test with tomorrow snapshot and reopen if not.
http://svn.origo.ethz.ch/viewvc/skychart?view=rev&revision=1186

grof

09-01-13 14:06

reporter   ~0000824

Hi,
I have installed dev. version 1191 and I see this bug is not solved.

By the way I use notebook where keyboard is not standard PC keyboard. I use Lenovo Thinkpad T60.

This is not such a big problem to me, because I mainly use keyboard left, right, up and down keys.

So you can put this bug after 3.0.1.6 official release.
Regards

Patrick Chevalley

09-01-14 11:08

administrator   ~0000828

OK, I delay this to 3.2.
Maybe this require a small test program that report the mouse and keyboard event on your install.

Tony Farkas

09-03-12 00:30

reporter   ~0000908

works great on 3.1-1216 winxp pro

grof

09-03-12 13:09

reporter   ~0000909

Tony, thanks for letting us know. It works on Windows XP you say, but I don't think this is Ubuntu problem. I have two computers desktop and laptop. On Desktop computer Skychart is working OK without this problem, but on my laptop this does not work.

I have rechecked with 3.1-1216 version.

Issue History

Date Modified Username Field Change
09-01-09 12:07 grof New Issue
09-01-10 12:23 Patrick Chevalley Note Added: 0000810
09-01-10 12:23 Patrick Chevalley Status new => feedback
09-01-10 12:23 Patrick Chevalley Target Version 0.3.0 => 3.0.1.6
09-01-10 14:08 grof Note Added: 0000811
09-01-10 14:09 grof Note Edited: 0000811
09-01-10 14:09 grof Note Edited: 0000811
09-01-10 14:10 grof Note Edited: 0000811
09-01-10 14:51 grof Note Added: 0000812
09-01-10 14:54 grof Note Edited: 0000812
09-01-10 14:55 grof Note Edited: 0000812
09-01-10 14:55 grof Note Edited: 0000812
09-01-10 14:57 grof Note Edited: 0000812
09-01-10 17:34 Patrick Chevalley Note Added: 0000813
09-01-11 07:38 grof Note Added: 0000814
09-01-11 11:43 Patrick Chevalley Status feedback => resolved
09-01-11 11:43 Patrick Chevalley Fixed in Version 0.3.0 => 3.0.1.5 SVN
09-01-11 11:43 Patrick Chevalley Resolution open => fixed
09-01-11 11:43 Patrick Chevalley Assigned To => Patrick Chevalley
09-01-11 11:43 Patrick Chevalley Note Added: 0000815
09-01-13 14:06 grof Status resolved => feedback
09-01-13 14:06 grof Resolution fixed => reopened
09-01-13 14:06 grof Note Added: 0000824
09-01-14 11:08 Patrick Chevalley Note Added: 0000828
09-01-14 11:08 Patrick Chevalley Status feedback => assigned
09-01-14 11:08 Patrick Chevalley Fixed in Version 3.0.1.5 SVN => 0.3.0
09-01-14 11:08 Patrick Chevalley Target Version 3.0.1.6 => 3.2
09-03-12 00:30 Tony Farkas Note Added: 0000908
09-03-12 13:09 grof Note Added: 0000909
10-07-18 10:44 Patrick Chevalley Status assigned => resolved
10-07-18 10:44 Patrick Chevalley Resolution reopened => unable to reproduce
10-07-18 10:44 Patrick Chevalley Fixed in Version 0.3.0 => 3.1 SVN
10-10-30 10:11 Patrick Chevalley Status resolved => closed