Dienstag, 22. Mai 2012, 06:51

Du bist nicht angemeldet.



lacarpe

ist fest eingezogen.

  • »lacarpe« ist der Autor dieses Themas

Beiträge: 509

Ubuntu: ---

Kernel: 2.6.32 (Debian Squeeze)

Desktop: Xfce

Architektur: 64-bit

  • Private Nachricht senden

1

Mittwoch, 26. September 2007, 01:02

Caps-Lock Status ermitteln?

N'abend zusammen,

ich lasse auf einem Server Xvfb laufen und hatte (vermutlich) das Problem, dass auf diesem simulierten XServer die Caps-Lock-Taste aktiviert war. Das hat zu tagelanger Fehlersuche und Kopfschmerzen geführt. Das man auf Xvfb quasi die Shift-Feststelltaste einrasten lassen kann, darauf bin ich natürlich nicht gekommen. So, und nun möchte ich eine Sicherheitsüberprüfung einbauen. Ich möchte prüfen, ob die Caps-Lock-Taste aktiviert ist. Wie mache ich das softwareseitig am einfachsten?

Herzlicher Gruß,
lacarpe
ubuntufreund No. 30
think globally, act locally

lacarpe

ist fest eingezogen.

  • »lacarpe« ist der Autor dieses Themas

Beiträge: 509

Ubuntu: ---

Kernel: 2.6.32 (Debian Squeeze)

Desktop: Xfce

Architektur: 64-bit

  • Private Nachricht senden

2

Mittwoch, 26. September 2007, 01:55

Also, ich habe mal geforscht und folgende Tipps gefunden

in Xmodmap unter /etc/X11 eintragen:

Quellcode

1
clear Lock


... nur leider gibt es auf meinem Server keine Datei Xmodmap (trotzdem Xvfb installiert ist)

in der shell eingeben:

Quellcode

1
xmodmap -e "clear Lock"


... da kommt bei mir eine Fehlermeldung:

Quellcode

1
xmodmap:  unable to open display ''
ubuntufreund No. 30
think globally, act locally

Laser87

hat hier 2. Wohnsitz.

Beiträge: 296

Ubuntu: ---

Kernel: 3.2.14-1-ARCH

Desktop: Xfce

Architektur: 64-bit

  • Private Nachricht senden

3

Mittwoch, 26. September 2007, 17:06

Xmodmap installiert? *vorsichtiganfrag*


rgds JoE
Pinguin - Arch mit xfce
Archie - Arch mit e17 und irgendwo ist da noch Gates - Windows XP für meinen Scanner
Debbie - Debian 5.08 Server
Baby - Arch mit xfce auf Acer AspireOne
Lenny - Ubuntu 10.04 auf Lenovo G530

lacarpe

ist fest eingezogen.

  • »lacarpe« ist der Autor dieses Themas

Beiträge: 509

Ubuntu: ---

Kernel: 2.6.32 (Debian Squeeze)

Desktop: Xfce

Architektur: 64-bit

  • Private Nachricht senden

4

Mittwoch, 26. September 2007, 17:26

Ja, sonst gäb's ja nicht obige Fehlermeldung ;-)
ubuntufreund No. 30
think globally, act locally

Laser87

hat hier 2. Wohnsitz.

Beiträge: 296

Ubuntu: ---

Kernel: 3.2.14-1-ARCH

Desktop: Xfce

Architektur: 64-bit

  • Private Nachricht senden

5

Mittwoch, 26. September 2007, 17:42

Wieder mal schneller geantwortet als gelesen...
Hab nur gesehen, daß Du keine xmodmap hast in X11 hast...



rgds JoE

Edith sagt: Hab mal nachgeschaut. Ich finde in /etc/X11/Xsession.d die Datei 80ubuntu.xmodmap. Und da bin ich auf diese Datei gestoßen: /usr/share/apps/kxkb/ubuntu.xmodmap. Das sollte die richtige sein!
Pinguin - Arch mit xfce
Archie - Arch mit e17 und irgendwo ist da noch Gates - Windows XP für meinen Scanner
Debbie - Debian 5.08 Server
Baby - Arch mit xfce auf Acer AspireOne
Lenny - Ubuntu 10.04 auf Lenovo G530

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Laser87« (26. September 2007, 17:50)


lacarpe

ist fest eingezogen.

  • »lacarpe« ist der Autor dieses Themas

Beiträge: 509

Ubuntu: ---

Kernel: 2.6.32 (Debian Squeeze)

Desktop: Xfce

Architektur: 64-bit

  • Private Nachricht senden

6

Mittwoch, 26. September 2007, 20:47

Es gibt überhaupt nichts mit *xmodmap* .

Vielleicht geht dieses:

Quellcode

1
xmodmap -display :0 -e "clear Lock"


Denn ich habe Xvfb mit screen :0 gestartet. Zumindestens wirft er damit keine Fehlermeldung mehr aus. Aber ob screen dasselbe wie display ist? Ich werde das morgen weiter untersuchen...
ubuntufreund No. 30
think globally, act locally