Tilde Key Incorrectly Typing Rupee Symbol After Using External Keyboard

The Problem

My Mac is stuck on a version of the "ABC - India" input source where the tilde/backtick key (`/~) is mapped to the Rupee symbol (₹). I want to use the standard ABC-India layout where this key works normally, as it does for my friends.


Background

This problem started after I briefly used an external keyboard that had a physical Rupee symbol on the tilde key. Now, even with a standard keyboard (and on the built-in MacBook keyboard), the system has saved this as the default mapping for ABC-India.


Troubleshooting Steps I've Already Tried

I have already tried all the common solutions without success, including:

  • Removing and re-adding the ABC-India input source.
  • Deleting ~/Library/Preferences/com.apple.HIToolbox.plist and restarting.
  • Deleting all related keyboard .plist files (including system and ByHost versions) using Terminal commands and restarting.
  • Running the Keyboard Setup Assistant after deleting the files.


My Question

How can I force a complete reset of the "ABC - India" keyboard layout to its true default state? Is there another preference file, cache, or setting I can delete that I might have missed?


I want to continue using the ABC-India layout, not switch to the U.S. version because ABC-India includes the Rupee symbol on clicking ALT+4. Any help would be greatly appreciated.


MacBook Air 13″

Posted on Sep 22, 2025 7:27 AM

Reply
13 replies

Oct 16, 2025 8:58 PM in response to BrajBliss

This keyboard change in Tahoe (mapping the ` / ~ key to ) is a fundamental design flaw that ignores user expectations and established principles.


1. Keycap Mismatch Violates Trust

The most critical error is the disconnect between the physical keycap (` or ~) and the character output (). Users rely on the principle of "What You See Is What You Get." A user will never guess that a non-currency key now types a currency symbol. This is a direct violation of the design contract between the device and the user.


2. Disregard for Professional Users

By overriding the key's primary function, Apple presumes that users have no need for the backtick (`) or tilde (~). This assumes muscle memory and professional requirements (like coding or command line use) are irrelevant, forcing users to discover a non-intuitive workaround.


3. Modifier Keys Offer the Logical Solution

The Opt + 4 implementation was correct. Users are more likely to associate the addition of a new currency symbol (₹) with the key already designated for a currency symbol ($) when using a modifier. That solution was semi-intuitive; but the current one is confusing. I was up in arms about why the key was typing a random character (₹).


Disclaimer: I used AI to write the above sentences for me based on my thoughts.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Tilde Key Incorrectly Typing Rupee Symbol After Using External Keyboard

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.