Windows Keyboard Layout

Installing APL, Sorting out Fonts, Keyboards, etc.

Windows Keyboard Layout

Postby ray on Fri Jun 21, 2024 3:47 pm

Hi, I am running Dyalog under Windows 11

I have 3 Keyboard Layouts installed and when I select the option on my Windows task bar for Keyboard Methods I see :

ENG English (United Kingdom)
United Kingdom

ENG English (United Kingdom)
Dyalog APL IME (Eng GB)

ENG English (United States)
United Kingdom
( let me refer to these UK, Dyalog and US for ease)

By default, when I power up Window I start with the UK keyboard layout active.

If I then start Dyalog APL/W-64 Version 18.2.45405 (and earlier versions), it appears to automatically switch the layout to Dyalog. This is as I expect.

I have recently installed Dyalog APL/W-64 Version 19.0.48959.

When I power up Window I still start with the UK keyboard layout active.

If I start up Dyalog V19, however, it does not switch the keyboard to to Dyalog, and I am forced to manually swich the keyboards via <windows + space bar> (or via my mouse).

(After power up, Dyalog V18.1 still selects the Dyalog keyboard. It's behaviour has not been affected by the installation of V19.)

However, if I now stop Dyalog V19, switch back to the UK keyboard, and then start up V19 again, it now does switch automatically to the Dyalog keyboard as I would expect.

So the problem ONLY occurs the first time I start Dyalog V19 following Power up.

I am very confused!

Any suggestions? Thanks
Ray Cannon
Please excuse any smelling pisstakes.
User avatar
ray
 
Posts: 238
Joined: Wed Feb 24, 2010 12:24 am
Location: Blackwater, Camberley. UK

Re: Windows Keyboard Layout

Postby Vince|Dyalog on Mon Jun 24, 2024 8:40 am

Hi Ray,

Thanks for reporting this, Ray.

I will try it out.

I will write to you by email and ask about your settings.

Regards,

Vince
Vince|Dyalog
 
Posts: 432
Joined: Wed Oct 01, 2008 9:39 am

Re: Windows Keyboard Layout

Postby Vince|Dyalog on Thu Jun 27, 2024 11:52 am

For anyone else who is interested in this thread:

I asked about Ray's settings and also had him tick the two boxes on the Advanced Keyboard Layout dialog that I mention here: "Windows 10: Adding Dyalog Unicode IME As An Input Method" https://forums.dyalog.com/viewtopic.php?f=22&t=893

It did not change the situation. Also, I was not able to reproduce Ray's issue.

Workaround:
I told Ray about the ⎕NA calls to activate the IME, and he is using this in a workspace followed by a ⎕clear. From this FAQ page, "Activate Unicode IME under program control on MS Windows"
https://forums.dyalog.com/viewtopic.php?f=22&t=1907&p=7599#p7599
Vince|Dyalog
 
Posts: 432
Joined: Wed Oct 01, 2008 9:39 am


Return to Installation

Who is online

Users browsing this forum: No registered users and 1 guest