SafeExamBrowser / seb-win

Safe Exam Browser 2.x for Windows. IMPORTANT: This is the legacy version which isn't actively developed anymore.
https://safeexambrowser.org/windows/win_usermanual_en.html
69 stars 52 forks source link

Incompatibel with latest Microsoft-IME for Japanese #115

Closed stonerl closed 3 years ago

stonerl commented 3 years ago

Describe the Bug In mid 2020, Microsoft introduced a new input method for Japanese, with which SEB is not compatible. Allowing Show keyboard layout in the SEB-settings does not display the Japanese Input Method in SEB for the users. The only way to type Japanese is, to enable the previous Microsoft-IME for Japanese.

Steps to Reproduce Steps to reproduce the behavior:

  1. Go to the Windows Settings.
  2. Add Japanese (all features but don't set it as default language)
  3. Select Japanese form the language list and make sure that Microsoft-IME is added under the keyboard section.
  4. Start SEB with Show keyboard layout allowed. In the keyboard list, only the native keyboard (in my case German) is available but not Japanese.

Expected Behavior SEB should show the Japanese input for the old and new Microsoft-IME

Version Information

dbuechel commented 3 years ago

The IME only works with kiosk mode "Disable Explorer Shell", not with the default mode "Create New Desktop".

stonerl commented 3 years ago

So, is this a bug or a feature?

danschlet commented 3 years ago

The problem is that Microsoft is not doing anything to allow assessment/kiosk browsers to lock down the system directly, using some Windows API, especially when using BYOD (student owned computers) and not PCs managed by the university/school. We have to use various tricks to achieve a secure mode with SEB. Other operating system vendors like Apple in iOS and recently also macOS provide system APIs for secure assessment modes even when using BYOD.

Maybe it helps if you file a feature request to Microsoft about that.

stonerl commented 3 years ago

Thank you for the clarification.