Esta é uma pergunta auto-respondida. Veja minha resposta abaixo.
Aqui está minha configuração de vários monitores:
$ xrandr --current | grep " connected"
HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1107mm x 623mm
eDP-1-1 connected primary 1920x1080+3840+2160 (normal left inverted right x axis y axis) 382mm x 215mm
DP-1-1 connected 3840x2160+1920+0 (normal left inverted right x axis y axis) 1600mm x 900mm
Uma visualização GUI da configuração do monitor é:
Anteriormente, os ícones da área de trabalho no monitor da TV Sony eram agrupados corretamente:
+---------+ +---------+
| Icon 1 | | Icon 7 |
+---------+ +---------+
| Icon 2 | | Icon 8 |
+---------+ +---------+
| Icon 3 | | Icon 9 |
+---------+ +---------+
| Icon 4 | | Icon 10 |
+---------+ +---------+
| Icon 5 | | Icon 11 |
+---------+ +---------+
| Icon 6 |
+---------+
Depois que a TV Toshiba foi comprada, a segunda coluna de ícones desapareceu e a coluna 1 foi truncada:
+---------+
| Icon 1 |
+---------+
| Icon 2 |
+---------+
| Icon 3 |
+---------+
| Icon 4 |
+---------+
| Icon 5 |
+---------+
| Icon 6 |
+---------+
| Icon 7 |
Embora a TV Sony tenha 1080 pixels de altura, quando combinada com a tela inferior direita da TV Toshiba Laptop Display (outros 1080 pixels), o gerenciador de desktop parece usar 4320 pixels virtuais para colocar os ícones.
Como posso colocar ícones na área de trabalho usando o tamanho do monitor e não o tamanho da tela virtual?
Às vezes, assisto a vídeos em tela cheia no monitor esquerdo. Como posso colocar ícones em qualquer monitor como a TV Toshiba?
Embora um script Python possa resolver o problema, prefiro uma solução bash porque me sinto mais confortável modificando o bash.
icônico
O problema foi resolvido com a criação do script bash icônico para colocar os ícones pelas dimensões do monitor em vez das dimensões da tela virtual.
menu principal icônico
O menu principal permite que você salve e carregue as configurações do ícone da área de trabalho. O menu principal leva você a janelas adicionais para classificar ícones e gerenciar monitores. Além disso, você pode aplicar novas configurações.
captura de tela icônica do menu principal
ícones de classificação icônicos
Você pode classificar os ícones em ordem alfabética ou alfabeticamente removendo "Link para" da ordem de classificação. Você pode classificar por data em ordem crescente ou decrescente. Após a classificação, você pode reposicionar um ícone individual para uma posição superior ou inferior.
captura de tela icônica dos ícones de classificação
notebook icônico monitores
O notebook fornece várias guias para acessar as configurações gerais dos monitores e uma guia para cada monitor individual. Até três monitores são atualmente suportados.
A guia Configurações gerais permite definir o monitor onde os ícones da área de trabalho são colocados. Além disso, definição global de espaço reservado à esquerda, superior, direita e inferior dos monitores onde os ícones não devem ir. Use isso para reservar espaço para inicializadores do gerenciador de janelas e barras indicadoras de aplicativos.
Captura de tela icônica da guia geral do notebook Monitores
Nesta guia do bloco de anotações, você também pode especificar o número de segundos que um teste durará. Pressione o Testbotão para colocar ícones na área de trabalho depois de alterar o espaço de tela reservado.
guia Monitores icônicos Notebook Monitor 3
Atribua um nome amigável para cada monitor. Defina o número de linhas e colunas a serem utilizadas para a colocação de ícones em cada monitor.
Use o Testbotão para visualizar o posicionamento do ícone depois que o número, as colunas ou as linhas forem alterados.
Exemplo de botão de teste
Quando você clica no botão Testar , todas as janelas são minimizadas e os ícones são exibidos exatamente como apareceriam na área de trabalho se as configurações atuais fossem implementadas. Após alguns segundos, os ícones e as janelas são restaurados como estavam antes do teste.