På Wayland ställer Fluxers skrivbordsapp in systemövergripande kortkommandon och tryck för att prata via din skrivbordsmiljö, och skrivbordsmiljön reserverar sedan de tangenterna åt Fluxer. Om du vill ha en tangent för tryck för att prata som fortfarande fungerar i alla dina andra appar kan du slå på "Använd direkt åtkomst till indataenheter", och då känner Fluxer av den tangenten direkt från tangentbordet.
Hur använder jag tryck för att prata på Linux med Wayland?
I KDE Plasma, GNOME och Hyprland ställer skrivbordsappen in systemövergripande kortkommandon via skrivbordsmiljön under "Systemövergripande kortkommandon" i inställningarna för "Kortkommandon". I KDE Plasma väljer du tangenterna i KDE:s egna "Systeminställningar" under "Tangentbord" och "Genvägar", där varje tangent bara kan köra ett systemövergripande kortkommando.
Varför slutar min tangent för tryck för att prata fungera i andra appar i KDE?
När skrivbordsmiljön kör ett kortkommando åt Fluxer reserverar den tangenten åt Fluxer, och andra appar på datorn får den inte. Om du väljer en bokstav som C slutar den att skriva den bokstaven överallt, och Fluxer och en annan app kan inte dela på en tangent på det här sättet.
För att komma runt det ger du ditt Linux-konto behörighet att läsa indataenheter. I de flesta distributioner får du den genom att gå med i gruppen input med sudo usermod -aG input $USER och logga ut och in igen. Slå sedan på "Använd direkt åtkomst till indataenheter" under "Systemövergripande kortkommandon". Reglaget visas först när du har den behörigheten.
När direkt åtkomst till indataenheter är på använder tryck för att prata bara tangenten du har valt i Fluxers inställningar under "Ljud och video", eller röstaktivering om du inte har valt någon. Fluxer använder bara de tangenter du har valt som kortkommandon och sparar inte någon annan tangent eller skickar den från din enhet, även om inställningen låter Fluxer se varje tangent du trycker på. Andra appar på din dator får fortfarande varje tangent som vanligt.
Är direkt åtkomst till indataenheter säkert?
Fluxer öppnar dina indataenheter skrivskyddat, tar aldrig en tangent från andra appar och använder dem bara medan din inloggningssession är den aktiva. Gruppen input gör att alla program du kör kan läsa ditt tangentbord, inte bara Fluxer, och du bör bara gå med i den om du är bekväm med det. Du kan när som helst slå av reglaget för att gå tillbaka till skrivbordsmiljöns kortkommandon, och du kan kontrollera allt detta själv i skrivbordsappens källkod.