Ich denke, die Antwort zu ControllerMate ist gut, aber da Sie in einem Kommentar zu einer Konfigurationsdatei gefragt haben, werde ich erwähnen, dass die leistungsstärkste "rohe" Methode zum Konfigurieren Ihrer Tastatureinstellungen darin besteht, ein benutzerdefiniertes Tastaturlayout zu erstellen. Ich würde vermuten, dass Apps wie ControllerMate auf diese Weise Tastaturtasten ändern, aber das kann ich nicht mit Sicherheit sagen.
Sie können einen Online-Generator für diesen Zweck verwenden (er ist alt, aber die von .keylayout
ihm generierten Dateien funktionieren immer noch unter Snow Leopard) oder eine GUI wie Ukelele (kostenlos).
Wenn Sie dies auf diese Weise tun, fügen Sie die resultierende .keylayout
XML-Datei zu /Library/Keyboard Layouts
(zur Verwendung durch alle Benutzer) oder ~/Library/Keyboard Layouts
(nur zur Verwendung durch den aktuellen Benutzer) hinzu. Anschließend aktivieren Sie das benutzerdefinierte Layout in den Systemeinstellungen -> Sprache und Text -> Eingabequellen.
Für Ihre Tastatur eines Drittanbieters wäre es immer noch schwierig, den Schlüsselcode in einem bestimmten mapSet für diese "nutzlosen" Tasten für "Zurück", "Weiter", "Mail" usw. herauszufinden. Persönlich würde ich mit einem gehen GUI-Programm, mit dem ich "drücken und einstellen" kann, sodass ich keine zusätzlichen Nachforschungen oder Vermutungen anstellen muss.
Kurz gesagt, ich sage nicht , dass diese Methode einfacher oder sogar leistungsfähiger ist als die Verwendung einer App wie ControllerMate, aber sie sollte zumindest dazu beitragen, zu erklären, wie Tastaturen unter OS X ohne ein "Mittelsmann" -Programm neu zugeordnet werden können bleib im Hintergrund laufen.