Oui mais sur les différents claviers mac tu n'as pas le même confort de saisie que sur un bon vieux clavier PC... De plus le prix des claviers mac est exorbitant par rapport à ce que c'est !
Mon G105 est rétro-éclairé, et bien que ce ne soit pas un mécanique il est suffisamment rapide pour assurer un max quelque soit l'utilisation, de plus il a des touches macros qui peuvent être utiles même pour les logiciels pro, si si !
Pour en revenir à mon propos initial, il y aurait bien une idée à creuser : utiliser une extension du kernel (.kext) simplifiée (cad contenant juste un fichier info.plist).
En associant l'ID du périphérique et le layout, on pourrait forcer l'OS à passer sur le second layout lorsque le clavier externe est utilisé, alors que l'interne, lui, reste sur le profil par défaut sélectionné dans les préférences système....
Ce qui est marrant c'est que Windows a depuis longtemps résolu le problème : chaque clavier peut être associé à un driver spécifique, qui inclut le mapping.
Mais vu que je ne suis pas programmeur, je ne saurais pas faire ça...
Au cas où, si un spécialiste passe par là, voici le profil système (DarwinDumper) de mon glavier :
Gaming Keyboard G105:
Product ID: 0xc248
Vendor ID: 0x046d (Logitech Inc.)
Version: 73.00
Speed: Up to 1.5 Mb/sec
Manufacturer: Logitech
Location ID: 0x14110000 / 7
Current Available (mA): 1000
Current Required (mA): 200
Extra Operating Current (mA): 0
Il est branché sur un hub dont voici également le profilage :
USB 3.0 Bus:
Host Controller Driver: AppleUSBXHCILPTH
PCI Device ID: 0x8c31
PCI Revision ID: 0x0005
PCI Vendor ID: 0x8086
USB3.0 Hub:
Product ID: 0x0616
Vendor ID: 0x05e3 (Genesys Logic, Inc.)
Version: 92.23
Speed: Up to 5 Gb/sec
Manufacturer: GenesysLogic
Location ID: 0x14500000 / 5
Current Available (mA): 1800
Current Required (mA): 0
Extra Operating Current (mA): 0
EDIT : Bien évidemment le best of the best, le taupe of the pape , serait de trouver ou de créer une solution universelle qui conviendrait à tous ceux qui veulent connecter en parallèle plusieurs périphériques de saisie complètement différents à leur Mac, pas juste à un cas particulier... Peut-être un système de profils hardware personnalisables, qui se grefferait sur les drivers génériques ?
...Mais ce que j'espère, c'est que dans un certain avenir, macOS incluera cette possibilité... Après tout, c'est possible avec d'autres périphériques : par exemple, on peut très bien connecter à un mac deux ou plus cartes son avec des caractéristiques totalement différentes, et ça marche !
Message édité par NoiZ_InTheStreetZ le 08-09-2017 à 10:15:06
---------------
« Notre univers est une tonnelle de roses. Nos visiteurs sont les papillons. Nos musiciens sont les rossignols. Quand il n'y a plus ni roses, ni feuilles, les étoiles sont mes roses et ta chevelure est ma forêt... » ~ Omar Khayyam (1048 - 1131) ~