FC7 a problémy s AlpsPS/2 ALPS Glidepoint

Zdravím, používám FC 7 na mém notebooku Fujitsu-Siemens E4010D. Mám problém s touchpadem, respektive se mi nedaří zprovoznit scrollovací tlačítka u touchpadu. Jsem obyčejný uživatel začátečník, nicméně jsem zatím došel k tomu, že Linux vůbec nedetekuje ALPS - není zmíněn v dmesg.

dmesg | grep mouse
input: Macintosh mouse button emulation as /class/input/input0
mice: PS/2 mouse device common for all mice

proc/bus/input/devices
[petak@fujitsu ~]$ cat /proc/bus/input/devices
I: Bus=0017 Vendor=0001 Product=0001 Version=0100
N: Name=“Macintosh mouse button emulation”
P: Phys=
S: Sysfs=/class/input/input0
H: Handlers=mouse0 event0
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3

I: Bus=0011 Vendor=0002 Product=0001 Version=0000
N: Name=“PS/2 Generic Mouse”
P: Phys=isa0060/serio4/input0
S: Sysfs=/class/input/input1
H: Handlers=mouse1 event1
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3

I: Bus=0011 Vendor=0001 Product=0001 Version=ab54
N: Name=“AT Translated Set 2 keyboard”
P: Phys=isa0060/serio0/input0
S: Sysfs=/class/input/input2
H: Handlers=kbd event2
B: EV=120013
B: KEY=4 2000000 3802078 f840d001 feffffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name=“PC Speaker”
P: Phys=isa0061/input0
S: Sysfs=/class/input/input3
H: Handlers=kbd event3
B: EV=40001
B: SND=6

I: Bus=0019 Vendor=0000 Product=0002 Version=0000
N: Name=“Power Button (FF)”
P: Phys=button_power/button/input0
S: Sysfs=/class/input/input4
H: Handlers=kbd event4
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name=“Power Button (CM)”
P: Phys=PNP0C0C/button/input0
S: Sysfs=/class/input/input5
H: Handlers=kbd event5
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name=“Lid Switch”
P: Phys=PNP0C0D/button/input0
S: Sysfs=/class/input/input6
H: Handlers=event6
B: EV=21
B: SW=1

[root@fujitsu /]# ./sbin/lsmod
Module Size Used by
michael_mic 6593 4
arc4 6209 4
ecb 7489 4
blkcipher 10181 1 ecb
ieee80211_crypt_tkip 14785 2
i915 25793 2
drm 78037 3 i915
autofs4 24645 2
hidp 26433 2
rfcomm 43481 0
l2cap 30145 10 hidp,rfcomm
bluetooth 57253 5 hidp,rfcomm,l2cap
sunrpc 159133 1
ip6t_REJECT 9537 2
ip6table_filter 6849 1
ip6_tables 17541 1 ip6table_filter
nf_conntrack_netbios_ns 7105 0
nf_conntrack_ipv4 15049 2
xt_state 6593 2
nf_conntrack 61001 3 nf_conntrack_netbios_ns,nf_conntrack_ipv4,xt_state
nfnetlink 10841 2 nf_conntrack_ipv4,nf_conntrack
xt_tcpudp 7233 10
ipt_REJECT 8641 2
iptable_filter 6977 1
ip_tables 16389 1 iptable_filter
x_tables 18757 6 ip6t_REJECT,ip6_tables,xt_state,xt_tcpudp,ipt_REJECT,ip_tables
cpufreq_ondemand 11981 1
acpi_cpufreq 14281 1
fuse 45909 2
dm_multipath 21705 0
video 21065 0
sbs 19173 0
i2c_ec 9281 1 sbs
button 12113 0
bay 10177 0
dock 13669 1 bay
battery 14149 0
ac 9413 0
ipv6 276673 27 ip6t_REJECT
lp 15977 0
loop 19785 0
8139cp 26689 0
avma1_cs 9153 1
hisax 371129 1 avma1_cs
isdn 125089 1 hisax
ipw2100 69873 0
slhc 10177 1 isdn
option 13505 0
ieee80211 35081 1 ipw2100
8139too 29249 0
ieee80211_crypt 10049 2 ieee80211_crypt_tkip,ieee80211
serio_raw 10821 0
snd_intel8x0 35933 4
mii 9409 2 8139cp,8139too
usbserial 35753 1 option
i2c_i801 12241 0
i2c_core 24641 2 i2c_ec,i2c_i801
snd_seq_dummy 7877 0
snd_intel8x0m 20941 1
snd_ac97_codec 96357 2 snd_intel8x0,snd_intel8x0m
ac97_bus 6465 1 snd_ac97_codec
snd_seq_oss 33345 0
snd_seq_midi_event 11073 1 snd_seq_oss
snd_seq 50353 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 11853 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 43489 0
snd_mixer_oss 19393 3 snd_pcm_oss
snd_pcm 74565 4 snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss
sr_mod 20197 0
cdrom 37217 1 sr_mod
parport_pc 29797 1
snd_timer 24773 2 snd_seq,snd_pcm
snd 53189 16 snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
parport 38025 2 lp,parport_pc
irda 118009 0
soundcore 11553 3 snd
snd_page_alloc 13769 3 snd_intel8x0,snd_intel8x0m,snd_pcm
pcspkr 7105 0
crc_ccitt 6337 2 hisax,irda
iTCO_wdt 14693 0
iTCO_vendor_support 7877 1 iTCO_wdt
sg 37213 0
dm_snapshot 20709 0
dm_zero 6209 0
dm_mirror 24277 0
dm_mod 57229 9 dm_multipath,dm_snapshot,dm_zero,dm_mirror
ata_piix 18757 3
ata_generic 12101 0
libata 115417 2 ata_piix,ata_generic
sd_mod 23873 4
scsi_mod 137549 4 sr_mod,sg,libata,sd_mod
ext3 125385 2
jbd 59881 1 ext3
mbcache 12357 1 ext3
ehci_hcd 35405 0
ohci_hcd 23749 0
uhci_hcd 26833 0

Nevím co s tím, takže jestli se s tím někdo setkal nebo by věděl, jak na to, tak mi prosím poradí. Díky.

Ja teda nevim co je APLS ale na podporu vsech moznych blbinek pro touchpady je tusim synaptics driver - je to balik nejak synaptics*.rpm. Mozna je i jiny - zkuste hledat prikazem “yum search touchpad”.

Jj, máte pravdu, Synaptics driver byl nainstalován již v “základu”, nicméně mi to stále hlásí, že na žádném z výše zmiňovaných inputech není ALPS detekován (ALPS by měl být v tomto notebooku, viz. např. http://www.friedhoff.org/fujitsu-siemens-lifebook-e4010d.html . Nicméně se nedokážu dostat do stavu, aby byl tento touchpad detekován, a tím pádem podporován synapticsem. Proto se mi vždycky X sekne s tím, že synaptics nenašel na daném /dev/input/různé inputy (mice, mouse0, mouse1 …) podporovaný HW. :frowning:

Našel jsem další užitečné informace na http://ubuntuforums.org/showthread.php?t=78904. Vypadá to, že po probe myši již není Alps touchpad detekován. Akorát nevím, jakým způsobem tomu zabránit. V Ubuntu píší o smazání souboru v etc/modprobe, nicméně Fedora má asi jinou strukturu, takže nevím, jak zabránit modprobe, aby si ps/2 usurpovala Alps touchpad. :frowning:

Nejsem schopen to tam cele procist, Mazani /etc/modprobe je nejaky nemysl. Tim byste si mohl tak zadelat na problemy. Pise se ta o uprave pravidel pro udev tak aby vytvareli symbolicky odkaz na alps, kdyz se jeho /dev meni po pripojeni USB zarizeni.

Predpokladam ze v xorg.conf mate ALPS spravne nastaveno. Zkuste nam poskytnout stejne informace, ktere jsou vyzadovany v tom ubuntu foru - tedy aspon cat /proc/bus/input/devices a prislusnou sekci xorg.conf

Výpis proc/bus/input/devices je úplně nahoře (první příspěvek v tomto treadu). Xorg.conf jsem ještě neřešil (zkoušel jsem to v různých variantách, nicméně bez úspěchu, když není Alps detekován (viz. dmesg | mouse výše - není ani v kompletním logu). Místo touchpadu je detekována ps/2 myš a nějaký Macintosh mouse button emulations.

Ajo, omlouvam se.
Tady pisou ze ubuntu to nedetekuje ale fedora jo http://ubuntuforums.org/showthread.php?t=236536
ted to teda vypada spis obracene.

Tady je celkem pekny popis trapeni s ALPS ale pro FC4
http://www.lsd.ic.unicamp.br/~oliva/writeups/FC3-r3004/

Zvlastni je, ze se ALPS vubec nedetekuje. To by vypadalo, ze se zase objevil ten problem s psmouse popisovany ve druhem zminenem odkaze, prekvapuje me ale, ze by se neozval jeste nekdo jiny. Kazdopadne ale muzete zkust ten reconnect
echo -n reconnect > /sys/bus/serio/devices/serio3/driver
samozrejme na ruzna serioX zarizeni. Jesli to k necemu bude to nevim.
V tom prvni odkaze si stezuje i na problemy s biosem. Neda se tam kolem toho ALPS neco nastavit?

Tak bohužel, echo -n reconnect > /sys/bus/serio/devices/serioX/driver nevyšel. Pro všechny kromě 4 mi to píše, že mám zamítnutý přístup, pro 4 že driver je adresář. Zkoušel jsem to i v runlevelu 3 s rootem. V biosu jsem vyzkoušel všechny možné kombinace nastavení USB a myši, ale bez úspěchu. Vůbec se nevyznam ve způsobu detekce a zavádění ovladačů v Linuxu, takže jsem bezradný :frowning: .