Decky Loader é um iniciador de plugin homebrew para o Steam Deck. Ele pode ser usado para estilizar menus, alterar sons do sistema, ajustar a saturação da tela, alterar configurações adicionais do sistema e muito mais.
Para obter mais informações sobre o Decky Loader, bem como documentação e ferramentas de desenvolvimento, visite nosso wiki.
Injeção e carregamento limpos de vários plug-ins.
Permanece instalado entre atualizações e reinicializações do sistema.
Permite comunicação bidirecional entre plugins e o carregador.
Suporta funções Python executadas a partir do TypeScript React.
Permite que plug-ins façam chamadas de busca que ignoram completamente o CORS.
O Syncthing pode usar a porta 8080 no Steam Deck, que o Decky Loader precisa para funcionar. Se você estiver usando o Syncthing como serviço, altere sua porta para outra.
8384 é a porta recomendada para Syncthing.
Se você estiver usando algum software que use a porta 1337 ou 8080, altere a porta para outra ou desinstale-o.
Às vezes, Decky desaparece nas atualizações do SteamOS. Isso pode ser facilmente corrigido apenas executando novamente o instalador e instalando o branch estável novamente. Se isso não funcionar, tente instalar o pré-lançamento. Se isso não funcionar, verifique os problemas existentes e, se não houver, você poderá registrar um novo problema.
Esta instalação pode ser feita sem uma senha admin/sudo definida.
Prepare um mouse e teclado, se possível.
Teclados e mouses podem ser conectados ao Steam Deck via USB-C ou Bluetooth.
Muitos aplicativos de teclado e mouse Bluetooth estão disponíveis para iOS e Android. (O KDE Connect está pré-instalado no Steam Deck)
O aplicativo Steam Link está disponível para Windows, macOS e Linux. Funciona bem como um substituto da área de trabalho remota.
Se você não tiver outras opções, use o trackpad direito como mouse e pressione para abrir o teclado na tela conforme necessário.
Pressione o botão e abra o menu Energia.
Selecione "Mudar para a área de trabalho".
Navegue até esta página do Github em um navegador de sua escolha.
Baixe o arquivo do instalador. (Se estiver usando o Firefox, ele será nomeado decky_installer.desktop.download
. Renomeie-o para decky_installer.desktop
antes de executá-lo)
Arraste o arquivo para sua área de trabalho e clique duas vezes nele para executá-lo.
Digite sua senha de administrador ou permita que Decky defina temporariamente sua senha de administrador para Decky!
(esta senha será removida após a conclusão do instalador)
Escolha a versão do Decky Loader que deseja instalar.
Último lançamento
Destinado à maioria dos usuários. Esta é a última versão estável do Decky Loader.
Último pré-lançamento
Destinado a desenvolvedores de plugins. É improvável que os pré-lançamentos sejam totalmente estáveis, mas contenham as alterações mais recentes. Para obter mais informações sobre o desenvolvimento de plugins, consulte a página wiki.
Abra o atalho Retornar ao modo de jogo em sua área de trabalho.
Há também uma instalação rápida para quem pode usar o Konsole. Execute curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/install_release.sh | sh
e digite sua senha quando solicitado.
Lamentamos ver você partir! Se você está pensando em desinstalar porque está tendo problemas, considere abrir um problema ou ingressar em nosso Discord para que possamos ajudar você e outros usuários.
Pressione o botão e abra o menu Energia.
Selecione "Mudar para a área de trabalho".
Execute o arquivo do instalador novamente e selecione uninstall decky loader
.
Há também uma desinstalação rápida para quem pode usar o Konsole. Execute curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/uninstall.sh | sh
e digite sua senha quando solicitado.
Agora que o Decky Loader está instalado, você pode começar a usar plug-ins. Cada plugin é mantido por um desenvolvedor diferente e tem seus próprios usos, mas a maioria segue uma estrutura geral descrita abaixo.
Pressione o botão e navegue até o ícone. Este é o menu Decky usado para interagir com plugins e com o próprio carregador.
Selecione o ícone para abrir o navegador de plug-ins. É aqui que você pode encontrar e instalar plug-ins.
Você também pode instalar a partir de URL no menu Configurações. Não recomendamos a instalação de plugins de fontes não confiáveis.
Para instalar um plugin, selecione o botão “Instalar” no plugin desejado. Você também pode selecionar uma versão em um menu suspenso, mas isso não é recomendado.
Para atualizar, desinstalar e recarregar plug-ins, navegue até o menu Decky e selecione o ícone.
Lembre-se de que a desinstalação de um plug-in removerá apenas os arquivos do plug-in, e não quaisquer outros arquivos que ele possa ter criado.
Ainda não existe documentação completa de desenvolvimento de plugins. No entanto, um bom ponto de partida é o repositório de modelos de plugins. Considere juntar-se ao nosso Discord se tiver alguma dúvida.
Consulte a página wiki sobre desenvolvimento para obter mais informações sobre como instalar versões de desenvolvimento do Decky Loader. Você também pode instalar a interface do Steam Deck em um computador Windows ou Linux para teste seguindo este guia do YouTube.
Clone o repositório usando o commit mais recente em main antes de iniciar seu PR.
No seu clone do repositório, execute estes comandos.
interface de CD pnpm eu compilação de execução pnpm
Se você estiver modificando a IU, esses comandos precisarão ser executados antes de implementar as alterações em seu Steam Deck.
Use as tarefas do VS Code ou o script deck.sh
para implantar suas alterações em seu Steam Deck e testá-las.
Você testará suas alterações com a versão do script Python. Você precisará construir, implantar e recarregar todas as vezes.
atualização pnpm decky-frontend-lib --latest
O controle de origem e a implantação de plug-ins são deixados para cada contribuidor dos repositórios clonados, a fim de manter as dependências atualizadas.
A ideia original para o conceito do carregador de plugins é baseada no trabalho do projeto Steam Deck UI Inject de marios8543.