Sie sind nicht angemeldet.

1

03.08.2006, 19:14

Logitech Tastatur "Deluxe Cordless Desktop"

Gibt es eine Möglichkeit,
bei der Logitech-Tastatur "Deluxe Cordless Desktop" Model-Name:Y-RK56
die Zusatz-Tasten zu benutzen unter Gentoo-Linux?

Vielen Dank im Vorraus!
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

2

03.08.2006, 20:38

RE: Logitech Tastatur "Deluxe Cordless Desktop"

Ich habe hier folgendes unternommen:
- Keycodes der Tasten mit xev bestimmt
- eine $HOME/.Xmodmap erstellt:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
!
! Sondertasten Logitech diNovo Keyboard
!
! Tasten links oben
!
keycode 146 = XF86PowerOff
keycode 130 = XF86HomePage
keycode 236 = XF86Mail
keycode 151 = XF86Terminal
!
! Tasten rechts oben
!
keycode 161 = XF86AudioRaiseVolume
keycode 123 = XF86AudioMute
keycode 193 = XF86AudioLowerVolume
!
! Tasten rechts unten
!
keycode 129 = XF86Music
keycode 164 = XF86AudioStop
keycode 144 = XF86AudioPrev
keycode 162 = XF86AudioPlay
keycode 153 = XF86AudioNext

- in meine $HOME/kde/Autostart/autostart folgendes eingefügt:

Quellcode

1
/usr/bin/xmodmap $HOME/.Xmodmap

- im KDE-Kontrollzentrum die Tasten (soweit notwendig) auf Programme (z.B. XF86Mail --> KMail) gemappt.

Wenn Du kein KDE benutzt, kann ich Dir an dieser Stelle leider nicht weiterhelfen.

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

3

04.08.2006, 10:09

Wo im Kontrollzentrum stellst Du dieses ein?
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

4

04.08.2006, 17:15

Regionaleinstellungen & Zugangshilfen / Tastenkombinationen / Aktion Keyboard (muß ggf. erst angelegt werden ("Neue Gruppe")).
Dann "Neue Aktion" anlegen (z.B. XF86HomePage) und Aktionstype auf "Tastenkürzel --> Befehl/Adresse (einfach)" und im Reiter "Befehl/Adresse-Einstellungen" Programm einstellen (um beim Beispiel zu bleiben: /opt/firefox/firefox).
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

5

04.08.2006, 19:19

Wenn ich neu starte wird nach dem booten in kde die Datei autostart geöffnet.
ist das normal?
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

6

04.08.2006, 19:37

Zitat

Original von andreasullrich
Wenn ich neu starte wird nach dem booten in kde die Datei autostart geöffnet.

Was meinst Du mit "geöffnet"? Normal ist, daß sämtliche Dateien in $HOME/.kde/Autostart, die ausführbar sind, bei KDE-Start geräuschlos gestartet werden. Sollte Deine autostart nicht ausführbar sein, versuch ggf. mal ein "chmod 700 autostart".
Bei mir:

Quellcode

1
2
3
rudi@linux ~/.kde/Autostart $ ls -l
total 4
-rwx------ 1 rudi users 503 Jul 27 19:26 autostart
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »rudib« (04.08.2006, 19:38)


7

04.08.2006, 22:09

Ich habe in /home/andreas/.kde3.5/Autostart die Datei autostart angelegt.
In dieser habe ich
/usr/bin/xmodmap /home/andreas/.Xmodmap
eingetragen.
Wenn ich boote und kde startet, öffnet es die datei autostart auf meinem Bildschirm.

Meine Xmodmap:

#Sondertasten Logitech DeLuxe Cordless Desktop Keyboard

#Tasten rechts oben

keycode 178 = XF86HomePage #Taste www
keycode 236 = XF86Mail #Taste E-Mail
keycode 230 = XF86Terminal #Taste Favoriten

#Tasten mittig oben

keycode 176 = XF86AudioRaiseVolume #Taste Volume +
keycode 160 = XF86AudioMute #Taste Mute
keycode 174 = XF86AudioLowerVolume #LTaste Volume -

#Tasten links oben

keycode 237 = XF86Music #Taste Media
#keycode 162 = XF86AudioStop #Taste Play/Pause
keycode 162 = XF86AudioPlay #Taste Play/Pause

Ich hoffe, das diese so richtig ist.
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

8

04.08.2006, 22:34

Zitat

Original von andreasullrich
Wenn ich boote und kde startet, öffnet es die datei autostart auf meinem Bildschirm.

Meine Xmodmap:

#Sondertasten Logitech DeLuxe Cordless Desktop Keyboard
[...]
Ich hoffe, das diese so richtig ist.

Nee, ist es nicht: in xmodmap-Dateien mußt Du "!" statt "#" als Kommentarzeichen verwenden. Außerdem hast Du noch nicht verraten, was Du unter "öffnen" verstehst: wird da ein Editor-Fenster (vim, Kwrite, whatever) mit der autostart-Datei angezeigt? Ist die autostart ausführbar?

Zitat

Original von andreasullrich
keycode 178 = XF86HomePage #Taste www

Ich würde diese Zeilenkommentare besser weglassen - xmodmap ist IMO nicht so intelligent, sowas zu erkennen. :)
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »rudib« (04.08.2006, 22:39)


9

04.08.2006, 23:12

Zitat

Original von rudib

Zitat

Original von andreasullrich
Wenn ich boote und kde startet, öffnet es die datei autostart auf meinem Bildschirm.

Meine Xmodmap:

#Sondertasten Logitech DeLuxe Cordless Desktop Keyboard
[...]
Ich hoffe, das diese so richtig ist.

Nee, ist es nicht: in xmodmap-Dateien mußt Du "!" statt "#" als Kommentarzeichen verwenden. Außerdem hast Du noch nicht verraten, was Du unter "öffnen" verstehst: wird da ein Editor-Fenster (vim, Kwrite, whatever) mit der autostart-Datei angezeigt? Ist die autostart ausführbar?

Zitat

Original von andreasullrich
keycode 178 = XF86HomePage #Taste www

Ich würde diese Zeilenkommentare besser weglassen - xmodmap ist IMO nicht so intelligent, sowas zu erkennen. :)


Die Datei autostart wird mit dem Editor kwrite beim starten automatisch geöffnet.
Die Xmodmap habe ich jetzt geändert mit ! als Kommentarzeichen.

heir meine neue Xmodmap:

!Sondertasten Logitech DeLuxe Cordless Desktop Keyboard
!
!Tasten rechts oben
!
!Taste www
keycode 178 = XF86HomePage
keycode 236 = XF86Mail
!Taste E-Mail
keycode 230 = XF86Terminal
!Taste Favoriten
!
!Tasten mittig oben
!
keycode 176 = XF86AudioRaiseVolume
!Taste Volume +
keycode 160 = XF86AudioMute
!Taste Mute
keycode 174 = XF86AudioLowerVolume
!Taste Volume -
!
!Tasten links oben
!
keycode 237 = XF86Music
!Taste Media
!keycode 162 = XF86AudioStop
!Taste Play/Pause
keycode 162 = XF86AudioPlay
!Taste Play/Pause
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

10

05.08.2006, 01:57

Nur mal so 'ne Idee: was ist bei Dir im Kontrollzentrum bei KDE-Komponenten/Sitzungsverwaltung unter "Bei der Anmeldung" eingestellt? Wenn Du "Vorige Sitzung wiederherstellen" eingestellt hast, wird immer die zuletzt gespeicherte Sitzung incl. aller letztmalig geöffneter Fenster restauriert. Das nervt (zumindest mich). Ich habe da "Manuell gespeicherte Sitzung wiederherstellen" eingestellt, KDE einmal sauber beendet (nicht mittels Alt-Ctrl-Entf!) und seitdem ist Ruhe.
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »rudib« (05.08.2006, 02:10)


11

27.08.2006, 21:16

Ändert nichts daran.
Wenn ich starte wird die Datei autostart mit kwrite geöffnet.
Die Zusatz-Tasten funktionieren nicht.

Warum wird die Datei geöffnet?
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

12

27.08.2006, 21:45

Das von Dir beschriebene Verhalten bekomme ich exakt dann, wenn die Datei $HOME/.kde/Autostart/autostart nicht ausführbar ist. Also noch mal (wie oben beschrieben):

Quellcode

1
chmod 700 $HOME/.kde/Autostart/autostart
Sollte danach so aussehen:

Quellcode

1
2
3
rudi@linux ~ $ ls -l .kde/Autostart/
total 4
-rwx------ 1 rudi users 502 Aug 18 19:43 autostart
Wichtig dabei: das "rwx"!

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

13

28.08.2006, 15:19

Hi,
das hört sich für mich so an, als ob du in der ersten Zeile deiner ~/.kde/Autostart/autostart NICHT das hier stehen hast:

Quellcode

1
#!/bin/sh

Wenn das nicht da drinne steht kann die Shell das "Skript" auch nicht ausführen, da ihr nicht bekannt ist welchen Interpreter sie verwenden soll. Zumindest soweit ich weiss...

Wahrscheinlich ist KDE so "schlau" und merkt, dass das Ausführen nicht geklappt hat und öffnet die Datei danach mit dem Standardeditor.

Die Datei sollte also irgendwie so aussehen (Pfade halt noch anpassen):

Quellcode

1
2
3
#!/bin/sh

xmodmap /etc/X11/Xmodmap

Du kannst übrigens auch einfach über den KMenü-Editor die Tasten belegen, zumindest wenn die Programme, die du starten willst, dort einen Eintrag haben.
Gruß,
Jens

14

28.08.2006, 17:44

Zitat

Original von Jens Rutschmann
Hi,
das hört sich für mich so an, als ob du in der ersten Zeile deiner ~/.kde/Autostart/autostart NICHT das hier stehen hast:

Quellcode

1
#!/bin/sh


Aua, was bin ich da wieder betriebsblind gewesen! Gewisse vermeintliche "Selbstverständlichkeiten" übersieht man dann schon mal!
Sorry!

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

15

02.09.2006, 12:59

Jo - jetzt funzt es.

#!/bin/sh

das wars, was gefehlt hat.
Leider gehen noch nicht alle Tasten - Momentan nur Volume und Mute
Aber daran arbeite ich noch.

Wenn jemand für die anderen Tasten eine Lösung parat hat, würde ich mich freuen.

Andi
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W