Come usare una tastiera Windows su Mac OS X?


13

Ho una tastiera Logitech per Windows e voglio usarla sul mio iMac . Il problema è che molti pulsanti sono mappati nei posti sbagliati. Ad esempio, quando premo Right Alt+ 2ottengo il simbolo ™ e non un simbolo @. Il problema esiste anche quando eseguo RDP e accedo a un computer Windows XP. Ho le impostazioni regionali svedesi (metodo di input) su Mac OS X.

  • È possibile rimappare la tastiera in modo che su una macchina Windows XP remota tutti i tasti sulla tastiera funzionino davvero?
  • Posso disabilitare tutte le scorciatoie di Mac OS X quando mi trovo in una finestra RDP?

Ho una tastiera USB standard Logitech per Windows.

Sembra essere un problema di layout. Quando installo il layout della tastiera Logitech, posso sceglierlo, ma dopo un po 'torna al layout predefinito.


non si tratta di "mappatura errata", è più che mac os sta usando un altro layout chiave, ma non so se ci sono strumenti per rimapparli.
schöppi,

Prova a utilizzare il tasto Maiusc per ottenere la funzione di tasto alternativo invece di Alt. Tuttavia, ciò non risolve il problema della nuova mappatura. È abbastanza facile mappare nuovamente i tasti utilizzando il software, ma i simboli sulla tastiera non saranno corretti.
Jay_Booney,

l'Alt giusto si chiama AltGr e può avere funzioni diverse a seconda del layout della tastiera
phuclv,

Risposte:


11

Potresti dare un'occhiata a Ukelele , un editor di layout di tastiera gratuito per Mac OS X:

Ukelele è un Unicode Keyboard Layout Editor per Mac OS X versione 10.2 e successive. La versione 2.0 e successive sono solo per Mac OS X versioni 10.4 e successive.

A partire dalla versione 10.2 (Jaguar), Mac OS X supporta un formato basato su XML per i layout di tastiera (file .keylayout). Questi possono essere installati copiandoli nella cartella Layout tastiera in / Libreria o ~ / Libreria; quindi vengono abilitati tramite la scheda Input del modulo Internazionale (Lingua e testo in 10.6) in Preferenze di Sistema.

Tuttavia, modificare i layout di tastiera - per non parlare della creazione di layout di tastiera completamente nuovi, come per un nuovo script - modificando direttamente il testo XML è noioso e soggetto a errori.

Ukelele mira a semplificare la modifica del layout della tastiera fornendo un'interfaccia grafica ai file .keylayout, in cui i caratteri desiderati possono essere semplicemente trascinati sui tasti secondo necessità. (La Tavolozza caratteri o Visualizzatore caratteri, disponibile nel menu Input se è stato abilitato in Preferenze di Sistema, è un ottimo posto per trovare i personaggi.)

Oltre alla semplice assegnazione di codici a singolo carattere alle chiavi, Ukelele può assegnare stringhe a più caratteri e può creare "chiavi morte", in cui una sequenza di tasti imposta un nuovo stato che modifica l'output della seguente sequenza di tasti.

Per ulteriori informazioni sui layout di tastiera di Mac OS X, nonché sui layout esistenti disponibili per il download, vedere Risorse di input . Per alcuni tipi di layout, in particolare con un gran numero di sequenze di chiavi morte, la creazione di un layout con lo strumento di testo KeyLayoutMaker può essere un'alternativa utile.

Immagine


8

Il problema è che i tasti modificatori non sono impostati correttamente. È possibile risolvere questo problema andando su Preferenze di Sistema> Tastiera> Tasti modificatori. Modifica le impostazioni finché non ottieni la configurazione corretta per la tastiera.

inserisci qui la descrizione dell'immagine


Questa risposta non si applica all'esempio specifico che fa parte della domanda. Se l'utente è infastidito da questo, non l'ha menzionato.
Daniel Beck

L'ho provato prima, ma quella dose non risolve altri problemi chiave.
Amir Rezaei

4

Puoi provare in Preferenze di sistema / Lingua e testo / Fonti di input. Vedo, ad esempio, "British" e "British - PC" come categorie separate. La selezione di quest'ultimo sembra causare la corretta mappatura dei tasti sulla tastiera del mio PC britannico (Logitech). Ciò avviene dopo aver installato Logitech Device Manager (senza alcun effetto visibile) e dopo aver eseguito il headscatching sul contenuto di Layout libreria / tastiera. Questo su 10.8.3, per quello che vale.


1
Questo risolve alcune chiavi ma ne rompe altre. Il mio \ ora è impostato in modo errato. Meglio di aver sbagliato @ sbagliato però.
Will Calderwood,

1

Preferenze di Sistema> Lingua e testo> Sorgenti di input include molti layout di PC e ci sono anche layout di PC predefiniti per lingue come tedesco e il francese .

Puoi usare Ukelele per creare il tuo keylayout:

  • Seleziona File> Nuovo dalla sorgente di input corrente.
  • Cambia i tasti.
  • Salva come pacchetto in /Library/Keyboard Layouts/ . I layout della tastiera ~/Library/Keyboard Layouts/non possono essere selezionati nelle finestre di dialogo della password o nella finestra di accesso e i popover mostrati quando si tengono premuti i tasti non funzionano con i normali file .keylayout.
  • Disconnettersi e accedere nuovamente e abilitare l'origine di input in Preferenze di Sistema> Lingua e testo> Sorgenti di input.

Per applicare le modifiche a un keylayout, ad esempio è necessario eseguire, sudo touch /Library/Keyboard Layouts/disconnettersi e riconnettersi . È possibile disabilitare le origini di input predefinite modificando il comando com.apple.HIToolbox .

Un'altra opzione è quella di utilizzare Karabiner (precedentemente chiamato KeyRemap4MacBook) :

Puoi rimappare le chiavi nell'interfaccia utente e ha effetto direttamente.

Oppure, se puoi prendere in considerazione il passaggio al layout USA, ha tutti i caratteri ASCII nelle stesse posizioni su Mac e Windows.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.