Alors que vous savez comment attribuer de nouveaux raccourcis pour ouvrir l'application, j'ai une solution pour ouvrir une nouvelle fenêtre "Chrome" si elle n'est pas présente dans l'espace actuel ou activer le "Chrome" dans l'espace actuel. Cet AppleScript vous empêchera de changer d'espace :
if application "Google Chrome" is running then
tell application "System Events" to set CurrentSpaceWindows to windows of process "Google Chrome"
if CurrentSpaceWindows is {} then
tell application "Google Chrome"
make new window
activate
end tell
else
tell application "Google Chrome" to activate
end if
else
tell application "Google Chrome" to activate
end if
Vous pouvez maintenant attribuer un raccourci global pour exécuter ce script et obtenir ce que vous voulez (si je vous ai bien compris).
Je préfère personnellement utiliser BetterTouchTool pour attribuer des raccourcis clavier et autres. Vous pouvez directement assigner un shotcut pour exécuter ce script.
EDIT : ajouter la possibilité de l'exécuter depuis un Automator.
Pour l'exécuter via le service Automator, vous devez le créer comme suit :
S'il vous plaît noter, que j'ai laissé la partie entière :
on run {input, parameters}
<- Voici le script.
return input
end run
Ensuite, allez dans Préférences système -> Sécurité et confidentialité et ajoutez Automator à la section Accessibilité comme ceci :
Ensuite, cela devrait fonctionner comme prévu, je l'ai testé et cela fonctionne.