Menu

#1982 MacOS: Make VICE GTK discoverable for accessibility apps

v3.x
open-need-info
dqh
macOS (4)
MacOS X
User Interface
2025-11-23
2024-01-23
Dean Bentz
No

On MacOS, the GTK version of VICE doesn't work together with AltTab https://alt-tab-macos.netlify.app/.
The author of AltTab said it's most likely that VICE GTK doesn't create standard windows. The fix would probably be to allow accessibility apps like AltTab to detect their windows.

Discussion

  • gpz

    gpz - 2024-01-23

    Does it work with other GTK based apps? If not, then there is probably very little we can do about it.

     
  • gpz

    gpz - 2024-01-23
    • assigned_to: dqh
    • Category: --> User Interface
     
  • Dean Bentz

    Dean Bentz - 2024-01-23

    Yes, there are no problems with other GTK apps. VICE is the only app I know that doesn't show up in Alttab. (and the SDL version works fine).

     
  • gpz

    gpz - 2024-01-23

    OK. What VICE does different (probably) is, that the actual rendered image (the emulated screen) is rendered with a custom GL overlay (because GTK cant do this properly). If that is the problem.... no idea if/how it can be fixed. @dqh will have to take a look.

     
  • gpz

    gpz - 2025-11-18
    • Port: --> MacOS X
     
  • dqh

    dqh - 2025-11-23

    What exactly does 'not working' mean here? VICE uses standard GTK things to create the UI, with the exception of the emulated user interface which on all platforms is a native child window which is then rendered with OpenGL or DirectX. So there's no chance of the emulated system text console being understood by this thing (if it doesn't do OCR) but the rest of the UI should at least work if GTK things generally do.

     
  • dqh

    dqh - 2025-11-23
    • status: open --> open-need-info
     

Log in to post a comment.

MongoDB Logo MongoDB