Ligação de uma única tecla (como 'F1') a várias teclas (como 'Ctrl + C') no Gnome

3

Eu sei como mapear uma única chave para um comando usando as configurações do gconf. Eu também sei como mapear uma única tecla para outra tecla ( F1 - > ctrl ) usando o Xmodmap. Minha pergunta é como mapear uma única tecla como F1 para uma operação multi-teclas como em ctrl + c . Eu estou basicamente tentando configurar uma única chave para simular a cópia. Eu posso pensar em duas maneiras de fazer isso:

  • Mapeie uma tecla para múltiplas teclas de modo que quando a tecla única for pressionada, ela esteja essencialmente pressionando ctrl + c .
  • Use as configurações do gconf para executar o “comando” de cópia após pressionar uma tecla. Não tenho certeza se existe um “comando” para copiar texto.
por network-tech 26.07.2013 / 16:32

1 resposta

2

É um hack, mas acabei baixando o xvkdb e compilando-o. Em seguida, usei as configurações do gconf para vincular minha chave a "/ path / to / xvkdb -xsendevent -text '\ Cc'" para cópia. Para compilar você precisa das bibliotecas Xaw-devel (Xaw3d-devel.x86_64, libXaw.x86_64 ou Xaw3d.i686, Xaw3d-devel.i686)

Se alguém tiver uma solução mais elegante, sinta-se à vontade para postá-la.

    
por 26.07.2013 / 17:28