Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

10.02.2006, 23:36

[gelöst] Wie setzte ich ein befehl als autostart?

halloo ich habe eine MX510 (maus) und ich muss am anfang immer einen befehl eingeben das ich alle 8 tasten benutzten kann kann man diese befehl auch als autostart setzten?
ich habs ma versucht mit ner "*.sh" aberdas hat nich geklappt da tut der mir am anfang die datei mit nem schreibprogramm öffnen neija wenn jemadn rat hat bitte melden






gruß willie
(ich bin root ich darf das)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »M.will.Pom« (15.02.2006, 23:12)


2

11.02.2006, 00:38

schon mal mit nem initscript verucht?

und was für einen desktop verwendest?
... nur ein weiterer tag im leben eines naren ... :P

3

11.02.2006, 10:52

kde

also ich benutze kde da steht ja auch in der anleitung das man das ins script schreiben soll aber wie mach ich sowas also wie erstelle ich ein script das der dann nich zum lesen öffnet?
(ich bin root ich darf das)

4

12.02.2006, 02:06

RE: kde

trage den befehl am besten in die /etc/conf.d/local.start ;)
MfG MyD

5

12.02.2006, 02:45

@MyD

beim gnome hätt ich gesagt in sytem/einstellungen/sitzungen ...

sowas muß es doch auch beim kde geben, oder?
... nur ein weiterer tag im leben eines naren ... :P

6

12.02.2006, 02:48

RE: @MyD

Zitat

Original von capoeira
beim gnome hätt ich gesagt in sytem/einstellungen/sitzungen ...

sowas muß es doch auch beim kde geben, oder?


autostart gibt es - ich weiss nur nicht ob das auch scripte abarbeitet...
aber wie gesagt der eitnrag in die /etc/conf.d/local.start langt vollkommen ;-)
MfG MyD

7

12.02.2006, 03:09

sorry, aber: is mir schon des öfteren untergekommen, dass der dm die einstellungen der init-scripts überschreibt!

keyboard, suspendtime, blankscreen, mouselayout, .....

deshalb bin ich eher für inits von dm verwenden ;)

... oder eventuell .xinitrc so er nicht overruled wird vom dm ...
... nur ein weiterer tag im leben eines naren ... :P

8

12.02.2006, 15:44

?

wie soll ich das in die /etc/conf.d/local.start rein schrieben wenn ich jetzt nur den befehl rein schreibe sagt der mir beim start nen fehler der befehl lautet :



xmodmap -e "pointer = 1 2 3 6 7 8 4 5"





danke schon ma trotzdem für den tipp
(ich bin root ich darf das)

9

12.02.2006, 19:49

Zitat

Original von M.will.Pom
also ich benutze kde...

Hallo,
Du kannst auch benutzerbezogen Skripte in $HOME/.kde/Autostart unterbringen. Alles, was in diesem Verzeichnis steht und ausführbar ist, wird beim KDE-Start aufgerufen. Bei mir solche Sachen wie

Quellcode

1
2
3
4
5
#! /bin/sh
/usr/bin/xmodmap -e "pointer = 1 2 3 6 8 7 4 5"
/usr/bin/xmodmap $HOME/.Xmodmap
/usr/bin/numlockx on
[...]

Gruß
Rudi
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »rudib« (12.02.2006, 19:51)


10

12.02.2006, 22:43

und unter gnome

machst ne datei ~/.Xmodmap und schreibst dort den befehl rein:

pointer = 1 2 3 6 8 7 4 5

dann machst nocheinmal ein xmodmap ~/.Xmodmap und beim nächsten neustart fragt er dich dann einmal ob die in zukunft immer mitgeladen werden soll ;)

XFCE detto :)

ah ja, des gilt auch für kde,fällt mir grad ein ;)
... nur ein weiterer tag im leben eines naren ... :P

11

13.02.2006, 13:51

also bei mir hat beides nich geklappt ich habs mit ner *.sh datei versucht un mit ner schreibdatei beides funzt nihc weiß nich warum also "Rudi: der öffnet mir nur die datei als text un nich mit der konsole also das er den befehl ausführt ." un bei :capoeira da gibt er mir nen fehler :

M matthis # xmodmap ~/.Xmodmap.sh
xmodmap: unknown command on line /root/.Xmodmap.sh:0
xmodmap: 1 error encountered, aborting.


oder wenn ich keine sh datei gemacht ahb diesen :




M matthis # xmodmap ~/.Xmodmap
xmodmap: unknown command on line /root/.Xmodmap:0
xmodmap: 1 error encountered, aborting.


danke aber trotzdem für die tipps

gruß M.will.Pom
(ich bin root ich darf das)

12

13.02.2006, 17:15

dann haste irgendwo in der datei nen fehler drinnenstehn, außerdem heißt die datei .Xmodmap

... und aus.

es is aber des tool des du suchst!
mach manl ein man xmodmap, da hast die ganzen optionen und parameter erklärt ;)
... nur ein weiterer tag im leben eines naren ... :P

amielke

unregistriert

13

13.02.2006, 17:34

poste doch mal den genauen inhalt der Datei.

Vielleicht hat ja auch vergessen die Datei mit chmod +x ausfürbar zu machen.

oder am Anfang #!/bin/bash vergessen



Gruß

14

13.02.2006, 17:43

amielke:

posten is supa!

und NEIN!!!

xmodmap is ein programm um keyboard, mous von xserver zu modifizieren, benutzerspezifisch!

die configdatei heißt .Xmodmap

ohne bin bash oder sowas, deshalb hab ich gschrieben manuals!!!
vermutlich hat er eh des bin bash drinnen und deshalb geht des xmodmap net....
... nur ein weiterer tag im leben eines naren ... :P

amielke

unregistriert

15

13.02.2006, 17:44

capoeira,

man kann aber für Gnome und KDE extra angeben was gestartet werden soll.

.Xmodmap wird von Gnome und KDE soweit ich weiß nicht beachtet.

16

13.02.2006, 17:52

OH DOCH!

ich habs auf meinem powerbook drauf und unter kde,gnome,xfce ausprobiert, funkt wunderbar, kde und xfce wird sie ausgelesen und bei gnome wird nachgefragt, siehe voriger post, welche keymap/mouse man denn jetzt wirklich verwenden will weil er eine .Xmodmap gefunden hat.

brauchs am schleppi, da ich sinst nie ein vernünftiges keyboardlayout zusammengekriegt hätt;)

deshalb weiß ich auch dess es funkt!
... nur ein weiterer tag im leben eines naren ... :P

17

14.02.2006, 00:33

Zitat

Original von M.will.Pom
Rudi: der öffnet mir nur die datei als text un nich mit der konsole also das er den befehl ausführt .

Nochmal von vorne :):
Du erstellst in ~/.kde/Autostart mit einem Texteditor eine Datei beliebigen Namens (bei mir heißt das Teil "autostart") und in etwa folgenden Inhaltes:

Quellcode

1
2
3
4
#! /bin/sh
# Anweisungen, die beim KDE-Start auszuführen sind
/usr/bin/xmodmap $HOME/.Xmodmap    # Dieses sind
/usr/bin/numlockx on               # nur Beispiele
Anschließend machst Du diese Datei ausführbar (bspw. durch "chmod +x ~/.kde/Autostart/autostart").

Falls Du das Programm xmodmap in dem obigen Autostart-Skript aufrufen solltest, brauchst Du noch eine Datei namens ~/.Xmodmap, z.B. mit diesem Inhalt:

Quellcode

1
2
3
4
5
pointer = 1 2 3 6 8 7 4 5
keycode 146 = XF86PowerOff
keycode 130 = XF86HomePage
keycode 236 = XF86Mail
keycode 151 = XF86Terminal
Die Datei braucht nicht ausführbar zu sein; ein "#! /bin/sh" o.ä hat in dieser Datei auch nichts zu suchen.

HTH
Rudi
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

18

14.02.2006, 01:30

danke rudib für die ausführliche erklärung *G*

abschließend is noch zu sagen, dass du das autostartskript für die .Xmodmap NICHT brauchst!
die wird eingelesen!

lg
... nur ein weiterer tag im leben eines naren ... :P

19

14.02.2006, 01:57

Zitat

Original von capoeira
abschließend is noch zu sagen, dass du das autostartskript für die .Xmodmap NICHT brauchst!
die wird eingelesen!


Bist Du sicher?
Leider kann ich das im Augenblick nicht überprüfen: in meiner .Xmodmap stehen so Dinge wie

Quellcode

1
2
keycode 146 = XF86PowerOff
keycode 130 = XF86HomePage
Und da der Kernel 2.6.15-r5, den ich vorhin installiert habe, mir meine "Multimediatasten" gekillt hat (evtl. fehlt da noch ein Bluetooth-Patch - mit xev sind die Tasten jedenfalls tot), kann ich das derzeit nicht nachprüfen.

Gruß
Rudi
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

20

15.02.2006, 23:11

danke ich hatte die erste zeile wo ihr mir gesagt habt nich drin ich dachte weils auskommnetiret is brauch ichs nich also dasnke ich setzt des thema auf gelöst
(ich bin root ich darf das)