Atraso na resposta da tecla Caps Lock no Apple Wireless Keyboard


8

Percebi um recurso semi-útil no Apple Wireless Keyboard: pressionar rapidamente a tecla caps lock não ativará a tecla caps lock, ele precisa de um empurrão determinado. Os benefícios são óbvios, evitam texto acidental com maiúsculas quando você realmente PRECISA PRESSIONAR 'A'.

Existe uma maneira de cortar isso por aí? Ajustá-lo ou removê-lo completamente? Gosto da ideia, mas para mim é mais uma lombada do que um cinto de segurança.

Eu verifiquei as preferências do teclado e as preferências de usabilidade também. O atraso do teclado está desativado e o atraso de repetição é no mínimo. Não há nenhum atraso em outras chaves (bem, exceto a tecla de ejecção, mas requer ainda mais determinado imprensa), e não há nenhum atraso ao ligar o caps lock off .

Estou em um Leopardo da neve O Lion e o teclado sem fio vieram com o iMac de meados de 2010.


EDIT: Parece que a funcionalidade está no driver e não no próprio teclado. Ao usar o teclado no Windows 7, a tecla caps lock funciona de maneira regular. Os drivers que o Windows usa são os drivers de teclado HID padrão fornecidos pela Microsoft.


+1 Eu faço isso o tempo todo (ou seja, pressione caps lock, embora pareça ativá-lo de qualquer maneira). Boa pergunta.
msanford

Uau - a edição no driver do Windows! Isso seria um novo comportamento. Quando o atualizador de firmware foi lançado - o testamos quando emparelhado com o Windows, quando emparelhado com o Mac e quando não emparelhado - e o atraso de segundo de segundo para ativar o caps lock estava presente, independentemente do SO ou não estava presente.
bmike

Respostas:


1

Minha principal resposta:

A Apple considera isso um recurso, conforme documentado em sua base de conhecimento . A Apple não documenta como desativar o atraso.

Na minha experiência, se você remapear a tecla caps-lock no Mac OS X (em Preferências do sistema .. Teclado .. Teclas modificadoras) e, por exemplo, mapeá-la para Control, o atraso desaparecerá enquanto eu estiver conectado ao Mac OS X. Então, como o koiyu sugere nos comentários aqui , parece que há alguma variação disponível entre o hardware e o driver do teclado.

Perguntas restantes:

Meu próprio problema é que o atraso permanece quando eu inicializo no Ubuntu Linux e, nesse contexto, mesmo quando eu remapeado a tecla Caps Lock para Control, o atraso ainda está presente. Portanto, o driver de teclado vanilla fornecido no Ubuntu Linux ainda sofre com o atraso.

Então, minhas perguntas neste momento:

  • Como é que o driver padrão do Windows 7 não tem atraso e o driver Linux tem o atraso?

  • Como replicar a desativação do atraso no contexto de uma instalação do Linux no topo do laptop?


(Estou postando minhas perguntas de acompanhamento separadamente aqui, porque percebi agora que a pergunta original aqui era apenas sobre o teclado Aluminum Wireless, enquanto meu problema é com o teclado interno de um MacBook Pro de alumínio. Uma pequena distinção, sim, mas possivelmente relevante).
pnkfelix

5

Infelizmente, o atraso é incorporado ao hardware do teclado, por isso ele ainda está lá, mesmo se você remapear a tecla Caps Lock para alguma outra função, como Control.


Depois de pesquisar desesperadamente no Google, eu estava prestes a chegar à mesma conclusão; especialmente um artigo do Slashdot: it.slashdot.org/story/09/08/01/01/1658258/… me fez pensar que poderia estar codificado no flash do firmware. Mas então eu inicializei na minha partição bootcamp / windows7 e a tecla caps lock funciona de maneira regular. Portanto, parece que a funcionalidade está no driver e não no próprio teclado. (No W7, o driver do teclado é o tipo de dispositivo de teclado HID padrão, fornecido pela Microsoft) #
1111 Jari Keinänen

11
@koiyu verifique isso: stumbleupon.com/url/rentzsch.com/notes/applesantiCAPSLOCK e veja os comentários, algumas pessoas relataram o mesmo atraso no Linux. Talvez o driver Win seja diferente? Esquisito.
Martin Marconcini

0

Se você possui um laptop e um teclado externo, ativar o caps lock nos dois pode funcionar. Isso é porque você vai enganar o teclado mac em pensar a sua transformando o caps lock off , que não tem atraso. Provavelmente, isso só é útil se a sua tecla caps lock não for uma tecla caps lock, então você está sempre fingindo "desativar" a tecla caps lock, quando a chave é remapeada para outra coisa.


IIRC com MacBook Pro e (com fio) Teclado Apple o caps lock estados são separados (ou seja, bonés bloqueios são por teclado não global)
Jari Keinänen
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.