Classic Shell
http://www.classicshell.net/forum/

Calc.exe starts in QWERTY instead of AZERTY
http://www.classicshell.net/forum/viewtopic.php?f=12&t=7333
Page 1 of 1

Author:  CYANure [ Fri Feb 10, 2017 7:44 pm ]
Post subject:  Calc.exe starts in QWERTY instead of AZERTY

Hi,

First of all, thank you for this software. It is very useful!
But I have an issue and it turns out it is related to Classic Shell.

Description:
--------------
When using a default AZERTY Keyboard (FRA keyboard selected in Windows) and starting calc.exe from the start menu using Classic Shell, the calculator starts in QWERTY.
If using the normal shell, it starts normally in AZERTY.

Versions:
-----------
Windows 10 Pro X64 French
Classic Shell 4.3.0

Repro rate:
-------------
10/10

Repro steps:
---------------
1. Install Windows X64 In French
2. Install Classic Shell 4.0.3
3. Click on the start menu. (classic shell by default)
4. Type calc (or select it from the menu) and press ENTER.
5. Notice the issue when typing numbers and signs. Keyboard is in QWERTY.

6. Click on the start menu while holding the Shift key. (starts normal W10 start menu)
7. Type calc (or select it from the menu) and press ENTER.
8. Notice that the keyboard is back in AZERTY.

note: once the normal W10 menu has been used once, using Classic Shell start menu starts calc in AZERTY and the issue does not occur anymore until the computer is restarted.
note: issue does not occur with other softwares like notepad, wordpad, word, excel.
note: issue occurs no matter which version of Classic Shell is installed (FR, EN, DE...)

Expected behavior:
-----------------------
Calc.exe should start in the language selected in Windows regarding the keyboard (here: FRA - AZERTY).

Could you please look into this? I have to say that this is a really weird behavior.

Thank you!

Author:  Ivo [ Tue Feb 14, 2017 9:12 pm ]
Post subject:  Re: Calc.exe starts in QWERTY instead of AZERTY

I think on Windows 10 the keyboard settings are global for all programs (before it used to be per application). Do you see the keyboard indicator in the taskbar change from ENG to FRA as you launch Calculator? I am unable to reproduce the behavior you are describing.

Author:  Gaurav [ Tue Feb 14, 2017 10:28 pm ]
Post subject:  Re: Calc.exe starts in QWERTY instead of AZERTY

Since Windows 8, keyboard language settings are global. I think this is a good change. Additionally, you still have the option to set them per application if you check "Let me set a different input method for each app window": http://winaero.com/blog/how-to-configur ... indows-10/

Author:  CYANure [ Tue Feb 21, 2017 12:59 pm ]
Post subject:  Re: Calc.exe starts in QWERTY instead of AZERTY

Hi,

As stated in my first post, my keyboard stays in FRA.

The calc runs in QWERTY if I run it from classic shell.
If I run it from the normal W10 shell, it runs properly in AZERTY.
Once it has been ran one time from the normal W10 shell, I can run it through the classic shell and it stays in AZERTY.

I don't really know which kind of further info I can give you.
I'll make a short video to show the problem, it might be easier to understand.

Thanks!

Author:  CYANure [ Tue Feb 21, 2017 1:46 pm ]
Post subject:  Re: Calc.exe starts in QWERTY instead of AZERTY

Tiny update by the way: I don't have to start calc with the normal W10 start menu. Just opening the normal W10 start menu and closing it fixes the problem.

In the video:
- I start calc with Classic Shell.
- Using my normal AZERTY layout, SHIFT+number should write numbers but they are not displayed on the screen. Instead, the calc behaves like I'm using a QWERTY keyboard.
- I close calc.
- I start the normal W10 start menu and close it.
- I start again calc with Classic Shell.
- This time, calc behaves normally like I'm using an AZERTY keyboard.

I kept it simple and showed only the issue with the numbers but this is the same with any other key (-, *, /, etc)
You can also see that my keyboard stays in FRA.

https://youtu.be/HVsyhqLjfsQ

Page 1 of 1 All times are UTC - 8 hours [ DST ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/