Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic:  Xorg doesn't react on PS/2 or USB mice/Trackball any more.  (Read 3515 times)

Offline ReinerS

  • User
  • Posts: 1.061
Hello,

After an d-u since yesterday Xorg on my MM-Box (Nvidia-driver) doesn' react any more on mice/trackballs connected via PS/2 or USB,
The Pointer stays in the middle of the screen and doesn't react at all.
It is surely no hardware-problem as in an text-console the moves of the mice are visible via gpm.
I suspected at first the new kernel 4.7 but it is the same with 4.6.5 kernel.

Hallo

Nach einem d-u reagiert seit gestern Xorg auf meiner MM-Box (Nvidia-driver) nicht mehr auf Mäuse oder Trackbälle die über PS/2 oder USB angeschlossen sind.
Der Mausz.Zeiger bleibt in der Mitte des Bildschirms und rührt sich überhaupt nicht.
Es ist sicherlich Hardware-Problem weil sich der Zeiger in eine Textkonsole mit gestartetem gpm einwandfrei bewegen lässt.
Ich hatte erst den neuen Kernel 4.7 im Verdacht aber mit 4.6.5 ist es genau dasselbe Problem.

Grüße/ Regards

Reiner
slackware => SuSE => kanotix => sidux => aptosid  => siduction

Offline musca

  • User
  • Posts: 725
  • sid, fly high!
Re: Xorg doesn't react on PS/2 or USB mice/Trackball any more.
« Reply #1 on: 2016/08/03, 11:50:50 »
hello ReinerS,

Xorg has introduced the xserver-xorg-input-libinput driver.
All users who have xserver-xorg-input-all installed will get that driver automatically.
siduction installs xserver-xorg-input-all by default.

Please check your /var/log/Xorg.0.log or append it as an attachment to this thread.

greetings
musca
„Es irrt der Mensch, solang er strebt.“  (Goethe, Faust)

Offline ReinerS

  • User
  • Posts: 1.061
Re: Xorg doesn't react on PS/2 or USB mice/Trackball any more.
« Reply #2 on: 2016/08/03, 13:45:03 »
Hello musca,

xserver-xorg-input-libinput and xserver-xorg-input-all.

Please find attached the Xorg.log. I have seen some errors in this area but donot
have a clue yet what they mean.

regards

Reiner
slackware => SuSE => kanotix => sidux => aptosid  => siduction

Offline musca

  • User
  • Posts: 725
  • sid, fly high!
Re: Xorg doesn't react on PS/2 or USB mice/Trackball any more.
« Reply #3 on: 2016/08/03, 17:39:12 »
Both drivers, libinput and evdev do fail with your Logitech Trackman.

[    29.728] (II) config/udev: Adding input device PS2++ Logitech TrackMan (/dev/input/event1)
[    29.728] (**) PS2++ Logitech TrackMan: Applying InputClass "evdev pointer catchall"
[    29.728] (**) PS2++ Logitech TrackMan: Applying InputClass "Marble Mouse"
[    29.728] (**) PS2++ Logitech TrackMan: Applying InputClass "libinput pointer catchall"
[    29.728] (II) Using input driver 'libinput' for 'PS2++ Logitech TrackMan'
[    29.728] (**) PS2++ Logitech TrackMan: always reports core events
[    29.728] (**) Option "Device" "/dev/input/by-path/platform-i8042-serio-1-event-mouse"
[    29.728] (**) Option "_source" "server/udev"
[    29.728] (EE) client bug: Invalid path /dev/input/by-path/platform-i8042-serio-1-event-mouse
[    29.728] (EE) libinput: PS2++ Logitech TrackMan: Failed to create a device for /dev/input/by-path/platform-i8042-serio-1-event-mouse
[    29.728] (EE) PreInit returned 2 for "PS2++ Logitech TrackMan"
[    29.728] (II) UnloadModule: "libinput"

[    29.728] (II) config/udev: Adding input device PS2++ Logitech TrackMan (/dev/input/mouse0)
[    29.728] (**) PS2++ Logitech TrackMan: Applying InputClass "Marble Mouse"
[    29.728] (II) LoadModule: "evdev"
[    29.728] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    29.739] (II) Module evdev: vendor="X.Org Foundation"
[    29.739]     compiled for 1.18.3, module version = 2.10.2
[    29.739]     Module class: X.Org XInput Driver
[    29.739]     ABI class: X.Org XInput driver, version 22.1
[    29.739] (II) Using input driver 'evdev' for 'PS2++ Logitech TrackMan'
[    29.740] (**) PS2++ Logitech TrackMan: always reports core events
[    29.740] (**) evdev: PS2++ Logitech TrackMan: Device: "/dev/input/by-path/platform-i8042-serio-1-event-mouse"
[    29.740] (EE) evdev: PS2++ Logitech TrackMan: Unable to open evdev device "/dev/input/by-path/platform-i8042-serio-1-event-mouse".
[    29.740] (EE) PreInit returned 2 for "PS2++ Logitech TrackMan"
[    29.740] (II) UnloadModule: "evdev"


Now it's time to google for
"Unable to create/open device "/dev/input/by-path/platform-i8042-serio-1-event-mouse" "
„Es irrt der Mensch, solang er strebt.“  (Goethe, Faust)

Offline ReinerS

  • User
  • Posts: 1.061
Re: Xorg doesn't react on PS/2 or USB mice/Trackball any more.
« Reply #4 on: 2016/08/03, 18:00:16 »
I will try that and also try with an USB-Trackball again.

regards

Reiner
slackware => SuSE => kanotix => sidux => aptosid  => siduction

Offline ReinerS

  • User
  • Posts: 1.061
Re: Xorg doesn't react on PS/2 or USB mice/Trackball any more.
« Reply #5 on: 2016/08/03, 18:42:37 »
No real luck on google, no luck with complete reboot with USB-trackball.

From my understandig the messagge:
"client bug: Invalid path /dev/input/by-path/platform-i8042-serio-1-event-mouse"
tries to access an not existing path.

"/platform-i8042-serio-1-event-mouse" doesn't exist at all in "dev/input/by-path/"

The not working USB-trackball works well on my laptop with the same software-level but with an AMD-Grafik-Chip instead of Nvidia.
it ist also not using that strange path. It uses /dev/input/event2 instead.

regards


slackware => SuSE => kanotix => sidux => aptosid  => siduction

Offline piper

  • User
  • Posts: 1.785
  • we are the priests ... of the temples of syrinx
Re: Xorg doesn't react on PS/2 or USB mice/Trackball any more.
« Reply #6 on: 2016/08/03, 22:34:50 »
Does this work for you

50-marblemouse.conf

Quote
# put this file under /usr/share/X11/xorg.conf.d/
#  The default setting for middle-button-enabled in Gnome is false.
#  Since Gnome settings are applied after xorg settings, this results in middle button emulation disabled. To fix this, run the following in a terminal:
#
#     gsettings set org.gnome.settings-daemon.peripherals.mouse middle-button-enabled true
#
# This needs to be done only once for each user - Gnome remembers this setting between logins.


Section "InputClass"
    Identifier      "Marble Mouse"
    MatchProduct    "Logitech USB Trackball"
    MatchIsPointer  "on"
    MatchDevicePath "/dev/input/event*"
    Driver          "evdev"
    Option          "SendCoreEvents" "true"

    Option "Buttons"            "9"
    Option "ButtonMapping"      "1 8 3 4 5 6 7 2 9"
    Option "EmulateWheel"       "true"
    Option "EmulateWheelButton" "8"
    Option "YAxisMapping"       "4 5"
    Option "XAxisMapping"       "6 7"
EndSection

Might want to look here also

http://fransdejonge.com/tag/debian/
« Last Edit: 2016/08/03, 22:41:47 by piper »
Free speech isn't just fucking saying what you want to say, it's also hearing what you don't want to fucking hear

I either give too many fucks or no fucks at all, it's like I cannot find a middle ground for a moderate fuck distribution, it's like what the fuck

Offline ReinerS

  • User
  • Posts: 1.061
Re: Xorg doesn't react on PS/2 or USB mice/Trackball any more.
« Reply #7 on: 2016/08/05, 18:21:16 »
Hmm, that works partially as it brings an USB.Trackball to live again.
Thank you piper for that hint.  :)

Not the PS/2 Trackball however as the device that used to be doesn't seem to exist any more and I haven't found where it is recognised now.

Could PS/2 support in Xorg/kernel been disabled ?

regards

Reiner
slackware => SuSE => kanotix => sidux => aptosid  => siduction