ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
אורח · ·
 

הודעה פורסם: 11/12/2018 - 13:13
נושא ההודעה: touchpad לא עובד במחשב נייד

לאחר התקנת ארץ' על המחשב הבא ה touchpad (והסטיק) לא עובד בכלל:
https://www.cnet.com/products/dell-latitude-e6400-14-1-core-2-duo-p8700-vista-business-xp-pro-downgrade-2-gb-ram-160-gb-hdd-series/

להלן הפלט הרלוונטי של פקודת cat /proc/bus/input/devices:
קוד:
I: Bus=0011 Vendor=0002 Product=0008 Version=0200
N: Name="AlpsPS/2 ALPS DualPoint Stick"
P: Phys=isa0060/serio1/input1
S: Sysfs=/devices/platform/i8042/serio1/input/input15
U: Uniq=
H: Handlers=event13 mouse1
B: PROP=21
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3

I: Bus=0011 Vendor=0002 Product=0008 Version=0200
N: Name="AlpsPS/2 ALPS DualPoint TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input7
U: Uniq=
H: Handlers=event14 mouse2
B: PROP=1
B: EV=b
B: KEY=420 70000 0 0 0 0
B: ABS=1000003

פלט פקודה libinput list-devices:
קוד:
Device:           AlpsPS/2 ALPS DualPoint Stick
Kernel:           /dev/input/event13
Group:            10
Seat:             seat0, default
Capabilities:     pointer
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   *button
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   flat *adaptive
Rotation:         n/a

Device:           AlpsPS/2 ALPS DualPoint TouchPad
Kernel:           /dev/input/event14
Group:            10
Seat:             seat0, default
Size:             73x51mm
Capabilities:     pointer
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: enabled
Calibration:      n/a
Scroll methods:   *edge
Click methods:    none
Disable-w-typing: enabled
Accel profiles:   none
Rotation:         n/a

בעבר נתקלתי בבעיה דומה במחשב נייד אחר והפתרון היה באיפשור touchpad בכפתורי הפונקציות שמעל לוח המקשים, אבל כאן לא מצאתי משהו כזה..

יש לכם רעיון לפקודת בדיקה נוספת או התקנת דרייבר שתפתור את הבעיה?
הפתרון בקישור הבא נראה הכי מתאים רק לא יודע בדיוק איך ליישם אותו והאם אכן יפתור את הבעיה?? acpi_rev_override=5
https://github.com/Bumblebee-Project/Bumblebee/issues/764#issuecomment-335380992

עוד פלט אבל לא נראה ש touchpad מופיע כאן:
קוד:
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)]
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 11/12/2018 - 23:34
נושא ההודעה:

אולי הוא רומז לך שהגיע הזמן שהוא יצא לפנסיה?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 11/12/2018 - 23:42
נושא ההודעה:

ניסית להכריח אותו לעבוד בפרוטוקל אחר ?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 12/12/2018 - 07:39
נושא ההודעה:

Anonymous :
אולי הוא רומז לך שהגיע הזמן שהוא יצא לפנסיה?

אני מוכן להיות "הפיליפינית" שלו Smile
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 12/12/2018 - 09:23
נושא ההודעה:

לאחר שהתקנתי את הדרייבר xf86-input-synaptic שלפי ההערה בוויקי הוא כבר לא הכי מעודכן:
https://wiki.archlinux.org/index.php/Touchpad_Synaptics
אז touchpad כבר כן מופיע בפלט הבא אך עדיין לא עובד:
קוד:
xinput list
⎡ Virtual core pointer                       id=2   [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                 id=4   [slave  pointer  (2)]
⎜   ↳ HID 413c:8158 Mouse                        id=10   [slave  pointer  (2)]
⎜   ↳ PixArt USB Optical Mouse                   id=12   [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS DualPoint TouchPad           id=15   [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS DualPoint Stick              id=16   [slave  pointer  (2)]
⎣ Virtual core keyboard                      id=3   [master keyboard (2)]
    ↳ Virtual core XTEST keyboard                id=5   [slave  keyboard (3)]
    ↳ Video Bus                                  id=6   [slave  keyboard (3)]
    ↳ Power Button                               id=7   [slave  keyboard (3)]
    ↳ Sleep Button                               id=8   [slave  keyboard (3)]
    ↳ HID 413c:8157                              id=9   [slave  keyboard (3)]
    ↳ Integrated_Webcam_2M: Integrate            id=11   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                           id=13   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard               id=14   [slave  keyboard (3)]

יש איזו דרך להפעיל אותו?

ציטוט:
ניסית להכריח אותו לעבוד בפרוטוקל אחר ?

לא ברור לי איך עושים את זה..

ציטוט:
אולי הוא רומז לך שהגיע הזמן שהוא יצא לפנסיה?

אם ירון לונדון סרבן פנסיה אז המכונה הזו:"ואף על פי כן, נוע תנוע!" ומקווה שלא: ישעיהו, פרק כ"ד, פסוק כ' "נוֹעַ תָּנוּעַ אֶרֶץ כַּשִּׁכּוֹר, וְהִתְנוֹדְדָה כַּמְּלוּנָה; וְכָבַד עָלֶיהָ פִּשְׁעָהּ, וְנָפְלָה וְלֹא־תֹסִיף קוּם." מנפלאות וויקיפדיה.. דרך אגב: באופן די מפתיע, המחשב זריז למדי
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 12/12/2018 - 10:50
נושא ההודעה:

sh -c 'echo -n "synaptics" > /sys/bus/serio/devices/serio1/protocol'

אבל תבדוק עם הtouchpad שלך הוא באמת סינאפטיקס
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 12/12/2018 - 10:54
נושא ההודעה:

אפשר פלט של /var/log/Xorg.0.log

אפשר גם לנסות synclient TouchpadOff=0
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 12/12/2018 - 11:55
נושא ההודעה:

קוד:
[    64.939] (II) config/udev: Adding input device AlpsPS/2 ALPS DualPoint TouchPad (/dev/input/event17)
[    64.939] (**) AlpsPS/2 ALPS DualPoint TouchPad: Applying InputClass "libinput touchpad catchall"
[    64.939] (**) AlpsPS/2 ALPS DualPoint TouchPad: Applying InputClass "touchpad catchall"
[    64.939] (**) AlpsPS/2 ALPS DualPoint TouchPad: Applying InputClass "Default clickpad buttons"
[    64.939] (II) LoadModule: "synaptics"
[    64.940] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[    64.967] (II) Module synaptics: vendor="X.Org Foundation"
[    64.967]    compiled for 1.20.0, module version = 1.9.1
[    64.967]    Module class: X.Org XInput Driver
[    64.967]    ABI class: X.Org XInput driver, version 24.1
[    64.967] (II) Using input driver 'synaptics' for 'AlpsPS/2 ALPS DualPoint TouchPad'
[    64.968] (II) systemd-logind: got fd for /dev/input/event17 13:81 fd 29 paused 0
[    64.968] (**) AlpsPS/2 ALPS DualPoint TouchPad: always reports core events
[    64.968] (**) Option "Device" "/dev/input/event17"
[    64.968] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: x-axis range 0 - 1023 (res 0)
[    64.968] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: y-axis range 0 - 767 (res 0)
[    64.968] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: pressure range 0 - 127
[    64.968] (II) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: device does not report finger width.
[    64.968] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: buttons: left right middle
[    64.968] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: Vendor 0x2 Product 0x8
[    64.968] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: invalid finger width range.  defaulting to 0 - 15
[    64.968] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: touchpad found
[    64.968] (**) AlpsPS/2 ALPS DualPoint TouchPad: always reports core events
[    64.968] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input10/event17"
[    64.968] (II) XINPUT: Adding extended input device "AlpsPS/2 ALPS DualPoint TouchPad" (type: TOUCHPAD, id 15)
[    64.969] (**) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[    64.969] (**) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: (accel) MaxSpeed is now 1.75
[    64.969] (**) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: (accel) AccelFactor is now 0.156
[    64.969] (**) AlpsPS/2 ALPS DualPoint TouchPad: (accel) keeping acceleration scheme 1
[    64.969] (**) AlpsPS/2 ALPS DualPoint TouchPad: (accel) acceleration profile 1
[    64.969] (**) AlpsPS/2 ALPS DualPoint TouchPad: (accel) acceleration factor: 2.000
[    64.969] (**) AlpsPS/2 ALPS DualPoint TouchPad: (accel) acceleration threshold: 4
[    64.969] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: touchpad found
[    64.970] (II) config/udev: Adding input device AlpsPS/2 ALPS DualPoint TouchPad (/dev/input/mouse3)
[    64.970] (**) AlpsPS/2 ALPS DualPoint TouchPad: Ignoring device from InputClass "touchpad ignore duplicates"
[    64.970] (II) config/udev: Adding input device AlpsPS/2 ALPS DualPoint Stick (/dev/input/event16)
[    64.970] (**) AlpsPS/2 ALPS DualPoint Stick: Applying InputClass "libinput pointer catchall"
[    64.970] (II) Using input driver 'libinput' for 'AlpsPS/2 ALPS DualPoint Stick'
[    64.971] (II) systemd-logind: got fd for /dev/input/event16 13:80 fd 30 paused 0
[    64.971] (**) AlpsPS/2 ALPS DualPoint Stick: always reports core events
[    64.972] (**) Option "Device" "/dev/input/event16"
[    64.972] (**) Option "_source" "server/udev"
[    64.973] (II) event16 - AlpsPS/2 ALPS DualPoint Stick: is tagged by udev as: Mouse Pointingstick
[    64.973] (II) event16 - AlpsPS/2 ALPS DualPoint Stick: trackpoint multiplier is 1.50
[    64.973] (II) event16 - AlpsPS/2 ALPS DualPoint Stick: device is a pointer
[    64.973] (II) event16 - AlpsPS/2 ALPS DualPoint Stick: device removed
[    64.973] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input19/event16"
[    64.973] (II) XINPUT: Adding extended input device "AlpsPS/2 ALPS DualPoint Stick" (type: MOUSE, id 16)
[    64.973] (**) Option "AccelerationScheme" "none"
[    64.973] (**) AlpsPS/2 ALPS DualPoint Stick: (accel) selected scheme none/0
[    64.973] (**) AlpsPS/2 ALPS DualPoint Stick: (accel) acceleration factor: 2.000
[    64.973] (**) AlpsPS/2 ALPS DualPoint Stick: (accel) acceleration threshold: 4
[    64.974] (II) event16 - AlpsPS/2 ALPS DualPoint Stick: is tagged by udev as: Mouse Pointingstick
[    64.974] (II) event16 - AlpsPS/2 ALPS DualPoint Stick: trackpoint multiplier is 1.50
[    64.974] (II) event16 - AlpsPS/2 ALPS DualPoint Stick: device is a pointer
[    64.975] (II) config/udev: Adding input device AlpsPS/2 ALPS DualPoint Stick (/dev/input/mouse2)
[    64.975] (II) No input driver specified, ignoring this device.
[    64.976] (II) This device may have been added with another device file.
[    64.976] (II) config/udev: Adding input device PC Speaker (/dev/input/event8)
[    64.976] (II) No input driver specified, ignoring this device.
[    64.976] (II) This device may have been added with another device file.
[    68.998] (II) modeset(0): Disabling kernel dirty updates, not required.
[   484.554] (II) config/udev: removing device AT Translated Set 2 keyboard
[   484.555] (**) Option "fd" "28"
[   484.555] (II) event4  - AT Translated Set 2 keyboard: device removed
[   484.555] (II) UnloadModule: "libinput"
[   484.555] (II) systemd-logind: releasing fd for 13:68
[   484.575] (II) config/udev: removing device PixArt USB Optical Mouse
[   484.576] (**) Option "fd" "26"
[   484.576] (II) event5  - PixArt USB Optical Mouse: device removed
[   484.584] (II) UnloadModule: "libinput"
[   484.584] (II) systemd-logind: releasing fd for 13:69
[   484.584] (EE) systemd-logind: failed to release device: Device not taken
[   484.801] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event4)
[   484.801] (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
[   484.803] (**) AT Translated Set 2 keyboard: Applying InputClass "system-keyboard"
[   484.804] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
[   484.807] (II) systemd-logind: got fd for /dev/input/event4 13:68 fd 28 paused 0
[   484.807] (**) AT Translated Set 2 keyboard: always reports core events
[   484.807] (**) Option "Device" "/dev/input/event4"
[   484.807] (**) Option "_source" "server/udev"
[   484.809] (II) event4  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[   484.809] (II) event4  - AT Translated Set 2 keyboard: device is a keyboard
[   484.811] (II) event4  - AT Translated Set 2 keyboard: device removed
[   484.811] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input20/event4"
[   484.811] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 12)
[   484.812] (**) Option "xkb_layout" "us,il"
[   484.812] (**) Option "xkb_variant" ","
[   484.817] (II) event4  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[   484.817] (II) event4  - AT Translated Set 2 keyboard: device is a keyboard
[   499.601] (II) config/udev: Adding input device PixArt USB Optical Mouse (/dev/input/mouse0)
[   499.601] (II) No input driver specified, ignoring this device.
[   499.601] (II) This device may have been added with another device file.
[   499.632] (II) config/udev: Adding input device PixArt USB Optical Mouse (/dev/input/event5)
[   499.632] (**) PixArt USB Optical Mouse: Applying InputClass "libinput pointer catchall"
[   499.632] (II) Using input driver 'libinput' for 'PixArt USB Optical Mouse'
[   499.634] (II) systemd-logind: got fd for /dev/input/event5 13:69 fd 44 paused 0
[   499.634] (**) PixArt USB Optical Mouse: always reports core events
[   499.634] (**) Option "Device" "/dev/input/event5"
[   499.634] (**) Option "_source" "server/udev"
[   499.636] (II) event5  - PixArt USB Optical Mouse: is tagged by udev as: Mouse
[   499.636] (II) event5  - PixArt USB Optical Mouse: device set to 1000 DPI
[   499.636] (II) event5  - PixArt USB Optical Mouse: device is a pointer
[   499.637] (II) event5  - PixArt USB Optical Mouse: device removed
[   499.637] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.1/usb7/7-2/7-2:1.0/0003:093A:2510.0004/input/input21/event5"
[   499.637] (II) XINPUT: Adding extended input device "PixArt USB Optical Mouse" (type: MOUSE, id 14)
[   499.638] (**) Option "AccelerationScheme" "none"
[   499.638] (**) PixArt USB Optical Mouse: (accel) selected scheme none/0
[   499.638] (**) PixArt USB Optical Mouse: (accel) acceleration factor: 2.000
[   499.638] (**) PixArt USB Optical Mouse: (accel) acceleration threshold: 4
[   499.640] (II) event5  - PixArt USB Optical Mouse: is tagged by udev as: Mouse
[   499.640] (II) event5  - PixArt USB Optical Mouse: device set to 1000 DPI
[   499.640] (II) event5  - PixArt USB Optical Mouse: device is a pointer

לעיל הקטע האחרון של הקובץ: .local/share/xorgXorg.0.log (אצלי הוא ממוקם בתיקיה אחרת). רואים שם את נסיון ההפעלה ומקווה שניתן ללמוד מזה משהו..

ציטוט:
sh -c 'echo -n "synaptics" > /sys/bus/serio/devices/serio1/protocol'
synclient TouchpadOff=0

ניסיתי את הנל אבל לא עזר

ציטוט:
אבל תבדוק עם הtouchpad שלך הוא באמת סינאפטיקס

לא יודע איך בודקים - הנתונים נמצאים בשרשור הזה, או שדרוש פלט נוסף.. מה שכן ראיתי זה שרק לאחר התקנת xf86-input-synaptic בפלט הופיע touchpad

תודה
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. אורח
  2. אורח
  3. אורח
  4. אורח
  5. אורח
  6. אורח
  7. אורח
  8. אורח