Windows x86_64
The Setup installs Bosun and galleond for your user. The ZIP is a portable alternative.Le Setup installe Bosun et galleond pour ta session. Le ZIP est une variante portable.
Open-source Linux support for the Corsair Galleon 100 SD: its Stream Deck keys, screen and dials, its RGB lighting, and widgets that show on both the keyboard and your KDE desktop. Le support Linux libre du Corsair Galleon 100 SD : les touches, l'écran et les molettes de son Stream Deck, son éclairage RVB, et des widgets affichés à la fois sur le clavier et sur ton bureau KDE.
Active development. The Stream Deck module works on Linux, with Galleon Bosun for settings. A Windows desktop preview is available for hardware testing; Plasma widgets remain planned. En développement actif. Le module Stream Deck fonctionne sous Linux, avec Galleon Bosun pour les réglages. Une préversion Windows est disponible pour les essais matériels ; les widgets Plasma restent prévus.
Choose your operating system. Version 0.1.0 has direct downloads; distribution repositories also provide updates. The keyboard needs its own hardware access rules and a running per-user daemon.Choisis ton système. La version 0.1.0 propose des téléchargements directs ; les dépôts de distribution facilitent aussi les mises à jour. Le clavier nécessite des règles d’accès au matériel et un démon utilisateur actif.
Direct source: Source directe : —
Loading download counts…Chargement des compteurs…
The Setup installs Bosun and galleond for your user. The ZIP is a portable alternative.Le Setup installe Bosun et galleond pour ta session. Le ZIP est une variante portable.
Use the PPA for automatic updates, or install the .deb matching your Ubuntu release.Utilise le PPA pour les mises à jour, ou installe le .deb correspondant à ta version d’Ubuntu.
sudo add-apt-repository ppa:paulwoisard/galleoncore
sudo apt update
sudo apt install galleoncore
Use COPR for updates, or download the RPM built for your Fedora release.Utilise COPR pour les mises à jour, ou télécharge le RPM construit pour ta version de Fedora.
sudo dnf copr enable paullux/GalleonCore
sudo dnf install galleoncore
AUR builds the package on your machine. The release also offers a binary package and its PKGBUILD recipe.L’AUR construit le paquet sur ta machine. La release propose aussi un paquet binaire et sa recette PKGBUILD.
yay -S galleoncore
Run the AppImage directly. Its separate host-integration archive installs the hardware rules and an optional user service; follow its instructions before using the keyboard.Lance directement l’AppImage. L’archive d’intégration séparée installe les règles matérielles et un service utilisateur facultatif ; suis ses instructions avant d’utiliser le clavier.
Native Linux packages include galleond, Bosun, libgalleon, widgets, wallpapers and udev rules. Enable the optional user service with systemctl --user enable --now galleond.service. Fedora RPMs are Fedora-specific. On other distributions, check AppImage compatibility with your system and install the separate hardware integration.Les paquets Linux natifs incluent galleond, Bosun, libgalleon, les widgets, les fonds d’écran et les règles udev. Active le service utilisateur facultatif avec systemctl --user enable --now galleond.service. Les RPM Fedora sont propres à Fedora. Sur les autres distributions, vérifie la compatibilité de l’AppImage avec ton système et installe l’intégration matérielle séparée.
Ubuntu 24.04 or later and Qt 6.4 or newer are the native Debian baseline. The GitHub badge counts release files; the recent counters above also include PPA and COPR when their public statistics are available. AUR does not publish download counts.Ubuntu 24.04 ou plus récent et Qt 6.4 minimum forment la base du paquet Debian. Le badge GitHub compte les fichiers des releases ; les compteurs récents ci-dessus incluent aussi PPA et COPR lorsque leurs statistiques publiques sont disponibles. L’AUR ne publie pas de nombre de téléchargements.
Installation and packaging guideGuide d’installation et de distribution
The five default pages are shown with applications found on one Linux desktop; installed apps and icons vary by computer. Wallpapers and screensavers are selected in their own tabs. Click a picture to view it at full size.Les cinq pages par défaut sont montrées avec les applications trouvées sur un poste Linux ; les applications et icônes varient selon l’ordinateur. Les fonds d’écran et écrans de veille se choisissent dans leurs onglets. Clique sur une image pour l’agrandir.
On the owner's Galleon 100 SD, images kept updating while the LCD keys and dials were inactive until the module reset. Updating the Stream Deck firmware with Elgato's official Windows app, then uninstalling that app, restored input in the next test. Because both changed together, this does not establish which step was decisive on other keyboards.Sur le Galleon 100 SD du propriétaire, les images continuaient à s'afficher mais les touches LCD et les molettes restaient inactives jusqu'à une réinitialisation. La mise à jour du firmware Stream Deck avec l'application officielle Elgato pour Windows, suivie de sa désinstallation, a rétabli les commandes lors de l'essai suivant. Les deux changements ayant été faits ensemble, on ne sait pas lequel a été décisif sur d'autres claviers.
Record the firmware version and close GalleonCore and other software using the module. In the Elgato Stream Deck app on Windows or macOS, open Preferences → Devices → Galleon 100 SD → Update Firmware. Keep the keyboard connected until completion. Record the new version, close Stream Deck and test GalleonCore after a cold Windows start. Uninstall Stream Deck afterward only if you do not need it for another device.Relève la version du firmware et ferme GalleonCore et les autres logiciels utilisant le module. Dans l'application Elgato Stream Deck sous Windows ou macOS, ouvre Préférences → Appareils → Galleon 100 SD → Mettre à jour le microprogramme. Garde le clavier connecté jusqu'à la fin. Note la nouvelle version, ferme Stream Deck et teste GalleonCore après un démarrage à froid de Windows. Désinstalle ensuite Stream Deck seulement s'il ne te sert pas pour un autre périphérique.
The main keyboard has separate firmware. Update it in a compatible browser through Corsair Web Hub → Device Settings; there is no app to install or uninstall. The recording below shows the Stream Deck module update, not the main keyboard update.Le clavier principal possède un firmware distinct. Mets-le à jour dans un navigateur compatible via Corsair Web Hub → Paramètres de l'appareil ; aucune application n'est à installer ou à désinstaller. La capture ci-dessous montre la mise à jour du module Stream Deck, pas celle du clavier principal.
Elgato's release notes mention Galleon firmware 3.06.005Les notes d'Elgato mentionnent le firmware Galleon 3.06.005. Windows test notesNotes des essais Windows.
Drive the 12 LCD keys, the screen and the two dials from Linux, without Elgato's software, which only runs on Windows and macOS. Piloter les 12 touches LCD, l'écran et les deux molettes depuis Linux, sans le logiciel d'Elgato, réservé à Windows et macOS.
Write a widget once in QML: a clock, a system monitor, what's playing. It renders on the keyboard screen and sits on your KDE Plasma desktop. Écrire un widget une seule fois en QML : horloge, moniteur système, lecture en cours. Il s'affiche sur l'écran du clavier et sur ton bureau KDE Plasma.
Per-key colours, the mood bar and the dial rings, through OpenRGB, so every OpenRGB user gets the support too. Couleurs par touche, barre d'ambiance et anneaux des molettes, via OpenRGB, pour que tous ses utilisateurs en profitent.
A fresh Linux or Windows profile starts with Control, Multimedia, Video Games, System and Numeric Keypad. Each page holds at most 12 fixed keys. Multimedia suggests browsers and players first; System suggests administration tools; Video Games starts with installed Steam games. Labels and icons depend on what is installed on your computer. Unrelated applications do not fill empty slots, and editing or removing a key does not refill it.Un profil neuf sous Linux ou Windows commence avec Contrôle, Multimédia, Jeu Vidéo, Système et Pavé Numérique. Chaque page contient au plus 12 touches fixes. Multimédia propose d'abord les navigateurs et lecteurs ; Système, les outils d'administration ; Jeu Vidéo commence par les jeux Steam installés. Les noms et icônes dépendent de ce qui est installé sur ton ordinateur. Les applications sans rapport ne remplissent pas les places libres, et modifier ou retirer une touche ne la remplit pas à nouveau.
Existing personal profiles are preserved.Les profils personnels existants sont conservés.
The OpenRGB plugin controls the dial rings. Per-key lighting on the main keyboard remains blocked: an unsafe colour write can freeze it until unplugged. Windows controls worked in the owner's first test after updating the Stream Deck firmware; cold-start and long-session stability still need confirmation. Le plugin OpenRGB pilote les anneaux des molettes. L'éclairage par touche du clavier principal reste bloqué : une écriture de couleur risquée peut le figer jusqu'au débranchement. Les commandes Windows ont fonctionné lors du premier essai du propriétaire après la mise à jour du firmware Stream Deck ; le démarrage à froid et la stabilité prolongée restent à confirmer.
On Debian, Ubuntu or Kubuntu:Sous Debian, Ubuntu ou Kubuntu :
sudo apt install cmake g++ qt6-base-dev qt6-declarative-dev libhidapi-dev pkg-config
git clone https://github.com/Paullux/GalleonCore
cd GalleonCore
cmake -B build
cmake --build build
ctest --test-dir build
To use the keyboard without root, install the udev rule:Pour utiliser le clavier sans root, installe la règle udev :
sudo cp tools/udev/70-galleon.rules /etc/udev/rules.d/
sudo udevadm control --reload && sudo udevadm trigger
A driver reads bytes from hardware, which is where memory bugs hide. Every pull request has to pass these checks before it can land: Un pilote lit des octets venant du matériel, et c'est là que se cachent les bugs mémoire. Chaque pull request doit passer ces vérifications avant d'être fusionnée :
GalleonCore builds on the reverse engineering done by:GalleonCore s'appuie sur la rétro-ingénierie réalisée par :
Repository wallpapers and videos: CC-BY-SA-4.0, with provenance.Fonds d’écran et vidéos du dépôt : CC-BY-SA-4.0, avec provenance.