RFR: 8150709: Mac OSX and German Keyboard Layout (Y/Z) [v7]

Martin Fox duke at openjdk.org
Tue Apr 4 23:41:24 UTC 2023


On Tue, 4 Apr 2023 08:35:52 GMT, Jose Pereda <jpereda at openjdk.org> wrote:

>> @jperedadnr You set up the test correctly. I think you need to need to allow the 'terminal' application to use the accessibility API so the Java robot can send keyboard events. I can't provide you with the exact setting since I'm away from my Mac until the end of this week. When I get back I'll send details and add a comment to the test file. Apologies, I set up my Mac so long ago I forgot about this hiccup.
>
> Great, that helps: after enabling Dock -> Privacy&Security -> Accessibility -> Terminal, tests for all 5 keyboards work, but only "without combinations":
> 
> [Mac] Testing 83 keys on U.S. English without combinations
> Tested 83 keys with 0 failures
> ...
> [Mac] Testing 78 keys on German without combinations
> Tested 78 keys with 0 failures
> 
> However, without Keypad/All combinations fail:
> 
> [Mac] Testing 80 keys on French with all combinations
> Failed: code A did not match combination 'A'
> ...
> Failed: code Minus did not match combination '_'
> Tested 80 keys with 45 failures
> ``` 
> is that expected?

Yes, the KeyCharacterCombination failures are expected. Fixing those will require a separate PR. I’m hoping Linux PR #694 will be accepted and then I can extend that approach to the Mac.

-------------

PR Review Comment: https://git.openjdk.org/jfx/pull/425#discussion_r1157864676


More information about the openjfx-dev mailing list