Como conectar um botão "calculadora" em um teclado com uma chamada de calculadora?


9

Eu tenho um calculatorbotão no meu teclado. No Windows, inicia a calculadora do Windows. Mas no Xubuntu (mas com o kubuntu-desktop) ele não inicia nada, é inativo. Para iniciar uma calculadora, tenho que escolher a partir de Application > Utilitiesagora.

Como conectar o calculatorbotão à calculadora para iniciá-lo como no Windows.

Respostas:


4

se você estiver usando o Compiz Config Settings Manager (CCSM), você pode usar o " Commands" Plugin to " Assign bindings to arbitrary commands". O " Commands" Plugin pode ser facilmente instalado, largando o próximo em um terminal: sudo apt-get install compiz-plugins-extra.

Seu poderoso captador de teclas pode ter melhores chances de pressionar os botões personalizados do teclado, a fim de fornecer a associação adequada das teclas, que pode ser atribuída ao comando apropriado na lista. Uma Vinculação de tecla para um comando, é: " Run command 0" invocará a linha que você escreve na seção Comandos relacionada ao " Command line 0".

Na Commandsaba " " do " Commands Plugin", escrevemos os comandos arbitrários que queremos que sejam executados quando pressionamos a tecla ou as combinações de teclas adequadas, conforme mostrado na próxima captura de tela:

insira a descrição da imagem aqui

Em seguida, clicamos na Key Bindingsguia " " da mesma janela para ativar as combinações de teclas apropriadas para o comando. Observe que eu coloquei o comando da calculadora no " Command line 1", assim, as combinações de teclas corresponderão ao " Run command 1", como mostrado na próxima captura de tela.

insira a descrição da imagem aqui

O que eu fiz para ver as " Edit Run command 1" combinações de teclas foi clicar no botão " Disabled" à direita, o que me mostrou uma janela com uma caixa de seleção, depois de habilitá-lo mostrou as opções. Em seguida, basta pressionar a opção "Agarrar combinação de teclas" e pressionar o botão apropriado no teclado. Por favor note que as combinações de teclas correspondem à XF86Calculatortecla " ".

Dessa forma, você pode definir o número de ligações de teclas personalizadas para atender às suas necessidades.

Boa sorte!

O Gerenciador de definições de configuração do PS Compiz pode ser instalado a partir do Software Center ou sudo apt-get install ccsmem um terminal.


Este plugin precisa ser instalado manualmente? (ou alternativamente, qual versão do Ubuntu / ccsm é essa?) - Abri o meu (CCSM 0.9.9.0 em 13.04) e não há nenhum plugin de comandos disponível em nenhum lugar (pelo menos, não que eu possa ver)
Jez W

Não me lembro se ele foi pré-instalado com os plug-ins padrão, mas você pode tentar instalar os plug-ins extras ao acessar um terminal: sudo apt-get install compiz-plugins-extra e verifique novamente. Por favor, informe se tiver sucesso.
Geppettvs D'Constanzo

Sim, ele aparece após a instalação do pacote extra de plugins, não parece estar instalado com os padrões. Vale a pena mencionar na resposta.
Jez W

Já editado, obrigado por apontar isso. :) Não se esqueça de nos informar se tiver êxito com o encadernação de teclas da sua calculadora.
Geppettvs D'Constanzo

3

Edit: Desculpe, de alguma forma eu consegui não ver que você está usando o KDE ... Esta resposta é para o Xfce ...

Depois disso, essas teclas podem ser atribuídas da mesma maneira que qualquer outro atalho de teclado:

Vá para Configurações -> Teclado -> Atalhos para aplicativos. (ou similar - estou usando a localização alemã). Deve haver um botão para adicionar novos atalhos de teclado personalizados.

O primeiro diálogo que aparece depois de pressionar o botão Adicionar pergunta sobre o comando que deve ser executado. Não sei de cor, qual calculadora está instalada no Xubuntu, mas você pode tentar inserir xcalccomo nome do comando, ou talvez gnome-calculator.

O segundo diálogo gravará a tecla pressionada.


Você me empolgou lá, eu tenho um botão de rede social no meu Packard Bell, mas quando tento atribuí-lo a um comando, ele é relatado como L e não inicia nada; portanto, nem todas as chaves podem ser usadas assim, eu ' desculpe dizer.
SimplySimon

se essa tecla aparecer como L, pode ser necessário alterar os layouts do teclado. Tente estas instruções: wikihow.com/Change-Keyboard-Layout-in-Ubuntu
ImaginaryRobots

Com laptops, muitas vezes é uma questão diferente. Muitas das teclas especiais do laptop exigem a instalação de um driver WMI especial para o respectivo modelo de laptop.
Soulsource

1

Configurações do sistema -> Atalhos e gestos -> Atalhos personalizados
Editar -> Novo -> Atalho global -> Comando / URL
Na guia Ação Comando / URL: digite "kcalc"
Na guia Trigger, clique no botão (possivelmente identificado como "Nenhum") para digite um atalho de teclado.

Observe que você pode generalizar isso para usar qualquer programa da calculadora (ou qualquer programa) se souber o comando que o inicia - o exemplo acima usa "kcalc" como exemplo.

Eu acredito que esta é a única resposta até agora que funciona no KDE (conforme solicitado) sem que algum pacote especial adicional esteja instalado.

Obrigado ao usuário lueck na referência abaixo, por esta informação: https://forum.kde.org/viewtopic.php?f=15&t=96246


0

Estou usando um pequeno script no Kubuntu, que não apenas abre KCalc, mas verifica se ele já está aberto e se está, o traz para a frente:

#!/bin/bash
if [ `wmctrl -l | grep -c "KCalc"` != 0 ]
then
    wmctrl -F -R "KCalc"
else
    kcalc
fi

Ele precisa que o pacote wmctrlseja instalado.

Você pode definir o script como Command/URLatalho personalizado . Verifique se é executável.

Deve funcionar com qualquer outra calculadora e todos os ambientes de desktop baseados em X também.

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.