Chrysen
Anmeldungsdatum: 31. Juli 2014
Beiträge: 24
|
Hallo, wieß vieleicht jemand wie man die windowstaskte komplett deaktiviert.
Die Taste spinnt und drückt dauernd, sodass unter man z.B. den Benutzer sperrt wenn man nur l drückt.
Ich hoffe jemand hat eine Lösung bin noch Linux Anfänger und will desswegen nicht wieder zu Windows. MfG
Chrysen
|
fuchsfuchsfuchs
Maskottchen
Anmeldungsdatum: 23. Juni 2008
Beiträge: 5650
Wohnort: Confoederatio Helvetica
|
Hallo, das geht via xmodmap, am besten schaust Du, welchen Keycode das genau erzeugt. Dafür öffnest Du ein Terminal, startest das Programm xev , klickst auf das neue Fenster und drückst die Taste. Das sollte Dir einen press und release event geben, beide mit dem selben Keycode. Diesen deaktivierst Du mit dem Befehl xmodmap -e 'zahl_von_oben_kommt_hier_hin = NoSymbol'
Was Du vermutlich eher willst (so wie ich das rauslese) ist den Modifier zu deaktivieren, also dass man die Taste kombiniert mit anderen Tasten (also wie andere modifier, z.B. alt oder shift) verwenden kann. Dazu kannst Du ebenfalls xmodmap verwenden, mit xmodmap -e "remove mod4 = TASTE_HIER" , TASTE_HIER dürfte Super_L (linke Windowstaste) resp. Super_R (rechte Windowstaste, wenn vorhanden) sein.
Beide kombiniert sollten dafür sorgen, dass die Taste keine Funktion mehr hat. Freundliche Grüsse, Fuchs
|
Chrysen
(Themenstarter)
Anmeldungsdatum: 31. Juli 2014
Beiträge: 24
|
wenn ich xev ausführe und die windows tasten teste kommt keycode 133 für linke win taste und 134 für für die rechte.
Wenn ich aber deinen befehl mit der zahl eingabe | chrysen@ubuntu:~$ xmodmap -e '133 = NoSymbol'
xmodmap: unknown command on line commandline:1
xmodmap: 1 error encountered, aborting.
|
sagt der das ich habe auch schon was mit ccms probiert weiß nicht ob das darüber steht oder nicht Und bei dem anderem befehl kommt folgendes | chrysen@ubuntu:~$ xmodmap -e "remove mod4 = 133"
xmodmap: commandline:1: bad keysym in remove modifier list '?', no corresponding keycodes
xmodmap: 1 error encountered, aborting.
|
|
fuchsfuchsfuchs
Maskottchen
Anmeldungsdatum: 23. Juni 2008
Beiträge: 5650
Wohnort: Confoederatio Helvetica
|
Chrysen schrieb: wenn ich xev ausführe und die windows tasten teste kommt keycode 133 für linke win taste und 134 für für die rechte.
Wenn ich aber deinen befehl mit der zahl eingabe
Sorry, xmodmap -e 'keycode zahlhier = NoSymbol'
ist korrekt, nicht xmodmap -e 'nurzahlhier = NoSymbol' . Mit obigem sollte es gehen, also z.B. xmodmap -e 'keycode 133 = NoSymbol'
(Fuer Deinen Anwendungszweck ist der Zweite Teil, also der Modifier, eh wichtiger. Das kommt von daher, dass die Windowsstaste sowohl ein Modifier (also eine Taste, welche die Funktion einer anderen Taste aendert, wie z.B. eben Shift oder Alt oder Ctrl) wie auch eine normale Taste ist. Ignorier das erstmal, fokussiere Dich auf den zweiten Teil davon, aber beides zu machen wird nicht schaden, sonst drückt er nämlich die Taste ggf. auch als Taste und nicht als Modifier, und wenn da eine Funktion dran gebunden ist (z.B. das Applikationsmenü), dann wird die ausgeführt) Fuchs
|
Chrysen
(Themenstarter)
Anmeldungsdatum: 31. Juli 2014
Beiträge: 24
|
den korrigierten befehl hat der angenommen wenn ich jetzt win+l drücke passiert nix so soll das sein.
Dein zweiter befehl ging auch nicht siehe oben habe ich noch eingetragen.
|
fuchsfuchsfuchs
Maskottchen
Anmeldungsdatum: 23. Juni 2008
Beiträge: 5650
Wohnort: Confoederatio Helvetica
|
Chrysen schrieb:
Und bei dem anderem befehl kommt folgendes | chrysen@ubuntu:~$ xmodmap -e "remove mod4 = 133"
xmodmap: commandline:1: bad keysym in remove modifier list '?', no corresponding keycodes
xmodmap: 1 error encountered, aborting.
|
Da kommt nicht 133 hin, sondern Super_L / Super_R oder was auch immer er das Gefühl hat die Taste sei. Ggf. funktioniert die keycode Syntax auch da, ich wuerde aber wohl den Namen nehmen. Wobei das ggf. nicht mehr geht, nachdem Du NoSymbol zugewiesen hast. Also entweder Reihenfolge umdrehen oder kurz schauen ob keycode da auch geht. Fuchs
|
fuchsfuchsfuchs
Maskottchen
Anmeldungsdatum: 23. Juni 2008
Beiträge: 5650
Wohnort: Confoederatio Helvetica
|
Nachtrag: das ganze dann natürlich entweder in den Autostart oder, wie in xmodmap beschrieben, in eine ~/.Xmodmap, wenn Deine Desktopumgebung diese berücksichtigt (wenn nicht: Autostart) Fuchs
|
Chrysen
(Themenstarter)
Anmeldungsdatum: 31. Juli 2014
Beiträge: 24
|
wie setzt man den befehl in autostart hab grade mal ein neustart gemacht und die Win Taste ist wieder aktiv.
Kann man die befehle in /etc/rc.local eintragen?
|
fuchsfuchsfuchs
Maskottchen
Anmeldungsdatum: 23. Juni 2008
Beiträge: 5650
Wohnort: Confoederatio Helvetica
|
Chrysen schrieb: wie setzt man den befehl in autostart hab grade mal ein neustart gemacht und die Win Taste ist wieder aktiv.
Kann man die befehle in /etc/rc.local eintragen?
Nein, das muss schon ein Autostart sein, der nach der graphischen Oberflaeche hochkommt. Also am besten boete sich der Autostart von Deiner Desktopumgebung (Unity, KDE, XFCE, LXDE, Gnome ...) an. Viele dieser Umgebung können aber auch mit einer Datei ~/.Xmodmap leben, welche automatisch (wenn vorhanden) eingebunden wird. Da drin dann ohne vorangestelltes xmodmap -e und ohne die '' drum. Für weitere Details: siehe die beiden verlinkten Artikel. Fuchs
|
Chrysen
(Themenstarter)
Anmeldungsdatum: 31. Juli 2014
Beiträge: 24
|
Schon mal ein großes danke habe die zwei befehle in den autostart eingetragen xmodmap -e 'keycode 134 = NoSymbol' und xmodmap -e 'keycode 133 = NoSymbol' anscheinend reicht es schon weil die Win Taste nicht mehr reagiert. werde ich mal bis morgen testen und dann berichten 😀
|
Chrysen
(Themenstarter)
Anmeldungsdatum: 31. Juli 2014
Beiträge: 24
|
Soo ich habe gestern noch die Windows taste ausgebaut dass ging eine zeit gut dann war es wie vorher. Werde nochmal ccms testen.
|
Chrysen
(Themenstarter)
Anmeldungsdatum: 31. Juli 2014
Beiträge: 24
|
Gibt es vielleicht eine Möglichkeit die win taste noch vor der Anmeldung zu deaktivieren da die Taste die Eingabe behindert.
|
fuchsfuchsfuchs
Maskottchen
Anmeldungsdatum: 23. Juni 2008
Beiträge: 5650
Wohnort: Confoederatio Helvetica
|
Chrysen schrieb: Gibt es vielleicht eine Möglichkeit die win taste noch vor der Anmeldung zu deaktivieren da die Taste die Eingabe behindert.
Hallo, ja, vermutlich verwendest Du als Login/Displaymanager lightdm, diesen kann man so konfigurieren, dass er beim Start Befehle ausfuehrt. Siehe https://wiki.ubuntu.com/LightDM#Adding_System_Hooks oder, etwas knapper, unser Wiki. Freundliche Gruesse, Fuchs
|
Chrysen
(Themenstarter)
Anmeldungsdatum: 31. Juli 2014
Beiträge: 24
|
Bei mir gibt es keine /etc/lightdm/lightdm.conf Datei, nur eine user.conf Datei.
Und ich weiß auch nicht wie ich das da eintragen soll habe mal das wiki gelesen aber nicht verstanden welchen Eintrag ich davon brauche.
|