Das sind keine ASCII Code sondern sogenannte DOS Characters. Das Feature wird vom Windows OS bereitgestellt. Unter Linux funktioniert es imho so nicht (ich prüf das nach, bin jetzt aber zu faul ubuntu in der VM Ware zu starten).
ñ befindet sich definitiv ausserhalb des ASCII Standards.
Du kannst vielleicht mal versuchen zusätzlich Buttons in Masken einzubauen.
Ansonsten kann es natürlich für jedes Sonderzeichen von allen untergegangenen Kulturen (z.B. Aztekenreich) Tasten auf der Tastatur geben, weil sonst die Tastatur zu groß würde.
In Spanisch kommunizierende Leute, die oft auf Tastaturen ohne enje schreiben, kennen diese Kombination btw. meist.