Wie aktiviere ich die Bildlaufsperre?


14

Ich muss die Bildlaufsperre aktivieren, damit ich die Lichter auf meiner Tastatur umschalten kann. Dies funktioniert auf Arch.Funny, was auf Ubuntu nicht funktioniert.

http://linuxtechie.wordpress.com/2008/04/07/getting-scroll-lock-to-work-in-ubuntu/

$ xmodmap -e ‘add mod3 = Scroll_Lock’
xmodmap:  unknown command on line commandline:1
xmodmap:  unable to open file 'mod3' for reading
xmodmap:  unable to open file '=' for reading
xmodmap:  unable to open file 'Scroll_Lock’' for reading
xmodmap:  4 errors encountered, aborting.

Antworten:


20
xmodmap -e 'add mod3 = Scroll_Lock'

(Beachten Sie den Unterschied in den einfachen Anführungszeichen!)

Kopieren Sie diese und fügen Sie sie in ein Terminal ein.

Dann tritt der Fehler nicht mehr auf.

Ich habe diesen Befehl erfolgreich auf meinem Ubuntu 12.04-System verwendet.


2
Dies funktioniert unter Gnome 3.10 nicht mehr, da die Tastaturbelegung nach jedem Anmelden und Sperren / Entsperren des Bildschirms zurückgesetzt wird
Giovanni Toraldo

Wie machst du das mit nur xkb statt xmodmap?
CMCDragonkai

6
An alle Archäologen:
Arbeitet

1
Arbeitete an Mint 18!
Ronald

16

Oder Sie können die Lichter mit diesen schalten:

Auf:

xset led named "Scroll Lock"

Aus:

xset -led named "Scroll Lock"

Funktioniert mit Ubuntu 12.04 x86 für meine beleuchtete SpeedLink-Tastatur (SL-6453-SSV-A).


Wie können Sie setxkbmap verwenden, damit die Bildlaufsperre nur funktioniert?
Pykler

Wie kann man das beim Linux-Booten automatisch machen?
Ronald

9

Fand den endgültigen Weg nach einer langen Nacht mit vielen halbgebackenen Lösungen.

# backup your symbols file
sudo cp /usr/share/X11/xkb/symbols/us{,.distribution} 

Fügen Sie die folgende Zeile in den xkb_symbols "basic" {Abschnitt ein. Keine Sorge, wenn diese zweite Zeile nicht da ist, ist sie nur für einige Sprachen da und war auf meinem System nicht für uns da.

...
    modifier_map Mod3   { Scroll_Lock }; <==<< Add this line

    include "level3(ralt_switch)" <==<< before this line
};

Möglicherweise müssen Sie dasselbe in Ihren anderen Layouts tun, wenn Sie zwischen Sprachen wechseln

Es gibt auch einen Cache, in dem sich xkb-Layouts befinden. Sie sollten es löschen, bevor Sie Ihren X-Server neu starten, um die neuen Tastatursymboldateien zu überprüfen.

sudo dpkg-reconfigure xkb-data

1
Funktioniert auch auf Ubuntu 14.04 (getestet mit Cooler Master Devastator-Tastatur)
Giovanni Toraldo

ps: Sie müssen den '<== << Add this line'-Teil entfernen, da Sie sonst beim x Neustart keine funktionierende Tastatur haben :)
Dann Enok

Das hat bei mir unter Ubuntu 16.10 geklappt. Vielen Dank, es hat mich schon ewig verrückt gemacht!
NotKyon

Arbeiten auf Ubuntu 16.04 zu
rneves
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.