"Restaurar a tecla Windows" Definir comando como atalho de teclado -- acos campo com spotlight camp apple Relacionado O problema

“Restore Windows Key” Define command as keyboard shortcut


1
vote

problema

português

Eu não amo o Windows, mas eu gosto da capacidade de pesquisar aplicativos, mas pressionar a tecla Windows.

Eu não quero um atalho multi-chave como o cmd + espaço. Existe uma maneira de definir a chave de comando para trazer holofotes?

english

I don't love windows but I do like the ability to search applications but pressing the windows key.

I do not want a multi key shortcut like cmd + space. Is there a way to define the command key to bring up spotlight?

     
     
     

Lista de respostas

1
 
vote

É assim que você faz com Karabiner e El Capitão. Basta colocar isso em seu private.xml. Se você alterar o comando + espaço para abrir o LaunchPad, ele funciona bem também.

  <?xml version="1.0"?> <root>   <item>     <name>Make command key activate spotlight.</name>     <appendix>(Send an escape key event when escape key is pressed alone.)</appendix>     <identifier>private.escape_to_control_escape</identifier>     <autogen>       __KeyOverlaidModifier__       <!-- from -->       KeyCode::COMMAND_L,       <!-- to -->       KeyCode::COMMAND_L,       <!-- alone -->       KeyCode::SPACE, ModifierFlag::COMMAND_L     </autogen>   </item> </root>    

Isso também é interessante para a Sierra https://github.com/tekezo/karabiner -Elements / pull / 247

 

This is how you do with Karabiner and El Captain. Just put this in your private.xml. If you change command+space to open Launchpad it works well also.

<?xml version="1.0"?> <root>   <item>     <name>Make command key activate spotlight.</name>     <appendix>(Send an escape key event when escape key is pressed alone.)</appendix>     <identifier>private.escape_to_control_escape</identifier>     <autogen>       __KeyOverlaidModifier__       <!-- from -->       KeyCode::COMMAND_L,       <!-- to -->       KeyCode::COMMAND_L,       <!-- alone -->       KeyCode::SPACE, ModifierFlag::COMMAND_L     </autogen>   </item> </root> 

This is also interesting for Sierra https://github.com/tekezo/Karabiner-Elements/pull/247

 
 
0
 
vote

Resposta curta

Não estou ciente de nenhuma maneira possível com a MacOS nativamente (nem através de preferências do sistema, AppleScript ou um serviço automático) porque o comando espaço atalho de teclado é na verdade uma das seqüências-chave reservadas por MacOS.

você pode encontrar uma maneira de fazer isso com elementos de quarabiner (ou para os usuários de Mavericks, Yosemite ou El Capitan, karabiner ), Mas eu nunca tentei usar uma chave modificadora por conta própria para ativar algo.

resposta longa

De acordo com o Orientações de interface humana MacOS :

.

Você não deve substituir os atalhos na tabela 72-3 que são acompanhados pelo símbolo Apple mostrado aqui, porque os MacOS usam o atalho de alguma forma.

e, ao se referir à tabela 72-3, o primeiro atalho de teclado é que para mostrar / esconderijo:

digite a descrição da imagem aqui

Além disso, o Orientações de interface humana MacOS

.

MacOS reserva várias combinações-chave para uso com versões localizadas do software do sistema, teclados localizados, layouts de teclado e métodos de entrada.

Um desses é o teclado comando espaço teclado que também é reservado para sistemas internacionais para girar através de sistemas de script ativados (também mencionado na Tabela 72-3 acima, mas referido também na Tabela 72-1). Então, no mínimo, o comando space atalho de teclado precisará permanecer como é.

A questão então se torna se você pode ativar o Spotlight através de outro atalho de teclado, além de o atalho padrão. Isso pode ser possível, particularmente com um AppleScript que é executado por um serviço automático (que por sua vez é ativado por um atalho de teclado). No entanto, isso não será possível com o uso de comando (ou qualquer outra chave de modificador) por conta própria, o que te deixa com a opção de investigar se elementos de quarabiner (ou para os usuários de um macos anteriores, Karabiner ), pode fazer o trabalho.

 

Short Answer

I'm not aware of any way this is possible with macOS natively (neither through System Preferences, AppleScript, or an Automator Service) because the commandspace keyboard shortcut is actually one of the key sequences reserved by macOS.

You may find a way to do this with Karabiner Elements (or for users of Mavericks, Yosemite or El Capitan, Karabiner), but I've never tried using a modifier key on its own to activate something.

Long Answer

According to the macOS Human Interface Guidelines:

You should not override the shortcuts in Table 72-3 that are accompanied by the Apple symbol shown here, because macOS uses the shortcut in some way.

And, when referring to Table 72-3, the very first keyboard shortcut is that for showing/hiding Spotlight:

enter image description here

Also, the macOS Human Interface Guidelines state:

macOS reserves several key combinations for use with localized versions of system software, localized keyboards, keyboard layouts, and input methods.

One of these is the commandspace keyboard shortcut which is also reserved for international systems to rotate through enabled script systems (also mentioned in Table 72-3 above, but referred to also in Table 72-1). So, as a minimum, the commandspace keyboard shortcut will need to remain as is.

The question then becomes whether you can activate Spotlight via another keyboard shortcut, in addition to the default shortcut. This may be possible, particularly with an applescript that is run by an Automator Service (which in turn is activated by a keyboard shortcut). However, this will not be possible with the use of command (or any other modifier key) on its own, which leaves you with the option of investigating whether Karabiner Elements (or for users of an earlier macOS, Karabiner), can do the job.

 
 
       
       
0
 
vote
vote
Melhor resposta
 

Você pode atribuir a tecla de comando esquerda como um shorcut usando o bettertouchtool.

digite a descrição da imagem aqui

 

You can assign the left command key as a shorcut using the BetterTouchTool.

enter image description here

 
 

Perguntas relacionadas

3  Ajuda usa 100% de CPU depois de instalar qualquer aplicativo com documentação  ( Helpd uses 100 cpu after installing any application with documentation ) 
Eu vejo que, após a instalação de um software que é enviado com documentação no formato de documento de ajuda do OS X, o processo ABCDEFGHIJKLMNABCDEFGHIJKLM...

1  Índices do Spotlight errado HD  ( Spotlight indexes wrong hd ) 
Mac Mini Server, servidor OSX 10.6.8, DUAL DRIVE Eu clonei o primeiro disco rígido (HD1) para HD2 usando o CCC, criando uma cópia inicializável. No entanto,...

4  Alterar o hit do spotlight?  ( Change spotlights top hit ) 
Diga que eu tenho dois aplicativos que correspondem a uma pesquisa em holofote (por exemplo, utility ), parece que o holofotes escolhe o primeiro aplicativo ...

2  Como ter os arquivos do Spotlight Index .tex?  ( How to have spotlight index tex files ) 
Eu quero o spotlight para indexar meus arquivos .tex e mostrá-los como resultados quando eu pesquisar. Eu imagino que a solução funcionaria para qualquer exte...

44  Como colocar definições de dicionário mais alto em resultados do holofote  ( How to place dictionary definitions higher up in spotlight results ) 
Eu usei para usar o Spotlight com frequência para procurar rapidamente palavras em um dicionário. Com leão, notei que meus resultados do dicionário caíram mui...

1  Posso classificar os resultados dos holofotes pela maioria dos usados ​​recentemente?  ( Can i sort spotlight results by most recently used ) 
Como todo mundo, uso spotlight para abrir aplicativos OSX. Mas também gosto de usá-lo para abrir um arquivo de log específico ou uma conexão de área de trabal...

1  Obter a definição de palavras de dicionário em holofote em Catalina?  ( Get dictionary definition of words in spotlight in catalina ) 
Acabei de atualizar para MacOS Catalina. Parece que não posso digitar uma palavra Eu não sei mais o significado de spotlight e obter mais sua definição de d...

6  Por que os holofotes em Mavericks não mostram a localização dos resultados da pesquisa?  ( Why does spotlight in mavericks not show the location of search results ) 
com leão da montanha, o seguinte estava funcionando: Pesquisar por um tipo de arquivo e nome, e. Para encontrar todas as folhas do Excel nomeadas foo : k...

2  Inicie o atalho do spotlight de navegador padrão?  ( Launch default browser spotlight shortcut ) 
Eu freqüentemente mude meu navegador padrão entre o Safari e o Chrome. Eu gostaria de criar um atalho que lançará o navegador padrão, o que for que seja. Dest...

13  Por que eu tenho que toque duas vezes comando + espaço para abrir o spotlight?  ( Why do i have to double tap command space to open spotlight ) 
Desde que eu instalei a Alta Sierra I Às vezes tem que toque duas vezes em comando + espaço para abrir a barra de pesquisa do Spotlight. Esse problema é...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.