Bonjour,

je viens d'installer fedora sur un lenovo T510 il etait auparavant sous windows 10 sans problemes, j'ai juste un problème pour le moment, le touchpad ne fonctionne pas mais le trackball fonctionne, j'ai vérifié le bios mais rien ne me parait deconnant. je compte sur votre aide

je précise la fonction Fn F8 indique toujours que le touchpad est désactivé

dans les parametres > periphérique > Souris et pavé tactile : le touchpad ne s'affiche pas comme sur mon vaio

Merci
J'ai un Lenovo X1 Carbon
Ce n'est pas tout à fait le même modèle mais il a des caractéristiques très proches : un touchpad, un trackball...
Il a juste l'écran tactile en plus
Comme ça a marche chez moi, je veux bien regarder la config si ça peut t'aider
[Lenovo@localhost ~]$ lspci
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:16.3 Serial controller: Intel Corporation 5 Series/3400 Series Chipset KT Controller (rev 06)
00:19.0 Ethernet controller: Intel Corporation 82577LM Gigabit Network Connection (rev 06)
00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 06)
00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 06)
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 06)
00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)
00:1f.0 ISA bridge: Intel Corporation QM57 Chipset LPC Interface Controller (rev 06)
00:1f.2 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA IDE Controller (rev 06)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)
00:1f.5 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 2 port SATA IDE Controller (rev 06)
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 06)
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000 [Condor Peak]
0d:00.0 SD Host controller: Ricoh Co Ltd MMC/SD Host Controller (rev 01)
0d:00.1 System peripheral: Ricoh Co Ltd R5U2xx (R5U230 / R5U231 / R5U241) [Memory Stick Host Controller] (rev 01)
0d:00.3 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 PCIe IEEE 1394 Controller (rev 01)
ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)
ff:02.1 Host bridge: Intel Corporation 1st Generation Core i3/5/7 Processor QPI Physical 0 (rev 02)
ff:02.2 Host bridge: Intel Corporation 1st Generation Core i3/5/7 Processor Reserved (rev 02)
ff:02.3 Host bridge: Intel Corporation 1st Generation Core i3/5/7 Processor Reserved (rev 02)
Place tes commandes dans la balise code ça donnera un meilleur rendu
Après il me semble que le Touchpad n'est pas dans les appareils PCI donc il n'apparait pas ici
Connaître son device touchpad
# egrep -i 'synap|alps|etps' /proc/bus/input/devices
N: Name="Synaptics TM3072-003"

# xinput list "$(egrep -i 'synap|alps|etps' /proc/bus/input/devices |cut -d'"' -f2)"
Synaptics TM3072-003                            id=15   [slave  pointer  (2)]
        Reporting 7 classes:
                Class originated from: 15. Type: XIButtonClass
                Buttons supported: 7
                Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right"
                Button state:
                Class originated from: 15. Type: XIValuatorClass
                Detail for Valuator 0:
                  Label: Rel X
                  Range: -1.000000 - -1.000000
                  Resolution: 0 units/m
                  Mode: relative
     ....
Drivers que tu peux installer
dnf info xorg-x11-drv-synaptics-legacy
contient l'outil de configuration en ligne synclient (synclient -l pour afficher la configuration)
Il n'est pas installé par défaut (chez moi il fonctionne sans)
xinput list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech K520                             id=9    [slave  pointer  (2)]
⎜   ↳ Logitech Wireless Mouse                   id=10   [slave  pointer  (2)]
⎜   ↳ ELAN Touchscreen                          id=11   [slave  pointer  (2)]
⎜   ↳ Synaptics TM3072-003                      id=15   [slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                     id=16   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
   ....
Mon touchpad a pour id 15

Pour l'activer
xinput set-prop 15 "Device Enabled" 1
voila ce que j'ai fait mais ca ne marche pas
[Lenovo@Host-003 ~]$ egrep -i 'synap|alps|etps' /proc/bus/input/devices
[Lenovo@Host-003 ~]$ xinput list "$(egrep -i 'synap|alps|etps' /proc/bus/input/devices |cut -d'"' -f2)"
unable to find device 
[Lenovo@Host-003 ~]$ dnf info xorg-x11-drv-synaptics-legacy
Fedora Modular 29 - x86_64                      338 kB/s | 1.5 MB     00:04    
Fedora Modular 29 - x86_64 - Updates            454 kB/s | 2.0 MB     00:04    
Fedora 29 - x86_64 - Updates                    2.2 MB/s |  23 MB     00:10    
Fedora 29 - x86_64                              3.7 MB/s |  62 MB     00:16    
RPM Fusion for Fedora 29 - Free - Updates        88 kB/s | 293 kB     00:03    
RPM Fusion for Fedora 29 - Free                 212 kB/s | 759 kB     00:03    
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:00:01 le sam. 16 févr. 2019 11:09:01 CET.
Paquets installés
Nom          : xorg-x11-drv-synaptics-legacy
Version      : 1.9.1
Publication  : 2.fc29
Architecture : x86_64
Taille       : 149 k
Source       : xorg-x11-drv-synaptics-1.9.1-2.fc29.src.rpm
Dépôt        : @System
Depuis le dé : fedora
Résumé       : Xorg X11 synaptics input driver
URL          : [url]http://www.x.org[/url]
Licence      : MIT
Description  : This is the Synaptics touchpad driver for the X.Org X server. The
             : following touchpad models are supported:
             : * Synaptics
             : * appletouch (Post February 2005 and October 2005 Apple Aluminium
             :   Powerbooks)
             : * Elantech (EeePC)
             : * bcm5974 (Macbook Air (Jan 2008), Macbook Pro Penryn (Feb 2008),
             :   iPhone (2007), iPod Touch (2008)
             : 
             : Note that support for appletouch, elantech and bcm5974 requires
             : the respective kernel module.
             : A touchpad by default operates in compatibility mode by emulating
             : a standard mouse. However, by using a dedicated driver, more
             : advanced features of the touchpad become available.
             : 
             : Features:
             : 
             :     * Movement with adjustable, non-linear acceleration and
             :       speed.
             :     * Button events through short touching of the touchpad
             :       ("tapping").
             :     * Double-Button events through double short touching of the
             :       touchpad.
             :     * Dragging through short touching and holding down the finger
             :       on the touchpad.
             :     * Middle and right button events on the upper and lower
             :       corner of the touchpad.
             :     * Vertical scrolling (button four and five events) through
             :       moving the finger on the right side of the touchpad.
             :     * The up/down button sends button four/five events.
             :     * Horizontal scrolling (button six and seven events) through
             :       moving the finger on the lower side of the touchpad.
             :     * The multi-buttons send button four/five events, and
             :       six/seven events for horizontal scrolling.
             :     * Adjustable finger detection.
             :       Multifinger taps: two finger for middle button and three
             :       finger for right button events. (Needs hardware support.
             :       Not all models implement this feature.)
             :     * Run-time configuration using shared memory. This means you
             :       can change parameter settings without restarting the X
             :       server.

[Lenovo@Host-003 ~]$ xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ xwayland-pointer:15                     	id=6	[slave  pointer  (2)]
⎜   ↳ xwayland-relative-pointer:15            	id=7	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ xwayland-keyboard:15                    	id=8	[slave  keyboard (3)]
EDIT: message édité pour les balises code !
Ouai donc même la commande
egrep -i 'synap|alps|etps' /proc/bus/input/devices
ne renvoi rien donc il n'est même pas détecté par le système
C'est pas un problème Wayland ?
D'après un rapport de bug fin 2017, quelqu'un indiquait que c'était un problème connu avec Wayland/Synaptics.

Je ne sais pas si c'est toujours le cas, mais si tu es sous Gnome, il faudrait ouvrir une session avec X11 à la place, pour voir si là ça fonctionne.
Surtout que le paquet c'est xorg-x11-drv-synaptics-legacy et pas wayland-drv-synaptics-legacy ou autre.
j'avoue que je ne te suis pas tu peux m'expliquer ce que je dois faire stp
Quand tu es à l'écran de login, tu as la possibilité de démarrer sous X11 ou Wayland.
https://doc.fedora-fr.org/wiki/Wayland

Wayland étant ce qui devrait remplacer X11, il y a toujours des applications qui ne sont pas encore fonctionnelles avec Wayland,
donc dans ce cas, il faut démarrer son DE avec Xorg/X11.

Je n'utilise plus gnome depuis longtemps, mais il devrait y avoir un bouton ou paramètre à cliquer pour afficher ce choix (voir point 3 dans la doc).
ce n'est malheureusement pas la solution

une autre idée ???
6 jours plus tard
7 jours plus tard
[Lenovo@localhost ~]$ lsusb
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub