Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scaling external monitor #2210

Closed
hda42 opened this issue Dec 15, 2022 · 3 comments
Closed

Scaling external monitor #2210

hda42 opened this issue Dec 15, 2022 · 3 comments
Labels
bug Something isn't working

Comments

@hda42
Copy link

hda42 commented Dec 15, 2022

I use a Macbook Air M1 and a 32" 4k Monitor with MacOs Ventura. If Im on the go I just use the internal Macbook display.

The Monitor is scaled to 3008x1692
The MacBook is scaled to 1440x900

If I use the Macbook with my Monitor I use the MacBooks display as a mirror for the 32" Monitor, so the macbook display is also scaled to 3008x1692 like the big monitor. (I tried it also as an external Monitor but nothing changed)

The problem is, that Alt-Tab looks with default settings on the Macbook great but when I plugged it in to my big monitor Alt-Tab was way to big. If I adjust the size of Alt-Tab on my monitor to a normal looking size Alt-Tab is way to small if I unplug the Macbook. The Alt-tab icon preview is even bigger on the macbook display when the macbook is connected to the monitor and this although everything else is much too small on the macbook display because it serves as a mirror. When I unplug my macbook from the monitor everything on the macbook display gets bigger and scaled correctly except Alt-Tap gets way smaller.

I love your support for the app.

Greetings from Germany

@hda42 hda42 added the bug Something isn't working label Dec 15, 2022
@lwouis
Copy link
Owner

lwouis commented Dec 15, 2022

Hi @hda42,

Could you please share a picture or two of what this all looks like in practice?

Thank you

@lwouis
Copy link
Owner

lwouis commented Dec 16, 2022

Watching all these screenshots, I'm really not sure what you would expect from AltTab. AltTab is respecting your setting, and the OS scaling correctly.

It seems you would prefer having 2 sets of settings, depending on the monitor, because you prefer (from your own taste) different ratios on the 2 monitors. This was discussed before by people with a vertical monitor and a horizontal monitor. In that case, it makes sense that the same settings won't work.

To support that, we would need to add full support to multiple monitors. That would mean some kind of list of monitors, remembering all that the macbook got plugged into at some point, being able to select them, and set settings for them, etc. It's doable but a big feature, and would add a lot of complexity to the app UI and the codebase.

I'm afraid this is a bit too niche at the moment. If enough people have the need, it may happen in the future. Just sharing this also so you have the full context: #1179

@lwouis lwouis closed this as completed Dec 16, 2022
@lwouis
Copy link
Owner

lwouis commented Dec 16, 2022

Is the app just use the percentage of the screen size?

Yes, there are sliders on your screenshots showing that percentage.

A solution could be that you can set a specific pixel-size.
So if I just set a custom width not using a percentage but pixel i guess the problem would be solved for me.

Yes, this was suggested before. I think there is already a ticket for that, but I can't find it right now. It may be an easy solution to get it workable for some setups.

can I compile the app without Xcode?

You need to install XCode to build any macOS, iOS, tvOS, watchOS, app. You need to install it. After that you don't need to open it to compile the code into the app. You can use the command line xcodebuild -workspace alt-tab-macos.xcworkspace -scheme Release -derivedDataPath DerivedData. Anyway, I documented the steps here. It's very simple actually to compile this app. 2 steps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants