Bonjour,
je possède un clavier sans fil Logitech pour PC (récepteur USB) et j'ai donc remappé un des fichiers clavier sous OS9.1 pour m'en servir sur le Mac.
Sous OS_X, j'ai ouvert avec Project Builder le fichier : System/Library/Keyboards/AppleExt.keyboard
dont voici un extrait du contenu :
# row 2
row 0.0 48.0
key rectangle(45.0,24.0) 0x39 # caps lock
# row 2 alpha keys
key square(24.0) 0x00
key square(24.0) 0x01
key square(24.0) 0x02
key square(24.0) 0x03
key square(24.0) 0x05
key square(24.0) 0x04
key square(24.0) 0x26
key square(24.0) 0x28
key square(24.0) 0x25
key square(24.0) 0x29
key square(24.0) 0x27
key rectangle(51.0,24.0) 0x24 # return
Celà me semble être l'attribution des caractères unicodes aux touches, non ?
Si je modifie ce fichier (si c'est bien celui-là qu'utilise OS_X pour la description du clavier) en changeant les valeurs (0x00 =q , 0x01 = s) est ce que celà va me permettre d'avoir le bon mapping pour un clavier PC ?
Merci aux pros d'Unix et de MacOS_X.
je possède un clavier sans fil Logitech pour PC (récepteur USB) et j'ai donc remappé un des fichiers clavier sous OS9.1 pour m'en servir sur le Mac.
Sous OS_X, j'ai ouvert avec Project Builder le fichier : System/Library/Keyboards/AppleExt.keyboard
dont voici un extrait du contenu :
# row 2
row 0.0 48.0
key rectangle(45.0,24.0) 0x39 # caps lock
# row 2 alpha keys
key square(24.0) 0x00
key square(24.0) 0x01
key square(24.0) 0x02
key square(24.0) 0x03
key square(24.0) 0x05
key square(24.0) 0x04
key square(24.0) 0x26
key square(24.0) 0x28
key square(24.0) 0x25
key square(24.0) 0x29
key square(24.0) 0x27
key rectangle(51.0,24.0) 0x24 # return
Celà me semble être l'attribution des caractères unicodes aux touches, non ?
Si je modifie ce fichier (si c'est bien celui-là qu'utilise OS_X pour la description du clavier) en changeant les valeurs (0x00 =q , 0x01 = s) est ce que celà va me permettre d'avoir le bon mapping pour un clavier PC ?
Merci aux pros d'Unix et de MacOS_X.