Quantas combinações de teclas do teclado são possíveis no Ubuntu?

0

Você pode pressionar teclas modificadoras ( Ctrl , Alt , Shift e Super ) juntamente com teclas normais como A ou S , etc. para produzir uma combinação única de chaves.

Alguém sabe o número total de combinações possíveis?

Tenha em mente Shift Esquerdo + A e Deslocamento à Direita + A pode ser duas combinações diferentes, mas eu Não tenho certeza. Eu tentei googling esta pergunta mas não encontrei uma resposta.

OBSERVAÇÃO: Meu teclado possui 12 teclas de função mais uma tecla modificadora de teclas Fn para controle de brilho, controle de reprodução de mídia, etc. Algumas dessas combinações de teclas podem ser amarrado em hardware ACPI ou laptop e não conte. Há também uma região de controle direcional separada ( Início , PgUp , teclas de seta, etc., além de um teclado numérico separado.

    
por WinEunuuchs2Unix 18.02.2017 / 17:21

2 respostas

1

Na imagem abaixo, limitei o número de chaves apagando as que, na minha opinião, não seriam realmente usadas para isso (digite, setas, hardware, etc.) e colori as teclas para serem modificadores em cinza. Isso nos dará um bom ponto de partida.

Isso nos dá, 6 teclas modificadoras (mod) e 63 teclas normais (chave), então, para obter a quantidade de duas combinações de teclas, podemos fazer key*mod e obter 378, chamar isto de A

Para obter o número de três combinações de teclas, temos 6 teclas mod e cada uma pode ser emparelhada com outra, portanto cada tecla pode ter 5 combinações. Se fizermos 6*5 , obtemos 30 (com) e podemos multiplicar isso por chave para obter o número de três combinações de teclas com*key é 1890 e chamar isso de B.

Por fim, podemos adicionar A a B e obter o número de atalhos mapeáveis para o Unity, dentro dos critérios especificados.

A+B = 2268

Para resumir:

mod*key + com*key = answer

Você deve poder usar isso em qualquer teclado atribuindo os números às variáveis (key, mod, com) contando-os e então usando a equação final para calcular o número de atalhos possíveis.

Eu não sou matemático, mas acho que fiz isso direito, por favor, qualquer um fique à vontade para me dizer se eu não estou nos comentários, mas eu tive que responder isso, isso estava me deixando louca.

    
por Mark Kirby 18.02.2017 / 19:49
1

Desculpas por levantar um post do necro, mas eu tive que postar. Atualmente estou trabalhando em um script de macro hotkey e isso entrou em meus cálculos:)

Combinações é igual (número de modificadores) (ao poder de 2)

Então (2 ^ 6 = 64)

Aqui está uma lista de combinações possíveis de 6 modificadores pressionados,

[0] 1 tecla sem modificadores pressionados.

[1] 6 Combinações de 1 tecla com apenas um modificador pressionado

[2] 15 combinações de 1 tecla com 2 modificadores pressionados

[3] 20 combinações de 1 tecla com 3 modificadores pressionados

[4] 15 combinações de 1 tecla com 4 modificadores pressionados

[5] 6 combinações de 1 tecla com 5 modificadores pressionados

[6] 1 Combinação de 1 tecla com todos os 6 modificadores pressionados

Portanto, cada chave tem um potencial de 63 combinações únicas com 6 modificadores, 64 se você a incluir por conta própria.

Diferentes sistemas operacionais, software, hardware, teclados, etc. podem ter limites.

    
por codeman322 18.01.2018 / 07:32