Délai de réponse des touches de verrouillage des majuscules sur le clavier sans fil Apple

8

J'ai remarqué une fonctionnalité semi-pratique sur le clavier sans fil Apple: une pression rapide sur la touche de verrouillage des majuscules n'activera pas le verrouillage des majuscules, il faut une poussée déterminée. Les avantages sont évidents, il empêche le texte accidentel en majuscules lorsque vous avez réellement l'intention d'appuyer sur «A».

Existe-t-il un moyen de pirater cela? Ajustez-le ou supprimez-le complètement? J'aime l'idée, mais pour moi, c'est plus un ralentisseur qu'une ceinture de sécurité.

J'ai également vérifié les préférences du clavier et les préférences d'utilisation. Le délai du clavier est désactivé et le délai de répétition est au minimum. Il n'y a pas de retard sur les autres touches (et, à l' exception de la touche d'éjection, mais il faut appuyer sur encore plus déterminé), et il n'y a pas de retard lors de la mise verrouillage des majuscules off .

Je suis sur un Léopard des neiges Lion et le clavier sans fil sont livrés avec l'iMac mi-2010.


EDIT: Il semble que la fonctionnalité se trouve dans le pilote plutôt que dans le clavier lui-même. Lorsque vous utilisez le clavier dans Windows 7, la touche de verrouillage des majuscules fonctionne de manière régulière. Les pilotes que Windows utilise sont des pilotes de clavier HID standard fournis par Microsoft.

Jari Keinänen
la source
+1 Je le fais TOUT le temps (c.-à-d. Que je verrouille les majuscules, même s'il semble quand même l'activer). Bonne question.
msanford
Wow - l'édition sur le pilote Windows! Ce serait un nouveau comportement. Lorsque le programme de mise à jour du micrologiciel pour le clavier est sorti - nous l'avons testé lorsqu'il est associé à Windows, lorsqu'il est associé à Mac et lorsqu'il n'est pas associé - et le délai d'une seconde pour activer le verrouillage des majuscules était présent, quel que soit le système d'exploitation ou non.
bmike

Réponses:

1

Ma réponse principale:

Apple considère que c'est une fonctionnalité, comme indiqué dans leur base de connaissances . Apple ne décrit pas comment désactiver le délai.

D'après mon expérience, si vous remappez la touche de verrouillage des majuscules sur Mac OS X (dans Préférences Système .. Clavier .. Touches de modification), et par exemple la mappez à Control, le délai disparaît alors que je suis connecté à Mac OS X. Donc, comme le suggère koiyu dans les commentaires ici , il semble qu'il existe une certaine variation entre le matériel et le pilote de clavier.

Questions restantes:

Mon propre problème est que le délai persiste lorsque je démarre dans Ubuntu Linux, et dans ce contexte, même lorsque je remappe la touche de verrouillage des majuscules sur Contrôle, le délai est toujours présent. Ainsi, le pilote de clavier vanilla fourni sur Ubuntu Linux souffre toujours du retard.

Donc, mes questions à ce stade:

  • Comment se fait-il que le pilote standard de Windows 7 n'ait pas de retard et que le pilote Linux ait le retard?

  • Comment répliquer la désactivation du délai dans le contexte d'une installation Linux sur l'ordinateur portable?

pnkfelix
la source
(Je poste mes questions de suivi séparément ici parce que je viens de réaliser que la question d'origine ici ne concernait que le clavier sans fil en aluminium, alors que mon propre problème est avec le clavier intégré sur un MacBook Pro en aluminium. Une légère distinction, oui, mais peut-être pertinent.)
pnkfelix
5

Malheureusement, le retard est intégré au matériel du clavier, il est donc toujours là même si vous remappez la touche de verrouillage des majuscules à une autre fonction, telle que Contrôle.

Martin Marconcini
la source
Après une recherche Google désespérée, j'allais arriver à la même conclusion; en particulier un article Slashdot: it.slashdot.org/story/09/08/01/1658258/… m'a fait penser qu'il pourrait être codé sur le flash du firmware. MAIS ALORS j'ai démarré sur ma partition bootcamp / windows7 et la touche de verrouillage des majuscules fonctionne de manière régulière. Il semble donc que la fonctionnalité se trouve dans le pilote plutôt que dans le clavier lui-même. (Sur W7, le pilote de clavier est un périphérique de type clavier HID standard, fourni par Microsoft)
Jari Keinänen
1
@koiyu vérifiez ceci: stumbleupon.com/url/rentzsch.com/notes/applesantiCAPSLOCK et regardez les commentaires, certaines personnes ont signalé le même retard avec Linux. Peut-être que le pilote Win est différent? Bizarre.
Martin Marconcini
0

Si vous avez à la fois un ordinateur portable et un clavier Mac externe, l'activation du verrouillage des majuscules sur les deux peut fonctionner. C'est parce que vous duper le clavier Mac en pensant qu'elle ne tourne verrouillage des majuscules off , qui n'a pas de retard. Ceci n'est probablement utile que si votre clé de verrouillage des majuscules n'est pas un verrouillage des majuscules, de sorte que vous faites toujours semblant de "désactiver" le verrouillage des majuscules, alors que la clé est remappée à autre chose.

theicfire
la source
IIRC avec MacBook Pro et (filaire) Apple Keyboard les statuts de verrouillage des majuscules sont séparés (c'est-à-dire que les verrous des majuscules sont par clavier non globaux)
Jari Keinänen