Paderman
(Themenstarter)
Anmeldungsdatum: 10. April 2011
Beiträge: 236
Wohnort: /welt/eu/de/nrw/kreis/paderborn
|
Ich lebe noch 😎 Es sind alle herzlichst eingeladen, am Artikel mitzuwirken und ggf. die Struktur anzupassen oder ähnlich ☺ Ich selber kann momentan zum Artikel nicht viel beisteuern, da ich derzeit nicht wüsste, was noch geändert oder verbessert werden könnte, deswegen gibt es ja auch die Gemeinschaft die herzlichst gerne ihre Ideen und Inspiration usw. gerne im Artikel einbringen können ☺ Für mich wäre der Artikel soweit fertig, ob dieser die Baustelle verlassen darf, weiß ich leider nicht. Ansonsten würde ich mich freuen, wenn ihr mitwirken könntet ☺
|
barcc
Anmeldungsdatum: 13. Juli 2007
Beiträge: 696
Wohnort: Dortmund
|
PhotonX schrieb:
… Jau, die Idee mit der Tabelle find ich gut. 4 und 5 ist das vertikale (also "normale") Scrollen des Mausrads, das möchte man in der Regel beibehalten. 11 und 12 ist die Regelung der Sensorempfindlichkeit, die bei den meisten Mäusen keinen Tastencode generiert, sondern quasi auf Hardware-Ebene wirkt. Einzige Ausnahme ist, wenn man der Tabelle im Artikel glauben darf, die MX518. Natürlich kann man sich irgendwas einfallen lassen, um diese Tasten zu belegen. Aber sie sind nicht wirklich bequem zu handhaben, weil sie klein sind und sich vor und hinter dem Mausrad befinden: http://www.sharkyextreme.com/img/2005/09/log_mouse/mx518_mouse_2.jpg
Die Tasten 11 und 12 generieren einen Tastencode, wenn man lomoco verwendet, für alle Mäuse, die von lomoco unterstützt werden. (Ich verwende die Tasten z.B. zum Wechseln zwischen Tabs)
|
frustschieber
Ehemalige
Anmeldungsdatum: 4. Januar 2007
Beiträge: 4259
|
Artikel sieht fertig aus. Verschieben?
|
PhotonX
Anmeldungsdatum: 3. Juni 2007
Beiträge: 4471
Wohnort: München
|
Ich wollte gerade noch versuchen, die Idee mit der Tabelle für die Tastencodes umzusetzen, bin aber auf das Problem gestoßen, Codeblocks in eine Tabellenzelle einzubinden. Wie funktioniert denn das? Hab meinen missglückten Versuch mal abgeschickt (vorletzte Revision).
|
frustschieber
Ehemalige
Anmeldungsdatum: 4. Januar 2007
Beiträge: 4259
|
Was fehlt noch, dass der Artikel aus der Baustelle kann? Gruss
|
PhotonX
Anmeldungsdatum: 3. Juni 2007
Beiträge: 4471
Wohnort: München
|
Zuletzt hab ich versucht eine Tabelle für mögliche Tastenaktionen zu bauen, aber es hat nicht geklappt einen Codeblock in eine Tabellenzelle einzubinden. Könnte sich das vielleicht jemand anschauen? Der Versuch ist hier: http://wiki.ubuntuusers.de/Baustelle/Logitech/M%C3%A4use?action=diff&new_rev=444087&rev=396137 (das Problem ist unter "Tastencodes und -zuweisungen").
|
Heinrich_Schwietering
Wikiteam
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! Verwende folgende Syntax:
{{{#!vorlage Tabelle
erste Zeile
[[Vorlage(Befehl, "Diesen Befehl ausführen")]]
}}}
Anführungszeichen nicht vergessen! Ergebnis:
so long hank
|
PhotonX
Anmeldungsdatum: 3. Juni 2007
Beiträge: 4471
Wohnort: München
|
Ok, werd ich am Wochenende mal ausprobieren, bin gerade in der Uni im Stress. ☺
|
PhotonX
Anmeldungsdatum: 3. Juni 2007
Beiträge: 4471
Wohnort: München
|
Im Zuge des Erledigens von nicht erledigten Dingen für das Jahr 2012 wollte ich endlich den Artikel hier fertig stellen. Leider funktioniert der Tipp von Hank nur teilweise, siehe hier: {{{#!vorlage Tabelle
<rowclass="titel" -14> Tastencodes
+++
Tastencode
Reguläre Funktion
Funktionsvorschlag
xbindkeys-Code für den Funktionsvorschlag
Anmerkungen
+++
[#Tastencode-2 2]
Mittlere Maustaste
Einfügen aus der Zwischenablage
[[Vorlage(Code, "# Einfügen beim Drücken der mittleren Maustaste
"xte 'keydown Control_L' 'key V' 'keyup Control_L'"
b:2 # Maustaste 2")]]
Ergibt folgende Tastenkombination: [[Vorlage(Tasten, Strg+V)]]
}}}
Tastencodes | Tastencode | Reguläre Funktion | Funktionsvorschlag | xbindkeys-Code für den Funktionsvorschlag | Anmerkungen | 2 | Mittlere Maustaste | Einfügen aus der Zwischenablage | # Einfügen beim Drücken der mittleren Maustaste || , xte, keydown Control_L, key V, keyup Control_L, || b:2 # Maustaste 2 | Ergibt folgende Tastenkombination:
Strg +
V |
Wie man sieht, wurden im Code-Block alle Zeilenumbrüche mit || und alle ' mit , ersetzt. Das gleiche passiert auch wenn die Befehl-Vorlage (statt der Code-Vorlage) verwendet wird.
|
noisefloor
Ehemaliger
Anmeldungsdatum: 6. Juni 2006
Beiträge: 29071
Wohnort: WW
|
Hallo, das hier [[Vorlage(Code, "# Einfügen beim Drücken der mittleren Maustaste
"xte 'keydown Control_L' 'key V' 'keyup Control_L'"
b:2 # Maustaste 2")]]
kann nicht richtig funktionieren, weil 4x " drin ist. Es darf aber nur ein öffnendes nach Code, und ein schließendes vor )]] drin sein. Dazwischen nicht mehr. Gruß, noisefloor
|
PhotonX
Anmeldungsdatum: 3. Juni 2007
Beiträge: 4471
Wohnort: München
|
Danke, das löst das Problem mit der falschen Darstellung von '. Aber wie kann man die Zeilenumbrüche reinkriegen?
|
noisefloor
Ehemaliger
Anmeldungsdatum: 6. Juni 2006
Beiträge: 29071
Wohnort: WW
|
Hallo, an der gewünschten Stelle ein \n einfügen. Proof-of-Concept: klick ☺ Gruß, noisefloor
|
PhotonX
Anmeldungsdatum: 3. Juni 2007
Beiträge: 4471
Wohnort: München
|
Super, danke! Wo sind denn solche Tricks dokumentiert? Hätte hier im Wiki nicht das \n erwartet, ehrlich gesagt. ☺
|
noisefloor
Ehemaliger
Anmeldungsdatum: 6. Juni 2006
Beiträge: 29071
Wohnort: WW
|
Hallo,
Wo sind denn solche Tricks dokumentiert?
AFAIK noch nicht...
Hätte hier im Wiki nicht das \n erwartet, ehrlich gesagt.
Ichschon 😉 Musste es aber auch erst Mal testen. Die Strings verhalten sich in den Vorlagen sehr "pythonisch" - und da funktioniert das \n halt auch. Gruß, noisefloor
|
noisefloor
Ehemaliger
Anmeldungsdatum: 6. Juni 2006
Beiträge: 29071
Wohnort: WW
|
Hallo, Kommando zurück: Das funktioniert _nicht_, wenn die Vorlage in einer Tabelle ist... 😕 Gruß, noisefloor
|