Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Wie kann ich bei openSUSE Tastenkombinationen session-übergreifend definieren?

Mitglied: Klimmbimm

Klimmbimm (Level 1) - Jetzt verbinden

16.12.2010 um 17:03 Uhr, 3776 Aufrufe, 6 Kommentare

Ich rufe ein Shell-Skript auf, indem ich dafür in den Systemeinstellungen von openSUSE 10.2 eine Tastenkombination angelegt habe. Dies funktioniert leider nur, wenn ich angemeldet bin und der Desktop nicht gesperrt ist.
Die Tastenkombination ist nur der Druck auf die Taste "Rollen" und das Script bewirkt, dass der KVM-Switch auf einen anderen Rechner umschaltet. Es ist sehr unpraktisch, dass die Tastenkombinationen nur funktionieren, wenn ich angemeldet bin.
Kann man diese KDE-Hotkeys (die ja durch irgendeinen Dienst gesteuert werden) irgendwie auch abgemeldet benutzen?
Bzw. gibt es eine alternative Möglichkeit Tastenkombinationen zu definieren, die unabhängig von KDE funktioniert?
Mitglied: dog
16.12.2010 um 19:13 Uhr
Unter Debian findest du in der /etc/inittab folgenden Eintrag:
01.
 
02.
# What to do when CTRL-ALT-DEL is pressed. 
03.
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now 
04.
 
Das sollte als Ansatz reichen
Bitte warten ..
Mitglied: Klimmbimm
17.12.2010 um 11:16 Uhr
Danke für den Tipp, aber ich bin mir nicht sicher, ob der zielführend sein kann.

Ich hab mir mal die zur inittab-gehörige man-page angeguckt - http://unixhelp.ed.ac.uk/CGI/man-cgi?inittab+5 :
Die Autostart-Befehle dort sind wohl immer so aufgebaut:
id:runlevels:action:process

Die id scheint kein Problem zu sein. So wie ich das verstanden hab muss die nur unique sein. Da kann ich mir ja anscheinend was ausdenken.
Die Runlevels würd ich bei 12345 belassen (wie beim Strg+Alt+Entf-Beipiel).
Der Process ist das Skript, was ich geschrieben hab. Da muss ich doch nur drauf achten, dass root (?) diese Datei ausführen kann, oder?
Kompliziert finde ich den action-Parameter. Dort ist für mein Anliegen (Reaktion auf Druck der "Rollen"-Taste auf der Tastatur) die Aktion "kbrequest" wohl die geeignete.
D.h. meine Zeile in der inittab sollte ca. so aussehen: cb:12345:kbrequest:/home/kurt/kvmswitch.sh - Richtig? EDIT: Und kann ich überhaupt immer ein Shell-Skript ausführen? Oder sollte als Process eine Binärdatei zum Einsatz kommen?

Jetzt brauche ich wieder Hilfe, da die Rollen-Taste ja noch nicht im Spiel ist: Auf der man-page steht, dass man für die Aktion "Alt" + "PfeiltasteHoch" folgenden Befehl in einem keymap-file benutzen soll: alt keycode 103 = KeyboardSignal
Nach kurzem Googlen hab ich herausgefunden, dass der Keycode für "Rollen" wohl 70 ist, also müsste ich folgende Zeile in das keymap file eintragen: keycode 70 = Scroll_Lock
Stimmt das soweit?
Und: wo ist dieses keymap file zu finden?

Freue mich sehr auf eure Antworten!
Bitte warten ..
Mitglied: dog
17.12.2010 um 13:42 Uhr
keycode 70 = Scroll_Lock

Nein, der entsprechende Eintrag wäre
01.
keycode 70 = KeyboardSignal
KeyboardSignal ist das Schlüsselwort, auf das kbrequest anspringt.
Die Keymap-Dateien sind bei Debian in /usr/share/keymaps, aber ich würde eher empfehlen das Mapping dynamisch zu definieren mit folgendem Befehl beim Start:
01.
loadkeys << EOF 
02.
keycode 70 = KeyboardSignal 
03.
EOF
Bitte warten ..
Mitglied: Klimmbimm
17.12.2010 um 13:55 Uhr
Danke sehr! Noch eine Frage: Ich schreibe die 3 Zeilen von dir auch in die inittab?
Bitte warten ..
Mitglied: dog
17.12.2010 um 13:58 Uhr
Nein, das ist ein Befehl.

Den kannst du in die rc.local schreiben.
Bitte warten ..
Mitglied: Klimmbimm
11.01.2011 um 11:36 Uhr
Fazit nach vielem Rumprobieren: Umschalten funktioniert nicht zuverlässig bis gar nicht unter KDE (nur auf TTYs). Einen Level1 KVM-Switch KVM-0221 sollte man sich nicht kaufen, wenn man damit auch openSUSE bedienen möchte.
Bitte warten ..
Ähnliche Inhalte
Windows Server

Domänen-übergreifende Benutzerrechte

gelöst Frage von Thor01Windows Server2 Kommentare

Hallo, wie funktioniert das, wenn ich zwei Domänen habe die gegenseitig vertrauen, wie funktioniert das mit den Benutzern und ...

Windows Server

Domain-übergreifender Zugriff auf Laufwerksfreigabe

gelöst Frage von Thecrow1304Windows Server3 Kommentare

Hallo, ich habe folgendes, wahrscheinlich einfaches Problem mit Zugriffen auf Laufwerksfreigaben von Servern einer Domain auf Server in einer ...

Papierkorb

Tastenkombinationen reagieren nicht

gelöst Frage von 121355Papierkorb10 Kommentare

Hallo Community, wie ihr bestimmt alle wisst, gibt es Tastenkombis (Win + Q zum Beispiel). Allerdings reagieren die nicht ...

Windows Netzwerk

Windows Netzwerkübersicht - VLAN übergreifend

gelöst Frage von freakmsWindows Netzwerk6 Kommentare

Liebe Nerds! Meine Frage bezieht sich auf die Liste der sichtbaren Computer in der "Netzwerkumgebung" unabhängig vom Client Betriebssystem ...

Neue Wissensbeiträge
Windows 10

USB Maus und Tastatur versagen Dienst unter Windows 10

Erfahrungsbericht von hardykopff vor 3 StundenWindows 102 Kommentare

Da steht man ziemlich dumm da, wenn der PC sich wegen fehlender USB Tastatur und Maus nicht bedienen lässt. ...

Administrator.de Feedback
Update der Seite: Alles zentriert
Information von Frank vor 6 StundenAdministrator.de Feedback10 Kommentare

Hallo User, die größte Änderung von Release 5.8 ist das Zentrieren der Webseite (auf großen Bildschirmen) und ein "Welcome"-Teaser ...

Humor (lol)

WhatsApp-Nachrichten endlich auch per Bluetooth versendbar

Information von BassFishFox vor 23 StundenHumor (lol)4 Kommentare

Genau darauf habe ich gewartet! ;-) Der beliebte Messaging-Dienst WhatsApp erhält eine praktische neue Funktion: Ab dem nächsten Update ...

Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 1 TagGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Heiß diskutierte Inhalte
Server-Hardware
Welche Rolle spielt Design bei Enterprise IT Hardware?
Frage von ApolloXServer-Hardware17 Kommentare

Ich arbeite für einen internationalen Elektronikhersteller in der Forschung und meine Aufgabe ist es, Feedback von Nutzern in Hinsicht ...

Windows Netzwerk
WSUS4 und Windows 10 Updates automatisch installieren
Frage von sammy65Windows Netzwerk15 Kommentare

Hallo miteinander, ich habe mit einen neuen WSUS Server aufgesetzt Server 2016 darauf einen aktuellen WSUS. Grund, wir stellen ...

Speicherkarten
Vergessliche USB-Sticks?
Frage von hanheikSpeicherkarten14 Kommentare

Ich habe in den letzten Tagen 500 USB-Sticks mit Bilddateien bespielt. Obwohl ich die Dateien mit größter Sorgfalt kopiert ...

Switche und Hubs
Cisco SG350X-48 AdminIP in anderes VLAN
Frage von lcer00Switche und Hubs14 Kommentare

Hallo zusammen, ich habe ein Problem mir einem Cisco SG350X-48 bei der Erstinstallation wurde eine IP 192.168.0.254 (Default VLAN ...