xfce4 não pode criar atalho de teclado com PrintScreen + letter

1

Eu usei a ferramenta XFCE GUI e toda vez que eu coloco printscreen + u como meu shourtcut, o xfce ignora o botão printscreen no atalho.

Eu também tentei editar o arquivo XML conf com name="&alt;Print>u" , mas ele ignora o u .

    
por jNull 28.02.2017 / 13:45

1 resposta

1

Você só pode definir atalhos em chats que consistem em uma chave "normal" e um conjunto de modificadores. Os modificadores clássicos são Shift , Ctrl , Meta , Alt , Hyper e Super . Os quatro primeiros já são executados em um teclado de PC - por razões históricas, Meta é mais ou menos um alias de Alt . Por padrão, a tecla "Windows" é Super , o que deixa Hyper livre. Então atribua Hyper para PrintScreen . Além disso, você precisa atribuir um nome de modificador a ele; por padrão, Mod3 é gratuito (as possibilidades são Mod1 a Mod5 ).

A maneira mais simples de fazer isso é através do xmodmap . Crie um arquivo chamado ~/.Xmodmap (i..e .Xmodmap em seu diretório inicial) contendo

keysym Print = Hyper_L
clear Mod3
add Mod3 = Hyper_L

Algumas distribuições carregam esse arquivo automaticamente durante o login. Se o seu não, adicione o comando xmodmap <~/.Xmodmap aos seus aplicativos de inicialização .

    
por 02.03.2017 / 01:23