PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hotkeys mit Toshiba



Seiten : [1] 2

Andre-Deb
07.11.07, 05:26
Guten Morgen!

Weiß jemand, wie man die Hotkeys auf dem Laptop aktiviert? Sodass ich zum Beispiel auch mal einen Beam ranhängen und die Screens wechseln etc.
toshutils habe ich bereits installiert, aber scheinbar ist das nicht genug.
Ich habe einen Toshiba Satellite A100-507 mit Debian Etch...

Danke im Voraus,

Andre

gadget
07.11.07, 17:39
HotKeys allgemein: SuFu ;)
http://www.linuxforen.de/forums/showthread.php?t=230998&highlight=sondertasten
http://www.linuxforen.de/forums/showpost.php?p=1408634
http://www.linuxforen.de/forums/showpost.php?p=1321502
usw.
Ede scheint dafür Spezialist zu sein ;)

HotKeys betr. LCD/externe Bildausgabe: Hängt von Grafikkarte und Treiber ab!

zeromancer1972
07.11.07, 19:55
Was hast Du für eine Graka? Wenn Nvidia, dann geht das bestens mit den nvidia-settings. Dort kann man externe Bildschirme komfortabel aktivieren und die Auflösung einstellen. Auch, ob "clone" oder "xinerama" benutzt werden soll, also gleiches Bild auf extern oder Desktop-Erweiterung auf 2. Monitor :)

Andre-Deb
08.11.07, 10:53
ich habe eine Radeon Xpress 200M (denke ich, wenn ich das Richtige herausgelesen habe)

andre@Andre-Notebook:~$ lspci
00:00.0 Host bridge: ATI Technologies Inc Unknown device 5a31 (rev 01)
00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:12.0 IDE interface: ATI Technologies Inc ATI 4379 Serial ATA Controller (rev 80)
00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller (rev 80)
00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 81)
00:14.1 IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE Controller ATI (rev 80)
00:14.2 Audio device: ATI Technologies Inc SB450 HDA Audio (rev 01)
00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80)
00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge (rev 80)
01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon Xpress 200M]
02:04.0 Ethernet controller: Atheros Communications, Inc. AR5005G 802.11abg NIC (rev 01)
02:06.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 02)
02:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:0a.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
andre@Andre-Notebook:~$

Gruß,
Andre

gadget
08.11.07, 18:05
Eine ati-Karte. Wirst für diese wohl den fglrx-Treiber nutzen. Schau da mal in der manpage, ob was von HotKeys drin steht.

Der freie Treiber radeon kann das bei mir. Hab's für meine Karte mal dort (http://www.linuxforen.de/forums/showthread.php?p=1496607#post1496607) beschrieben. Aber ich weiß halt nicht, ob und wie sehr deine Karte bereits vom freien Treiber unterstützt wird.

Gruß,
gadget

Andre-Deb
09.11.07, 05:38
Wie kann ich herausfinden, welchen Treiber ich habe? Also bei
man radeon sehe ich die man-page, bei
man fglrx bekomme ich nur die Meldung, dass kein Manual vorhanden sei. Kann ich davon ausgehen, dass ich den Radeon-Treiber bereits installiert habe?

Gruß,
Andre

gadget
09.11.07, 13:10
Wirf doch mal einen Blick in deine /etc/X11/xorg.conf ;)

Andre-Deb
09.11.07, 14:22
Sorry, ich muss heute früh noch etwas schlaftrunken gewesen sein, als ich diese Frage gestellt habe. Also ich habe einen ATI-Treiber.


Section "Device"
Identifier "ATI Technologies Inc RC410 [Radeon Xpress 200M]"
Driver "ati"
BusID "PCI:1:5:0"

Welche Datei bzw. welches Paket muss ich installieren, um den Radeon-Treiber zu bekommen?

gadget
09.11.07, 14:57
Welche Datei bzw. welches Paket muss ich installieren, um den Radeon-Treiber zu bekommen?
Kommt auf die Distri an. Wenn aber die manpage von radeon schon vorhanden ist, wird auch der Treiber installiert sein.

Tausche in Deiner xorg.conf einfach ati durch radeon aus und wola.
Außerdem sollte das Modul radeonfb geladen sein.
Rest in meinem HowTo.

Gruß,
gadget

Andre-Deb
09.11.07, 15:51
mmmh gut, ich habe deine Ratschläge befolgt, aber dennoch kann ich meine Hotkeys nicht nutzen. Die "Dimmerfkt" funktioniert genauso wenig wie die "Lautstärkenänderung"....

gadget
09.11.07, 15:56
Kann auch nicht sagen, ob das Feature für deine Karte von radeon oder fglrx bereits unterstützt wird.

Du könntest aber mal posten:
(a) dein xorg.conf
(b) deine /var/log/Xorg.0.log

Gruß,
gadget

Andre-Deb
11.11.07, 12:38
gut, hier mal meine xorg.conf:


Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection

Section "Device"
Identifier "ATI Technologies Inc RC410 [Radeon Xpress 200M]"
Driver "radeon" #"ati"
Option "BIOSHotkeys" "on"
BusID "PCI:1:5:0"
EndSection

Section "Monitor"
Identifier "Standardbildschirm"
Option "BIOSHotkeys"
Option "DPMS"
HorizSync 28-64
VertRefresh 43-60
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies Inc RC410 [Radeon Xpress 200M]"
Monitor "Standardbildschirm"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1280x800"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1280x800"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1280x800"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1280x800"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1280x800"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1280x800"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

Section "DRI"
Mode 0666
EndSection


und hier mein Xorg.0.log
17982

Eine riesige Datei^^

Gruß,
Andre

--schönen Sonntag noch!

gadget
11.11.07, 13:13
Hi Andre


(WW) RADEON(0): Failed to detect secondary monitor, MergedFB/Clone mode disabled


Kann es sein, dass dein externer Monitor gar nicht erkannt wird?
Die HotKey-Option wurde jedenfalls fehlerlos angenommen.

Gruß,
gadget

Andre-Deb
12.11.07, 04:55
Ich habe den Zweitmonitor angeschlossen und dann versucht, mit Fn+F5 darauf umzuschalten. Aber irgendwie ging das nicht.

Andre-Deb
13.11.07, 11:51
Gehe bei dir die anderen Hotkeys, also Lautstärke-Regelung usw.?

gadget
13.11.07, 20:09
Gehe bei dir die anderen Hotkeys, also Lautstärke-Regelung usw.?
Ja. Alles was ich dazu brauchte, findet sich in den Links, die ich dir gepostet habe.

Gruß,
gadget

Andre-Deb
14.11.07, 18:23
nun ja, recht seltsam. Ich habe, wie du ja gesehen hast, deine Ratschläge befolgt. Aber scheinbar fehlt da noch eine Kleinigkeit.
Auf alle Fälle möchte ich mich erstmal bedanken, dass du mir so geholfen hast. Der zweite Monitor bzw. der Beamer geht nun doch, aber nur wenn ich im KDE die Auflösung ändere.

Gruß
Andre

gadget
14.11.07, 21:00
nun ja, recht seltsam. Ich habe, wie du ja gesehen hast, deine Ratschläge befolgt. Aber scheinbar fehlt da noch eine Kleinigkeit.
Hm, wenn du die Hinweise von Ede befolgt hast, hast du ja auch die acpi-Codes der Sondertasten herausfinden müssen. Ging das?

Der zweite Monitor bzw. der Beamer geht nun doch, aber nur wenn ich im KDE die Auflösung ändere.
Ich habe da ein ähnliches Problem. Das Lüfter-Management funktioniert nur, wenn ich die Auflösung ändere ;)
Funktioniert der zweite Monitor, wenn er vor dem Start des X-Servers bereits angeschlossen ist?

Gruß,
gadget

Andre-Deb
15.11.07, 12:31
Hm, wenn du die Hinweise von Ede befolgt hast, hast du ja auch die acpi-Codes der Sondertasten herausfinden müssen. Ging das?


nein, nicht von den Funktionstasten. Wenn ich xev starte und eine Taste drücke, sehe ich den Scancode. Drücke ich z.B. F7, erscheint:

KeyPress event, serial 31, synthetic NO, window 0x2400001,
root 0x44, subw 0x0, time 1128714585, (383,532), root:(383,550),
state 0x0, keycode 73 (keysym 0xffc4, F7), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False


Drücke ich Fn+F7, erscheint

KeyRelease event, serial 31, synthetic NO, window 0x2400001,
root 0x44, subw 0x0, time 1128714694, (383,532), root:(383,550),
state 0x0, keycode 73 (keysym 0xffc4, F7), same_screen YES,
XLookupString gives 0 bytes:


Beidemale Scancode 73...
Wie siehts bei dir aus?


Funktioniert der zweite Monitor, wenn er vor dem Start des X-Servers bereits angeschlossen ist?

Nein. Aber dann funktioniert auch der Laptop-screen nicht mehr. Habe ich schon probiert. Da sind dann beide schwarz ;)
Bei dir?

gadget
15.11.07, 20:01
nein, nicht von den Funktionstasten. Wenn ich xev starte und eine Taste drücke, sehe ich den Scancode.
Dann hast du acpi nicht gestoppt/entladen. Lies nochmal nach ;)



Nein. Aber dann funktioniert auch der Laptop-screen nicht mehr. Habe ich schon probiert. Da sind dann beide schwarz ;)
Bei dir?
Ich kann den LCD ein- und Ausschaltwen (Fn+F7), der externe Monitor funktioniert immer, egal wann ich ihn anklemme.

Gruß,
gadget

Andre-Deb
03.12.07, 21:05
sooo, nach mehreren Klausuren und vollen Nachmittagen habe ich es endlich geschafft. Ich habe einfach den Treiber nochmal neu installiert und schon hat es geklappt. Aber zwei Hotkeys funktionieren immer noch nicht: Bildschirmhelligkeit + bzw. -. Aber damit kann ich ganz gut leben :-D

Ede
03.12.07, 22:25
Zitat von Andre-Deb
Ich habe einfach den Treiber nochmal neu installiert und schon hat es geklappt.
Teilst du uns netterweise mit, welchen Treiber in welcher Version du neu installiert hast?


Zitat von Andre-Deb
Aber zwei Hotkeys funktionieren immer noch nicht: Bildschirmhelligkeit + bzw. -.
Gibt /proc/acpi/events was aus, wenn du die Tasten drückst? Du drückst die Tasten doch bei gedrückt gehaltener FN-Taste, oder?
Bei meinem Asus Notebook gibt es die Datei /proc/acpi/asus/brn, über die sich die Helligkeit einstellen ließe (brn steht für brightness). Dort steht eine Zahl zwischen 0 (oder 1, keine Ahnung) und 15, die die Helligkeit repräsentiert. Mit "echo Helligkeitswert > /proc/acpi/asus/brn" lässt sich die Helligkeit in 15 Stufen einstellen, 15 ist am hellsten. Ich muß das nicht so machen, bei mir funktioniert die Helligkeitseinstellung zum Glück auf der Ebene der Hardware unabhängig vom Betriebssystem, aber ich weiß, dass es auch so mit "echo ..." funktionieren würde. Guck, ob es bei deinem Toshiba eine ähnliche Datei gibt (wahrscheinlich in /proc/acpi/toshiba drin). Wenn ja, lässt sich die Helligkeit wohl einstellen.


dir /etc/acpi/eventskannst du grad auch noch zeigen.

gadget
04.12.07, 08:04
Bei mir wird die Helligkeits-Manipulation über den radeon-Treiber zur Verfügung gestellt (s.o.), sodass ich /proc/acpi/asus/brn noch garnicht verwendet habe.
Oder gibt es hier einen Unterschied zwischen Helligkeit der Grafikkarte und des TFT?

Andre-Deb
05.12.07, 14:25
Teilst du uns netterweise mit, welchen Treiber in welcher Version du neu installiert hast?

Installiert habe ich den Neuen, Veriosn 7.11; siehe hier: http://ati.amd.com/support/drivers/de/linux64/linux64-radeon.html


Gibt /proc/acpi/events was aus, wenn du die Tasten drückst? Du drückst die Tasten doch bei gedrückt gehaltener FN-Taste, oder?
nein, die Datei bleibt leer. Ja, ich drücke F6/F7 bei gedrückter FN-Taste.


wahrscheinlich in /proc/acpi/toshiba drin
mh, leider gibt es sowas bei mir nicht:

andre@Andre-Notebook:/proc/acpi$ ls
ac_adapter button event info thermal_zone
alarm dsdt fadt power_resource wakeup
battery embedded_controller fan processor
andre@Andre-Notebook:/proc/acpi$

Allerdings habe ich, nachdem ich deine Nachricht gelesen habe, soetwas Ähnliches in /etc/acpi/events gefunden. Aber ich kann (noch) nichts damit anfangen:

andre@Andre-Notebook:/proc/acpi$ dir /etc/acpi/events/
ac ibm-sleepbtn sony-volume-down
asus-a6u-touchpad ibm-videobtn sony-volume-up
asus-internet ibm-wireless tosh-battery
asus-lock lenovo-lockbtn tosh-brightness-down
asus-mail lenovo-touchpad tosh-brightness-up
asus-media-eject lidbtn tosh-hibernate
asus-media-next panasonic-brightness-down tosh-ibutton
asus-media-play-pause panasonic-brightness-up tosh-lock
asus-media-prev panasonic-hibernatebtn tosh-mail
asus-media-stop panasonic-lockbtn tosh-media
asus-touchpad panasonic-sleepbtn tosh-mute
asus-volume-down powerbtn tosh-next
asus-volume-mute sleepbtn tosh-play
asus-volume-up sony-brightness-down tosh-prev
asus-wireless sony-brightness-up tosh-sleep
battery sony-hibernate tosh-stop
ibm-hibernatebtn sony-mute tosh-wireless
ibm-lockbtn sony-sleep tosh-www
andre@Andre-Notebook:/proc/acpi$

Mal noch eine Frage nebenbei: Lohnt es sich, eine extra xorg.conf für einen Beamer anzulegen und diese dann, kurz vor Inbetriebnahme des Beamers, manuell gegen die Andere tauscht?

Gruß
Andre

Andre-Deb
04.01.08, 05:03
Also ich habe mir jetzt nochmal die Zeit genommen, und alles genau durchgelesen und befolgt. Aber ich kann z.B. schonmal gar kein toshiba_acpi laden:

Andre-Notebook:~# modprobe toshiba_acpi
FATAL: Error inserting toshiba_acpi (/lib/modules/2.6.18-5-686/kernel/drivers/acpi/toshiba_acpi.ko): No such device
Andre-Notebook:~#

Wo muss ich device angeben?

gadget
13.01.08, 14:14
Andre-Notebook:~# modprobe toshiba_acpi
FATAL: Error inserting toshiba_acpi (/lib/modules/2.6.18-5-686/kernel/drivers/acpi/toshiba_acpi.ko): No such device
Andre-Notebook:~#
Schaut danach aus, als wenn du entweder kein Toshiba-Notebook hast oder dein Board nicht von diesem Modul/Treiber unterstützt wird.

t0n1
13.01.08, 14:34
Hast Du ein Toshiba BIOS oder eins von Phoenix?

Bei Dir wird das wahrscheinlich über /proc/acpi/video/VGA/LCD/brightness geregelt.
Du könntest dann also über
echo X | dd of=/proc/acpi/video/VGA/LCD/brightness X kann dabei einen Wert von 10 bis 90 in 10er-Schritten annehmen.
10 ist das dunkelste, 90 das hellste.
Wenns bei Dir auch so ist, gib mal bescheid.

Die Tasten kannst Du zum Beispiel unter Kanotix oder Sabayon nutzen.
In anderen Distris habe ich noch nicht rausgefunden, wie das ganze funktioniert, da geht es nur über die Konsole...

Andre-Deb
13.01.08, 20:23
Also es ist ein "echtes" Toshiba-Notebook. Ein Satellite A100-507. Ich habe auch schon einiges gefunden, zum Beispiel hier: http://memebeam.org/toys/ToshibaAcpiDriver
Aber ich wollte eigentlich keinen Kernel kompilieren.... :-( Ich kenne mich damit nicht so aus, da ich es noch nie gemacht habe und momentan gibt es auch das Zeitbudget nicht her.

Das BIOS ist von Phönix, Ich glaube, es ist die Version 1.50.

/proc/acpi/video gibt es bei mir nicht. Der Ordner beinhaltet bei mir nur


andre@Andre-Notebook:ls -l /proc/acpi
dr-xr-xr-x 3 root root 0 2008-01-13 21:23 ac_adapter
-rw-r--r-- 1 root root 0 2008-01-13 21:23 alarm
dr-xr-xr-x 3 root root 0 2008-01-13 21:23 battery
dr-xr-xr-x 4 root root 0 2008-01-13 21:23 button
-r-------- 1 root root 0 2008-01-13 21:23 dsdt
dr-xr-xr-x 3 root root 0 2008-01-13 21:23 embedded_controller
-r-------- 1 root root 0 2008-01-13 20:56 event
-r-------- 1 root root 0 2008-01-13 21:23 fadt
dr-xr-xr-x 3 root root 0 2008-01-13 21:23 fan
-r--r--r-- 1 root root 0 2008-01-13 21:23 info
dr-xr-xr-x 3 root root 0 2008-01-13 21:23 power_resource
dr-xr-xr-x 3 root root 0 2008-01-13 21:23 processor
dr-xr-xr-x 3 root root 0 2008-01-13 21:23 thermal_zone
-rw-r--r-- 1 root root 0 2008-01-13 21:23 wakeup

Kanotix wäre mal eine Idee, zumindest die Live-CD. Ich glaube, da habe ich sogar noch irgendeine rumliegen. Welche Version hast du?
Hast du es schonmal mit einer Ubuntu-Live-CD probiert?

Gruß
Andre

t0n1
14.01.08, 16:40
Kanotix hats bis jetzt in jeder Version hinbekommen.
Ubuntu 7.04 auch. 7.10 tuts nicht mehr.

Andre-Deb
14.01.08, 17:53
mmmh also bei Kanotix gehts auch nicht. Bei

modprobe toshiba_acpi kommt Folgendes:

FATAL: Error inserting toshiba_acpi (/lib/modules/2.6.18-kanotix-1/drivers/acpi/toshiba_acpi.ko): no such device

mmmmh.....
Was hast du für ein Notebook?