Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Avalarion« (30.12.2009, 11:55)
Quellcode |
|
1 |
/etc/hal/fdi/policy/10-x11-input.fdi |
Quellcode |
|
1 2 3 4 5 6 7 8 9 |
<?xml version="1.0" encoding="utf-8"?> <deviceinfo version="0.2"> <match key="info.capabilities" contains="input.keys"> <merge key="input.x11_options.XkbRules" type="string">xorg</merge> <merge key="input.x11_options.XkbModel" type="string">evdev</merge> <merge key="input.x11_options.XkbLayout" type="string">de</merge> <merge key="input.x11_options.XkbVariant" type="string">nodeadkeys</merge> </match> </deviceinfo> |
Quellcode |
|
1 |
/etc/hal/fdi/policy/11-x11-synaptics.fdi |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<?xml version="1.0" encoding="utf-8"?> <deviceinfo version="0.2"> <device> <match key="info.capabilities" contains="input.touchpad"> <merge key="input.x11_driver" type="string">synaptics</merge> <merge key="input.x11_options.SHMConfig" type="string">true</merge> <merge key="input.x11_options.TapButton1" type="string">1</merge> <merge key="input.x11_options.ClickFinger1" type="string">1</merge> <merge key="input.x11_options.MaxTapMove" type="string">2000</merge> <merge key="input.x11_options.VertEdgeScroll" type="string">1</merge> <merge key="input.x11_options.HorizTwoFingerScroll" type="string">0</merge> <merge key="input.x11_options.VertTwoFingerScroll" type="string">0</merge> <merge key="input.x11_options.SpecialScrollAreaRight" type="string">true</merge> </match> </device> </deviceinfo> |
Das sollte so manuell eigentlich nicht nötig sein.Hatte das emergen von x11-drivers/xf86-input-synaptics vergessen...
Quellcode |
|
1 |
INPUT_DEVICES="evdev synaptics" |
Quellcode |
|
1 2 |
# grep INPUT_DEVICES /etc/make.conf INPUT_DEVICES="evdev" |
Quellcode |
|
1 2 3 4 5 6 7 8 9 |
# emerge -avuDN world These are the packages that would be merged, in order: Calculating dependencies... done! Total: 0 packages, Size of downloads: 0 kB Nothing to merge; would you like to auto-clean packages? [Yes/No] |
Quellcode |
|
1 2 |
# grep INPUT_DEVICES /etc/make.conf INPUT_DEVICES="evdev synaptics" |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 |
# emerge -avuDN world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] x11-base/xorg-drivers-1.7 INPUT_DEVICES="evdev synaptics* -acecad -aiptek -joystick -keyboard -mouse -tslib -virtualbox -vmmouse -void -wacom" VIDEO_CARDS="nv nvidia v4l -apm -ark -ast -chips -cirrus -dummy -epson -fbdev -fglrx (-geode) -glint -i128 (-i740) (-impact) -intel -mach64 -mga -neomagic (-newport) -r128 -radeon -radeonhd -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -vesa -via -virtualbox -vmware (-voodoo) (-xgi)" 0 kB [ebuild N ] x11-drivers/xf86-input-synaptics-1.2.1 USE="hal -debug" 289 kB Total: 2 packages (1 new, 1 reinstall), Size of downloads: 289 kB Would you like to merge these packages? [Yes/No] |
Ja genau, das sind die "erweiterten Flags"Im Prinzip nutzt er die Treiber dann als eine Art Use Flag, aber das tut er bei mir ( aus welchem Grund auch immer ) nicht...
Hm.., der genannte BefehlIch könnte jetzt die Welt neu bauen, ode,r ich bin erstmal zufrieden dass es läuft...
Quellcode |
|
1 |
# emerge -avuDN world |
Quellcode |
|
1 |
INPUT_DEVICE="evdev keyboard mouse synaptics" |
Quellcode |
|
1 |
INPUT_DEVICES="keyboard mouse evdev" |
Der Teufel steckt oft im Detail...Habe die Schreibweise grade mit meinem Laptop überprüft, da scheint alles richtig.
Quellcode |
|
1 |
INPUT_DEVICE="evdev keyboard mouse synaptics" |
Quellcode |
|
1 |
INPUT_DEVICES |
Quellcode |
|
1 |
INPUT_DEVICES="keyboard mouse evdev" |
Quellcode |
|
1 2 3 |
root=/dev/sda6 video=uvesafb:1280x1024-32;mtrr:3,ywrap CONSOLE=/dev/tty1 quiet statt root=/dev/sda6 video=uvesafb:1280x1024-32,mtrr:3,ywrap CONSOLE=/dev/tty1 quiet |