Como posso definir o tema do cursor no KDE Plasma 5 programaticamente?

2

Eu estava pensando em escrever um script que alterna minha área de trabalho entre o uso regular e o modo de screencasting. Como parte disso, gostaria de poder definir programaticamente o meu cursor para um tema diferente (maior e maior visibilidade).

Existe alguma maneira de fazer isso do bash / python?

Editar:

Eu preferiria poder definir isso sem ter que alterar a configuração do X.org em todo o sistema (assim como as configurações de sistema do KDE). Olhando para isso um pouco eu descobri que você pode realmente atualizar o arquivo de configuração do KDE correspondente através de kwriteconfig5 :

kwriteconfig5 --file ~/.config/kcminputrc --group Mouse --key cursorTheme "Large Mouse Cursors"

O único problema é que a configuração não parece ser aplicada. O arquivo de configuração atualiza, mas não o cursor. Então provavelmente deve haver algum tipo de comando que fará com que o KDE recarregue o arquivo e aplique o novo tema do cursor (talvez algo através de dbus ?). Infelizmente ainda não tive sucesso em rastrear isso.

    
por Glutanimate 15.04.2018 / 22:55

2 respostas

1

Após algumas pesquisas, descobri algumas coisas que você pode fazer. Note que as seguintes soluções só funcionam no X11, não tenho idéia de como fazê-lo funcionar com o Wayland.

  1. sudo update-alternatives --config x-cursor-theme como um comando bash, e então reinicie seu computador / KWin e shell de plasma (resposta original para o Gnome: link )
  2. Usando o python Xlib ( link ) e adaptando o seguinte código C ++: link
  3. Existe uma ótima página em ArchWiki com a qual você pode ver o que você pode fazer: link
por Ad5001 19.04.2018 / 17:31
0

Não tenho reputação suficiente para adicionar um comentário. Então eu vou colocar isso aqui

Você não mencionou isso em sua postagem. Você tentou atualizar o shell depois você muda a configuração?

    
por aasril 23.04.2018 / 03:53