Problem mit KDE Tastenkürzel?
Hallo, ich habe folgendes Problem: Sobald ich die ALT-Taste in einer Anwendung drücke, kann ich nichts mehr mit der Linken Maustaste anklicken. Ich habe schon die ganzen Tastenkürzel und Tastenkombinationen durchsucht, aber die ALT-Taste ist dort nicht alleine Definiert. Hat jemand eine Idee wie ich dieses Problem beheben kann? MfG Conny Marco Menebröcker -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
On Tue, Jul 25, 2006 at 08:16:59AM +0200, Conny Marco Menebroecker wrote:
Hat jemand eine Idee wie ich dieses Problem beheben kann?
Unter KDE kannst du Fenster manipulieren in dem du die Alt-Taste und Mausknoepfe gleichzeitig bedienst. Alt+Primaere Maustaste = Fenster verschieben Alt+Sekundaere Maustaste = Fenstergroesse aendern Alt+Mittlere Maustaste = Fenster in den Vordergrund/Hintergrund schicken Ich habe das auch auf die Logo-Taste ("Meta") verschoben, kann man ueber das Fensterverhalten konfigurieren ("kcmshell kwinoptions" auf der Kommandozeile), "Fenster"->"Sondertaste" in der zweiten Gruppe. Im Menue kannst du das unter Einstellungen->Desktop->Fensterverhalten finden. Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo,
Ich habe das auch auf die Logo-Taste ("Meta") verschoben, kann man ueber das Fensterverhalten konfigurieren ("kcmshell kwinoptions" auf der Kommandozeile), "Fenster"->"Sondertaste" in der zweiten Gruppe. Danke, das hat funktioniert. Bleibt nur noch die Frage was "Meta" bedeutet....
MfG Conny Marco Menebröcker -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
On Wed, Jul 26, 2006 at 08:06:40AM +0200, Conny Marco Menebroecker wrote:
Bleibt nur noch die Frage was "Meta" bedeutet....
Ist eine Tastenbeschriftung auf uralten Unix-Keyboards. Heutzutage wird das so eigentlich nur noch von Emacs bezeichnet, das das in KDE noch Einzug gehalten hat wunderte mich auch ein wenig. http://en.wikipedia.org/wiki/Space_cadet_keyboard In den sonstigen Tastenbeschriftungen bei KDE wird die Taste als "Win" bezeichnet. Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo, Am Mit, 26 Jul 2006, Peter Wiersig schrieb:
On Wed, Jul 26, 2006 at 08:06:40AM +0200, Conny Marco Menebroecker wrote:
Bleibt nur noch die Frage was "Meta" bedeutet....
Ist eine Tastenbeschriftung auf uralten Unix-Keyboards. Heutzutage wird das so eigentlich nur noch von Emacs bezeichnet, das das in KDE noch Einzug gehalten hat wunderte mich auch ein wenig.
http://en.wikipedia.org/wiki/Space_cadet_keyboard
In den sonstigen Tastenbeschriftungen bei KDE wird die Taste als "Win" bezeichnet.
Man muß klar zwischen einer Taste und deren Belegung unterscheiden! Die Taste mit dem Logo (meist Windows oder Tux) wird meist als "Windows"- oder "Logo"-Taste bezeichnet. Die neben der rechten Steuerungs-Taste als "Menu"-Taste, weil dort auf "Windows"-Tastaturen ein entsprechendes Bildchen ist. Die Belegung dieser Tasten ist völlig unabhängig. Bei mir sind die Sondertasten z.B. so belegt: Tab Return Escape Return Shift_L Shift_R Ctrl_L AltGr_L Alt_L Space Alt_R AltGr_R Meta_R Ctrl_R Wobei man wissen muß, daß Esc x == Meta-x (zumindest in Emacs). Auf der ESC-Taste liegt (unangetastet) ebenfalls Escape. Caps_Lock wurde auf die "Rollen"-Taste verbannt. Insbesondere die beidseitigen Alt und AltGr (unter X mit den Keysymbolen Mode_switch oder ISO_Level3_Shift) sind sehr vorteilhaft. Compose liegt übrigens auf der "Druck"-Taste da ich Compose selten brauche und Compose auf Ctrl_R genau nichts zu suchen hat. -dnh -- Wait for the ricochet... -- Deep Purple, "Child in Time" -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am Mittwoch, 26. Juli 2006 19:32 schrieb David Haller:
Man muß klar zwischen einer Taste und deren Belegung unterscheiden!
Die Taste mit dem Logo (meist Windows oder Tux) wird meist als "Windows"- oder "Logo"-Taste bezeichnet. Die neben der rechten Steuerungs-Taste als "Menu"-Taste, weil dort auf "Windows"-Tastaturen ein entsprechendes Bildchen ist.
Die Belegung dieser Tasten ist völlig unabhängig. Bei mir sind die Sondertasten z.B. so belegt:
Sorry, aber ich blicke durch die Beschreibung hier (und auch in dem anderen Thread) nicht ganz durch. Als Anregung würde ich aber gerne verstehen, wie Du das machst. Ich fange mal an zu beschreiben, was ich verstehe, und schreibe auch gleich meine Fragen dazu. Vielleicht kannst Du davon ausgehend noch mal sagen, wie Du das gedacht hattest:
Tab Return
Die Tab-Taste ist mit Return belegt. (Kann ich kaum glauben. Nach allem, was ich so von Dir lese, schätze ich Dich so ein, dass Du oft auf der Kommandozeile arbeitest. Da braucht man doch Tab andauernd. Ich finde aber keine andere Taste, die mit der Tab-Funktion belegt ist. Oder tippst Du wirklich alles aus?)
Escape Return
Escape ist mit Return belegt. (Von mir aus. Aber was bringt das?)
Shift_L Shift_R
Shift_L ist mit Shift_R belegt. (Macht das einen Unterschied?)
Ctrl_L AltGr_L Alt_L Space Alt_R AltGr_R Meta_R Ctrl_R
Und hier weiß ich schon gar nicht mehr, wie das gemeint ist. Sind alle zuerst aufgezählten Tasten mit Ctr_R belegt? Wohl kaum, denn da ist ja auch Space dabei.
Wobei man wissen muß, daß Esc x == Meta-x (zumindest in Emacs).
So weit so klar. Ich tippe jedoch alle Meta-... Kombinationen in Emacs mit der linken Alt-Taste. Deshalb hatte ich immer angenommen Meta == Alt.
Auf der ESC-Taste liegt (unangetastet) ebenfalls Escape.
Das passt nicht zu meiner obigen Interpretation mit Esc = Return.
Caps_Lock wurde auf die "Rollen"-Taste verbannt.
Ich würde mich über eine genauere Erklärung freuen. Gruß, Achim -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo, Am Sam, 29 Jul 2006, Achim Schäfer schrieb:
Am Mittwoch, 26. Juli 2006 19:32 schrieb David Haller:
Man muß klar zwischen einer Taste und deren Belegung unterscheiden!
Die Taste mit dem Logo (meist Windows oder Tux) wird meist als "Windows"- oder "Logo"-Taste bezeichnet. Die neben der rechten Steuerungs-Taste als "Menu"-Taste, weil dort auf "Windows"-Tastaturen ein entsprechendes Bildchen ist.
Die Belegung dieser Tasten ist völlig unabhängig. Bei mir sind die Sondertasten z.B. so belegt:
Sorry, aber ich blicke durch die Beschreibung hier (und auch in dem anderen Thread) nicht ganz durch. Als Anregung würde ich aber gerne verstehen, wie Du das machst.
Ich fange mal an zu beschreiben, was ich verstehe, und schreibe auch gleich meine Fragen dazu. Vielleicht kannst Du davon ausgehend noch mal sagen, wie Du das gedacht hattest:
Tab Return Escape Return Shift_L Shift_R Ctrl_L AltGr_L Alt_L Space Alt_R AltGr_R Meta_R Ctrl_R
Und hier weiß ich schon gar nicht mehr, wie das gemeint ist. Sind alle zuerst aufgezählten Tasten mit Ctr_R belegt? Wohl kaum, denn da ist ja auch Space dabei.
*ROTFL* Tut mir leid, das soll eine Darstellung der Tastatur sein, angefangen bei der Tab-Taste (ganz normal belegt), dann nach unten, die unterste Tasten-Zeile nach rechts und rauf zur Return-Taste. Wie du nun hoffentlich siehst habe ich z.B. die "Feststell"-Taste mit Escape belegt.
Wobei man wissen muß, daß Esc x == Meta-x (zumindest in Emacs).
So weit so klar. Ich tippe jedoch alle Meta-... Kombinationen in Emacs mit der linken Alt-Taste. Deshalb hatte ich immer angenommen Meta == Alt.
Genau das ist ja der Fehler bei (u.a.) SUSE, dass die die Alt-Taste mit Meta belegen. Damit hat man naemlich _gar kein_ echtes Alt. Mach mal im Emacs C-h k und druecke dann z.B. Alt-w. Da kommt dann vermutlich: "M-w ..." als Ausgabe. Und M- ist eben Meta. ==== info '(emacs)User Input' ==== Some terminals have a <META> key, and allow you to type Meta characters by holding this key down. Thus, `Meta-a' is typed by holding down <META> and pressing `a'. The <META> key works much like the <SHIFT> key. Such a key is not always labeled <META>, however, as this function is often a special option for a key with some other primary purpose. If there is no <META> key, you can still type Meta characters using two-character sequences starting with <ESC>. Thus, to enter `M-a', you could type `<ESC> a'. To enter `C-M-a', you would type `<ESC> C-a'. <ESC> is allowed on terminals with <META> keys, too, in case you have formed a habit of using it. X Windows provides several other modifier keys that can be applied to any input character. These are called <SUPER>, <HYPER> and <ALT>. We write `s-', `H-' and `A-' to say that a character uses these modifiers. Thus, `s-H-C-x' is short for `Super-Hyper-Control-x'. Not all X terminals actually provide keys for these modifier flags--in fact, many terminals have a key labeled <ALT> which is really a <META> key. The standard key bindings of Emacs do not include any characters with these modifiers. But you can assign them meanings of your own by customizing Emacs. ==== Alt hat uebrigens den Vorteil, dass es keine Standard-Belegung mit A- gibt. D.h. du kannst die komplett selber verteilen, was gerade fuer globale Anpassungen praktisch ist. Ich habe z.B.: (global-set-key [(alt ?r)] 'revert-buffer) (global-set-key [(alt ?f)] 'font-lock-mode) (global-set-key [(alt ?d)] 'kill-word) (global-set-key [(alt ?w)] 'backward-kill-word) (global-set-key [(alt backspace)] 'backward-kill-word) und brauche keine Angst zu haben, dass das mit Belegungen irgendwelcher Modi kollidiert.
Auf der ESC-Taste liegt (unangetastet) ebenfalls Escape.
Das passt nicht zu meiner obigen Interpretation mit Esc = Return.
s.o.
Caps_Lock wurde auf die "Rollen"-Taste verbannt.
Ich würde mich über eine genauere Erklärung freuen.
Die Funktion habe ich auf die Taste, die mit "Rollen" und dem offenen Pfeil nach unten beschriftet ist. Auch als "Scroll Lock" bekannt. Diese Taste hat bei mir jetzt die "Caps_Lock" Funktion. Alle Klarheiten beseitigt? -dnh -- 3rd Law of Computing: Anything that can go wr fortune: Segmentation violation -- Core dumped -- from a post by Simon Cozens -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am Samstag, 29. Juli 2006 16:12 schrieb David Haller:
Man muß klar zwischen einer Taste und deren Belegung unterscheiden!
Die Taste mit dem Logo (meist Windows oder Tux) wird meist als "Windows"- oder "Logo"-Taste bezeichnet. Die neben der rechten Steuerungs-Taste als "Menu"-Taste, weil dort auf "Windows"-Tastaturen ein entsprechendes Bildchen ist.
Die Belegung dieser Tasten ist völlig unabhängig. Bei mir sind die Sondertasten z.B. so belegt:
Sorry, aber ich blicke durch die Beschreibung hier (und auch in dem anderen Thread) nicht ganz durch. [...]
Tab Return Escape Return Shift_L Shift_R Ctrl_L AltGr_L Alt_L Space Alt_R AltGr_R Meta_R Ctrl_R
Und hier weiß ich schon gar nicht mehr, wie das gemeint ist. [...] *ROTFL* Tut mir leid, das soll eine Darstellung der Tastatur sein, angefangen bei der Tab-Taste (ganz normal belegt), dann nach unten, die unterste Tasten-Zeile nach rechts und rauf zur Return-Taste.
Jetzt geht mir ein Licht auf :-)
So weit so klar. Ich tippe jedoch alle Meta-... Kombinationen in Emacs mit der linken Alt-Taste. Deshalb hatte ich immer angenommen Meta == Alt.
Genau das ist ja der Fehler bei (u.a.) SUSE, dass die die Alt-Taste mit Meta belegen. Damit hat man naemlich _gar kein_ echtes Alt.
[viel Info zu Emacs Tastenbelegungen...]
Alt hat uebrigens den Vorteil, dass es keine Standard-Belegung mit A- gibt. D.h. du kannst die komplett selber verteilen, was gerade fuer globale Anpassungen praktisch ist. Ich habe z.B.:
[...]
Alle Klarheiten beseitigt?
Ja, danke für die Klarstellung. So wird mir auch der Sinn deiner Tastenbelegungen klar, vor allem bei den ganzen Hintergrundinfos. Gruß, Achim -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (4)
-
Achim Schäfer
-
Conny Marco Menebroecker
-
David Haller
-
Peter Wiersig