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?

Frage Linux Suse

Mitglied: Klimmbimm

Klimmbimm (Level 1) - Jetzt verbinden

16.12.2010 um 17:03 Uhr, 3766 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
Viren und Trojaner

Deaktivierter Keylogger in HP Notebooks entdeckt

Information von bitcoin vor 14 StundenViren und Trojaner1 Kommentar

Ein Grund mehr warum man Vorinstallationen der Hersteller immer blank bügeln sollte Der deaktivierte Keylogger findet sich im vorinstallierten ...

Router & Routing

Lets Encrypt kommt auf die FritzBox

Information von bitcoin vor 17 StundenRouter & Routing

In der neuesten Labor-Version der FB7490 integriert AVM unter anderem einen Let's Encrypt Client für Zugriffe auf das Webinterface ...

Internet

Was nützt HTTPS, wenn es auch von Phishing Web-Seiten genutzt wird

Information von Penny.Cilin vor 3 TagenInternet17 Kommentare

HTTPS richtig einschätzen Ob man eine Webseite via HTTPS aufruft, zeigt ein Schloss neben der Adresse im Webbrowser an. ...

Webbrowser

Bugfix für Firefox Quantum released - Installation erfolgt teilweise nicht automatisch!

Erfahrungsbericht von Volchy vor 4 TagenWebbrowser8 Kommentare

Hallo zusammen, gem. dem Artike von heise online wurde mit VersionFirefox 57.0.1 sicherheitsrelevante Bugs behoben. Entgegen der aktuellen Veröffentlichung ...

Heiß diskutierte Inhalte
Batch & Shell
Trusted Sites für alle User auf dem PC einpflegen
Frage von xXTaKuZaXxBatch & Shell12 Kommentare

Aufgabestellung: Es sollen auf 1 PC (bzw. mehreren PCs) vertrauenswürdige Sites per Powershell eingetragen werden, die für alle User ...

Voice over IP
Telefonstörung - Ortsrufnummern kein Verbindungsaufbau
Frage von Windows10GegnerVoice over IP10 Kommentare

Hallo, sowohl bei uns als auch beim Opa ist es über VoIP nicht möglich Ortsrufnummern anzurufen. Es kommt nach ...

Vmware
DOS 6.22 in VMWare mit CD-ROM
gelöst Frage von hesperVmware10 Kommentare

Hallo zusammen! Ich hab ein saublödes Problem. Es ist eine VMWare mit DOS 6.22 zu erstellen auf dem ein ...

Cloud-Dienste
PIM als SaaS Nutzungsgebühr
Frage von vanTastCloud-Dienste8 Kommentare

Moin, wir haben uns ein PIM (Product Information Management) nach unseren Ansprüchen für viel Geld als SaaS-Lösung bauen lassen. ...