Ocular Plugin: Hotkeys on non-US/UK keyboards

Bug #514530 reported by herbraab
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Stellarium
Fix Released
Undecided
treaves

Bug Description

Maybe it's just me, but I can't find any keys to change the oculars or telescopes on a German keyboard...

2010-01-29T23:10:09
Unsupported Windows version
Compiled with GCC 4.4.0
Qt runtime version: 4.6.1
Qt compilation version: 4.6.1
Addressing mode: 32-bit
Total memory: 2047 MB (unreliable)
Total virtual memory: 2047 MB (unreliable)
Physical memory in use: 27%
Processor speed: 2499 MHz
Processor name: Intel(R) Core(TM)2 Quad CPU Q8300 @ 2.50GHz
Processor speed: 2499 MHz
Processor name: Intel(R) Core(TM)2 Quad CPU Q8300 @ 2.50GHz
Processor speed: 2499 MHz
Processor name: Intel(R) Core(TM)2 Quad CPU Q8300 @ 2.50GHz
Processor speed: 2499 MHz
Processor name: Intel(R) Core(TM)2 Quad CPU Q8300 @ 2.50GHz
C:\Program Files\Stellarium\stellarium.exe
 -------------------------------------------------------
[ This is Stellarium 0.10.3 - http://www.stellarium.org ]
[ Copyright (C) 2000-2010 Fabien Chereau et al ]
 -------------------------------------------------------
Writing log file to: "C:/Users/Herbert/AppData/Roaming/Stellarium/log.txt"
File search paths:
  0 . "C:\Users\Herbert\AppData\Roaming\Stellarium"
  1 . "."
Attempting to use an existing older config file.
Config file is: "C:\Users\Herbert\AppData\Roaming\Stellarium/config.ini"
WARNING StelFileMgr::setScreenshotDir dir is not writable: "C:/Users/Herbert/Desktop"
WARNING: problem while setting screenshot from config file setting: NOT_VALID
Cache directory is: "C:\Users\Herbert\AppData\Local\stellarium\stellarium\cache"
Sky language is "de"
Application language is "de"
Loading Solar System data ...
Loaded 38 / 38 planet orbits
Loading star data ...
"Loading "./stars/default/stars_0_0v0_1.cat": 0_0v0_1; 5013"
"Loading "./stars/default/stars_1_0v0_1.cat": 1_0v0_1; 21999"
"Loading "./stars/default/stars_2_0v0_1.cat": 2_0v0_1; 151416"
"Loading "./stars/default/stars_3_1v0_0.cat": 3_1v0_0; 434064"
"Loading "C:\Users\Herbert\AppData\Roaming\Stellarium/stars/default/stars_4_1v0_0.cat": 4_1v0_0; 1725497"
"Loading "C:\Users\Herbert\AppData\Roaming\Stellarium/stars/default/stars_5_2v0_0.cat": 5_2v0_0; 7669011"
"Loading "C:\Users\Herbert\AppData\Roaming\Stellarium/stars/default/stars_6_2v0_0.cat": 6_2v0_0; 26615233"
Finished loading star catalogue data, max_geodesic_level: 6
navigation/preset_sky_time is a double - treating as jday: 2.45151e+06
Use vertex shader for stars rendering
QGLShader::link: "Fragment shader(s) linked, vertex shader(s) linked.
 "
Warnings while linking shader: "Fragment shader(s) linked, vertex shader(s) linked.
 "
Loaded 10051 NGC records
Loading NGC name data ...
Loaded 222 / 222 NGC name records successfully
Use vertex shader for atmosphere rendering: "./data/shaders/xyYToRGB.glsl"
QGLShader::link: "Fragment shader(s) linked, vertex shader(s) linked.
 "
Warnings while linking shader: "Fragment shader(s) linked, vertex shader(s) linked.
 "
Loaded 88 / 88 constellation records successfully for culture "western"
Loaded 85 / 85 constellation art records successfully for culture "western"
Loaded 89 / 89 constellation names
Loading constellation boundary data ...
Loaded 782 constellation boundary segments
Loading star names from "./skycultures/western/star_names.fab"
Loaded 230 / 230 common star names
Loading star names from "./stars/default/name.fab"
Loaded 3215 / 4359 scientific star names
Creating GUI ...
Couldn't load the dynamic library: "C:\Users\Herbert\AppData\Roaming\Stellarium/modules/CompassMarks/libCompassMarks.dll" : "Cannot load library C:/Users/Herbert/AppData/Roaming/Stellarium/modules/CompassMarks/libCompassMarks.dll: Die angegebene Prozedur wurde nicht gefunden."
Plugin "CompassMarks" will not be loaded.
Couldn't load the dynamic library: "C:\Users\Herbert\AppData\Roaming\Stellarium/modules/Ocular/libOcular.dll" : "Cannot load library C:/Users/Herbert/AppData/Roaming/Stellarium/modules/Ocular/libOcular.dll: Die angegebene Prozedur wurde nicht gefunden."
Plugin "Ocular" will not be loaded.
Couldn't load the dynamic library: "C:\Users\Herbert\AppData\Roaming\Stellarium/modules/AngleMeasure/libAngleMeasure.dll" : "Cannot load library C:/Users/Herbert/AppData/Roaming/Stellarium/modules/AngleMeasure/libAngleMeasure.dll: Die angegebene Prozedur wurde nicht gefunden."
Plugin "AngleMeasure" will not be loaded.
Loaded plugin "AngleMeasure" .
AngleMeasure plugin - press control-A to toggle angle measure mode
Loaded plugin "Oculars" .
Ocular plugin - press Command-o to toggle eyepiece view mode. Press ALT-o for configuration.
Oculars::validateIniFile ocular.ini exists at: "C:\Users\Herbert\AppData\Roaming\Stellarium/modules/Oculars/ocular.ini" . Checking version...
Oculars::validateIniFile found existing ini file version 0.12
Oculars opened the DB successfully.

Revision history for this message
treaves (treaves) wrote :

The hotkeys are listed in the Help dialog. I've not updated the WIKI yet. The keys are the '[' and ']' keys, with the Alt & Command modifies (Ctrl for non-Mac users).

Changed in stellarium:
status: New → Invalid
Revision history for this message
herbraab (hraab2006) wrote :

I know that the hotkeys are listed in the Help dialog. However, on a German keyboard, '[' is 'Ctrl'+'8', and ']' is 'Ctrl'+'9'. So, obviously, one can't press 'Ctrl'+'[' (that would mean pressing 'Ctrl'+'Ctrl'+'8')...

Revision history for this message
dobson85 (b2936932) wrote :

Hi.

I use a german keyboard, too. Just press "Shift + Ctrl" at the same time to switch your keyboard from german to english.
After you have done that, you can use the ocular plugin without any problems. The german keys "ü" and "+ *" represent the "]" and "]" keys.

Revision history for this message
dobson85 (b2937850) wrote :

"Shift + Alt" <<<<<<<<

Sorry, "Shift + Ctrl" is wrong.

Revision history for this message
herbraab (hraab2006) wrote :

Sorry, I still can't get it to work. Pressing "Shift + Ctrl" does not change anything here on my system (Windows 7).

Wouldn't it be possible to simply use hotkeys that are available with any keyboard layout?

Revision history for this message
dobson85 (b2937850) wrote :

Hello.

As I wrote before, "Shift + Ctrl" was a mistake.
The right combination is "Shift + Alt".

This works on my Windows XP system.

Revision history for this message
herbraab (hraab2006) wrote :

None of the two shortcuts seems to work on Windows 7. I assume that the " Alternative User Input Services" (ctfmon.exe) handels this on Windows XP, but that is apparently no longer part of Windows 7.

Revision history for this message
herbraab (hraab2006) wrote :

Still can't toggle the oculars or telescopes in version 0.10.5 on my german keyboard. :-(

Revision history for this message
Fred_76 (fmichaud76-public) wrote :

It also happens with the french keyboard... and many other non american keyboards such as italian, spanish, german, french canadian, arabic, french belgium, cyrillic, danish, finnish, japanese, korean, dutch, norvegian, portugese, swedish ....

Therefore the Ocular plugin can only be used in a convenient way by english and american people only, i.e. a very minor part of the world.

Please urgently update the plugin in order to allow easy selection of oculars, DSLR and telescopes. One way would be to draw a small screen out of the pointed area, and let the user choose which setting he needs by clicking on it.

Best regard

Fred (neither american nor english... so frustrated by Ocular)

Revision history for this message
Peter Mousley (scrupeus) wrote :

This bug has been reported by several people using German, Italian and French keyboard layouts.

summary: - Ocular Plugin: Hotkeys on German Keyboard
+ Ocular Plugin: Hotkeys on non-US/UK keyboards
Changed in stellarium:
status: Invalid → Confirmed
Revision history for this message
treaves (treaves) wrote :

The committed code allows for key bindings to be edited.

Changed in stellarium:
status: Confirmed → Fix Committed
assignee: nobody → treaves (treaves)
Changed in stellarium:
milestone: none → 0.10.6
Changed in stellarium:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.