Ritardo risposta tasto blocco maiuscole su Apple Wireless Keyboard


8

Ho notato una funzione semi-utile sulla tastiera wireless di Apple: premere rapidamente il tasto BLOC MAIUSC non abilita il blocco maiuscole, ma richiede una spinta determinata. I vantaggi sono evidenti, impedisce il testo in maiuscolo accidentale quando si INTENDE EFFETTIVAMENTE PREMERE 'A'.

C'è un modo per hackerare questo in giro? Regolarlo o rimuoverlo completamente? Mi piace l'idea, ma per me è più un dosso che una cintura di sicurezza.

Ho controllato anche le preferenze della tastiera e le preferenze di usabilità. Il ritardo della tastiera è disattivato e il ritardo di ripetizione è al minimo. Non ci sono ritardi su altri tasti (beh, tranne il tasto di espulsione, ma richiede una pressione ancora più determinata), e non c'è ritardo quando si disattiva il blocco maiuscole .

Sono su un Leopardo delle nevi Lion e la tastiera wireless sono arrivati ​​con l'iMac di metà 2010.


EDIT: sembra che la funzionalità sia nel driver piuttosto che nella tastiera stessa. Quando si utilizza la tastiera in Windows 7, il tasto BLOC MAIUSC funziona regolarmente. I driver utilizzati da Windows sono driver di tastiera HID standard forniti da Microsoft.


+1 Lo faccio TUTTO il tempo (ovvero, premi il tasto maiuscolo, anche se sembra attivarlo comunque). Buona domanda.
msanford,

Wow - la modifica sul driver di Windows! Sarebbe un nuovo comportamento. Quando è uscito l'aggiornamento del firmware per la tastiera - lo abbiamo testato quando accoppiato a Windows, quando accoppiato a Mac e quando non accoppiato - e il ritardo di sub-secondo per attivare il blocco maiuscole era presente indipendentemente dal sistema operativo presente o non presente.
bmike

Risposte:


1

La mia risposta principale:

Apple ritiene che questa sia una funzionalità, come documentato nella loro base di conoscenza . Apple non documenta come disabilitare il ritardo.

Nella mia esperienza, se si rimappa il tasto BLOC MAIUSC su Mac OS X (in Preferenze di Sistema ... Tastiera ... Tasti modificatore), e ad es. Si associa a Control, il ritardo scompare mentre si accede a Mac OS X. Quindi, come suggerisce koiyu nei commenti qui , sembra che ci sia qualche variazione disponibile tra l'hardware e il driver della tastiera.

Domande rimanenti:

Il mio problema è che il ritardo rimane quando avvio in Ubuntu Linux e in quel contesto, anche quando rimappo il tasto BLOC MAIUSC su Control, il ritardo è ancora presente. Quindi il driver della tastiera alla vaniglia fornito su Ubuntu Linux soffre ancora del ritardo.

Quindi le mie domande a questo punto:

  • Come mai il driver standard di Windows 7 non ha ritardi e il driver Linux ha il ritardo?

  • Come si può replicare disabilitando il ritardo nel contesto di un'installazione Linux sul laptop?


(Sto postando le mie domande di follow-up qui separatamente perché mi sono reso conto proprio ora che la domanda originale qui era solo quella sulla tastiera in alluminio senza fili, mentre il mio problema è con la tastiera integrata su un MacBook in alluminio. Una leggera distinzione, sì, ma forse rilevante.)
pnkfelix,

5

Purtroppo, il ritardo è incorporato nell'hardware della tastiera, quindi è ancora lì anche se si rimappa il tasto BLOC MAIUSC su un'altra funzione, come Control.


Dopo qualche disperato googling stavo per arrivare alla stessa conclusione; in particolare un articolo di Slashdot: it.slashdot.org/story/09/08/01/1658258/… mi ha fatto pensare che potesse essere codificato nella memoria flash del firmware. MA POI ho avviato la mia partizione bootcamp / windows7 e il tasto BLOC MAIUSC funziona regolarmente. Quindi sembra che la funzionalità sia nel driver piuttosto che nella tastiera stessa. (Su W7 il driver della tastiera è il tipo di dispositivo HID Keyboard standard, fornito da Microsoft)
Jari Keinänen,

1
@koiyu controlla questo: stumbleupon.com/url/rentzsch.com/notes/applesantiCAPSLOCK e guarda i commenti, alcune persone hanno segnalato lo stesso ritardo con Linux. Forse il driver Win è diverso? Strano.
Martin Marconcini,

0

Se hai un laptop e una tastiera mac esterna, attivare il blocco maiuscole su entrambi potrebbe funzionare. Questo perché indurrai la tastiera del mac a pensare di disattivare il blocco delle maiuscole , senza ritardi. Questo è probabilmente utile solo se il tasto BLOC MAIUSC è qualcosa che non è BLOC MAIUSC, quindi fai sempre finta di "disattivare" il BLOC MAIUSC, quando invece la chiave viene rimappata su qualcos'altro.


IIRC con MacBook Pro e tastiera Apple (cablata) gli stati di blocco maiuscole sono separati (ovvero i blocchi maiuscole sono per tastiera non globali)
Jari Keinänen,
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.