En fait les deux seuls vraiment gênants qui nécessitent le clavier virtuel (assez ch*ant à utiliser c'est vrai) ce sont le ç majuscule et le é majuscule.
Les autres sont directement au clavier et la méthode classique de taper l'accent d'abord et la lettre majuscule après marche très bien : À Ã Ä Â , Ì Ï Î...etc
Sur le Mac c'est effectivement beaucoup plus simple mais faut mettre leur clavier spécifique. On peut mettre un clavier classique mais pour autant que je me souvienne on est alors confronté au mêmes problèmes qu'en windows ou linux. Et pour réussir à sortir un @ je me rappelle avoir du faire des contorsions...