tnago
Anmeldungsdatum: 20. Januar 2011
Beiträge: 86
|
Hi,
ich spiele öfters DOTA 2 über Steam und verwende die Oberfläche Unity. Daher ist die Windowstaste mit dem Starten des Launcher belegt. Während des Spielens komm ich dann manchmal versehentlich auf diese Taste, lande auf dem Desktop und komme dann nicht mehr in DOTA 2 rein. Daher meine Frage, ob und wie es möglich ist diese Tastenbelegung vorübergehend während des Spielens zu deaktivieren. mfg, tnago
|
zim
Anmeldungsdatum: 27. Juni 2005
Beiträge: 662
Wohnort: bremen
|
Hi, so eine Option könnte es möglicherweise in den Optionen von Dota geben.
Ein Versuch ist es auf jeden Fall wert 😉 Grüße zim
|
tnago
(Themenstarter)
Anmeldungsdatum: 20. Januar 2011
Beiträge: 86
|
Hi zim,
danke für deine Antwort. Leider gibt es diese Funktion meines Wissens nicht. mfg, tnago
|
Kelhim
Anmeldungsdatum: 18. September 2006
Beiträge: 3642
Wohnort: Köln
|
Das nervt sogar die Spieler der Windows-Version. Mir fällt da keine andere Lösung ein, als den Launcher auf eine andere Taste zu legen, gegen die du beim Zocken nicht so schnell kommst. Oder du fragst in unserem Unity-Bereich nach, ob sie eine elegantere Möglichkeit kennen. Mit dem Spiel als solchen hat es offenbar weder etwas zu tun, noch kann es dort geändert werden.
|
JörnS
Anmeldungsdatum: 25. November 2010
Beiträge: 2107
|
Elegant wäre es wohl so: das Spiel mit einem kleinen Script starten, welches die Funktion deaktiviert und nach dem Spiel aktiviert: dconf write /org/compiz/profiles/unity/plugins/unityshell/show-launcher '""'
steamdota2befehldermirnichtbekanntist
dconf write /org/compiz/profiles/unity/plugins/unityshell/show-launcher '"Super"' wobei ich mir mit der dritten Zeile grad nicht 100pro sicher bin.
|
tnago
(Themenstarter)
Anmeldungsdatum: 20. Januar 2011
Beiträge: 86
|
Hi JörnS, danke für deinen Vorschlag. Leider funktioniert er nicht. Als Startbefehl für DOTA 2 hab ich den Befehl des entsprechenden Launchers eingefügt. Zunächst brauchte dconf root-Rechte, davor ist es immer abgestürzt. Nachdem ich die root-Rechte eingeräumt hatte, ging die Windowstaste aber leider noch immer. mfg, tnago
|
Kelhim
Anmeldungsdatum: 18. September 2006
Beiträge: 3642
Wohnort: Köln
|
Ich mag mich irren, aber laut Unity/Unity Einstellungen (Abschnitt „Einstellungen-im-Terminal“) und 72070 kann man Einstellungen wie folgt treffen: gsettings set org.compiz.profiles.unity.plugins.unityshell.show-launcher ''
Spiel starten
gsettings set org.compiz.profiles.unity.plugins.unityshell.show-launcher 'Super'
|
tnago
(Themenstarter)
Anmeldungsdatum: 20. Januar 2011
Beiträge: 86
|
Hi Kelhim, danke für den Vorschlage. Leider funktinoniert der auch nicht. Ich hab mal versucht, diese Einstellung manuell über den dconf-editor vorzunehmen. Konnte sie dort allerdings nicht finden.
Wahrscheinlich ist es doch am einfachsten die Windowstaste manuell vor dem Spielen zu entfernen. mfg,tnago
|
Kelhim
Anmeldungsdatum: 18. September 2006
Beiträge: 3642
Wohnort: Köln
|
Wie gesagt, das ist eigentlich eine Frage für den Unity-Bereich, ich kenne mich damit nicht aus.
|
tnago
(Themenstarter)
Anmeldungsdatum: 20. Januar 2011
Beiträge: 86
|
Hi Kelhim, mit deiner Idee hast du mich auf eine scheinbar funktionierende Lösung gebracht. Hier das Skript.
| gconftool-2 -s /apps/compiz-1/plugins/unityshell/screen0/options/show_launcher --type=string ''
steam steam://rungameid/570
gconftool-2 -s /apps/compiz-1/plugins/unityshell/screen0/options/show_launcher --type=string '<Super>'
|
Das einzige etwas unerwünchste Problem ist, dass ich Steam komplett beenden muss, bevor der Key wieder auf Super gesetzt wird. Aber damit kann ich leben. mfg, tnago
|
zim
Anmeldungsdatum: 27. Juni 2005
Beiträge: 662
Wohnort: bremen
|
Hey, cool mit dem Script. Hast du, tnago, etwas dagegen wenn das in die Wiki Seite von Steam eingepflegt wird? Grüße zim
|
tnago
(Themenstarter)
Anmeldungsdatum: 20. Januar 2011
Beiträge: 86
|
Hi zim, klar von mir aus gern. Das Thema ist dann wohl gelöst. mfg, tnago
|