Seite 3 von 3

Re: Der Maus das Beenden der Bereitschaft verbieten

Verfasst: Samstag 8. Oktober 2022, 20:50
von country
sudo nano /etc/udev/rules.d/50-wakeup-disable.rules

mit ctrl+alt+v zeile einfügen, mit ctrl+O speichern mit ENTER bestätigen, mit ctrl-X schließen..
zu guter Letzt reboot

wieder rückgängig machen Zeile bzw Datei löschen.

Re: Der Maus das Beenden der Bereitschaft verbieten

Verfasst: Samstag 8. Oktober 2022, 21:38
von gosia
Hallo country,
country hat geschrieben: Samstag 8. Oktober 2022, 19:02

Code: Alles auswählen

cat /proc/bus/input/devices
danke. Warum ist mir das nicht eingefallen... >:D
country hat geschrieben: Samstag 8. Oktober 2022, 19:49 was aber als subsystem= eingetragen werden muss
Da es sich um ein Eingabegerät handelt in der Regel

Code: Alles auswählen

SUBSYSTEM=="input"
. Allerdings ist ein PS/2-Maus eigentlich ein serielles Gerät, so dass auch

Code: Alles auswählen

SUBSYSTEMS=="serio"
wahrscheinlich ist.
aber @Allfred kann mit

Code: Alles auswählen

udevadm info -a -p /devices/platform/i8042/serio1/input/input5
nachsehen. Da kommen viele Infos, u. irgendwo ist die Maus versteckt, so in etwa

Code: Alles auswählen

looking at parent device '/devices/platform/i8042/serio1':
    KERNELS=="serio1"
    SUBSYSTEMS=="serio"
    DRIVERS=="psmouse"
    ATTRS{bind_mode}=="auto"
    ATTRS{description}=="i8042 AUX port"
    ATTRS{firmware_id}=="PNP: PNP0f03 PNP0f13"
    ATTRS{id/extra}=="00"
    ATTRS{id/id}=="00"
    ATTRS{id/proto}=="00"
    ATTRS{id/type}=="01"
...
viele Grüsse gosia

Re: Der Maus das Beenden der Bereitschaft verbieten

Verfasst: Samstag 8. Oktober 2022, 22:18
von Allfred
So ihr Nachtschwärmer, (dankend)

Code: Alles auswählen

udevadm info -a -p /devices/platform/i8042/serio1/input/input5

Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.

  looking at device '/devices/platform/i8042/serio1/input/input5':
    KERNEL=="input5"
    SUBSYSTEM=="input"
    DRIVER==""
    ATTR{capabilities/abs}=="0"
    ATTR{capabilities/ev}=="7"
    ATTR{capabilities/ff}=="0"
    ATTR{capabilities/key}=="70000 0 0 0 0"
    ATTR{capabilities/led}=="0"
    ATTR{capabilities/msc}=="0"
    ATTR{capabilities/rel}=="3"
    ATTR{capabilities/snd}=="0"
    ATTR{capabilities/sw}=="0"
    ATTR{id/bustype}=="0011"
    ATTR{id/product}=="0001"
    ATTR{id/vendor}=="0002"
    ATTR{id/version}=="0000"
    ATTR{inhibited}=="0"
    ATTR{name}=="PS/2 Generic Mouse"
    ATTR{phys}=="isa0060/serio1/input0"
    ATTR{power/control}=="auto"
    ATTR{power/runtime_active_time}=="0"
    ATTR{power/runtime_status}=="unsupported"
    ATTR{power/runtime_suspended_time}=="0"
    ATTR{properties}=="1"
    ATTR{uniq}==""

  looking at parent device '/devices/platform/i8042/serio1':
    KERNELS=="serio1"
    SUBSYSTEMS=="serio"
    DRIVERS=="psmouse"
    ATTRS{bind_mode}=="auto"
    ATTRS{description}=="i8042 AUX port"
    ATTRS{drvctl}=="(not readable)"
    ATTRS{firmware_id}=="PNP: PNP0f13"
    ATTRS{id/extra}=="00"
    ATTRS{id/id}=="00"
    ATTRS{id/proto}=="00"
    ATTRS{id/type}=="01"
    ATTRS{power/control}=="auto"
    ATTRS{power/runtime_active_time}=="0"
    ATTRS{power/runtime_status}=="unsupported"
    ATTRS{power/runtime_suspended_time}=="0"
    ATTRS{power/wakeup}=="disabled"
    ATTRS{power/wakeup_abort_count}==""
    ATTRS{power/wakeup_active}==""
    ATTRS{power/wakeup_active_count}==""
    ATTRS{power/wakeup_count}==""
    ATTRS{power/wakeup_expire_count}==""
    ATTRS{power/wakeup_last_time_ms}==""
    ATTRS{power/wakeup_max_time_ms}==""
    ATTRS{power/wakeup_total_time_ms}==""
    ATTRS{protocol}=="PS/2"
    ATTRS{rate}=="100"
    ATTRS{resetafter}=="5"
    ATTRS{resolution}=="200"
    ATTRS{resync_time}=="0"

  looking at parent device '/devices/platform/i8042':
    KERNELS=="i8042"
    SUBSYSTEMS=="platform"
    DRIVERS=="i8042"
    ATTRS{driver_override}=="(null)"
    ATTRS{power/control}=="auto"
    ATTRS{power/runtime_active_time}=="0"
    ATTRS{power/runtime_status}=="unsupported"
    ATTRS{power/runtime_suspended_time}=="0"

  looking at parent device '/devices/platform':
    KERNELS=="platform"
    SUBSYSTEMS==""
    DRIVERS==""
    ATTRS{power/control}=="auto"
    ATTRS{power/runtime_active_time}=="0"
    ATTRS{power/runtime_status}=="unsupported"
    ATTRS{power/runtime_suspended_time}=="0"

Re: Der Maus das Beenden der Bereitschaft verbieten

Verfasst: Sonntag 9. Oktober 2022, 12:10
von gosia
Hallo Allfred,
sieht doch gut aus
Allfred hat geschrieben: Samstag 8. Oktober 2022, 22:18

Code: Alles auswählen

KERNELS=="serio1"
    SUBSYSTEMS=="serio"
    DRIVERS=="psmouse"
...
    ATTRS{power/wakeup}=="disabled"

Code: Alles auswählen

wakeup==disabled
das wolltest Du doch.

viele Grüsse gosia

Re: Der Maus das Beenden der Bereitschaft verbieten

Verfasst: Sonntag 9. Oktober 2022, 13:52
von country
Laut den ausgaben ist die Maus in der tat disabled, wahrscheinlich läuft das trotzdem über die Tastatur..
man müsste jetzt die Tastatur mit einer udev Regel deaktivieren und alternative über Power Button das System wieder aufzuwecken... ob das gewollt ist muss der TE wissen... oder einfach damit leben.

Re: Der Maus das Beenden der Bereitschaft verbieten

Verfasst: Sonntag 9. Oktober 2022, 14:59
von Allfred
Ich traue es mich kaum zu sagen:
Aber die Systemauszüge sind noch die default Werte - sprich, ich habe die Änderungen von country noch nicht eingetragen.
Wie es scheint, ist das DELL Großkunden BIOS nicht in der Lage feiner abgestimmte wake up Events zu behandeln.
.... sobald sich etwas auf dem PS2 tut schmeißt das BIOS den Riemen auf die Orgel. :-\
Danke Dir gosia und country und allen anderen, die tapfer durchgehalten haben.

Re: Der Maus das Beenden der Bereitschaft verbieten

Verfasst: Sonntag 9. Oktober 2022, 17:08
von Benutzer 1635 gelöscht
Moin Moin
LaGGGer hat geschrieben: Freitag 7. Oktober 2022, 19:04 EDIT
Aber ich rate dir auch dazu dir so einen PS2 -->SB Adapter zu holen wie es dir schon josefine_h vorgeschlagen hat.
Ist übrigens auch nachlesbar in dem von mir verlinkten WIKI- Artikel => https://de.wikipedia.org/wiki/PS%2F2-Schnittstelle dort unter https://de.wikipedia.org/wiki/PS%2F2-Sc ... le#Adapter

Wenn er aber den Artikel nicht liest ..... und / oder so etwas (Adapter) nicht möchte, OK.

Edit: Ein reiner PS2 Anschluss lässt sich IMHO nicht so einrichten, dass nur einzelne Treiber ausgeschlossen (z.B Maus) werden. Wenn deaktiviert, betrifft es den Gesamtanschluss ( Tastatur, und Co).

Gruß

Re: Der Maus das Beenden der Bereitschaft verbieten

Verfasst: Montag 10. Oktober 2022, 08:46
von Benutzer 1541 gelöscht
Tuemmler hat geschrieben: Sonntag 9. Oktober 2022, 17:08 Moin Moin


Edit: Ein reiner PS2 Anschluss lässt sich IMHO nicht so einrichten, dass nur einzelne Treiber ausgeschlossen (z.B Maus) werden. Wenn deaktiviert, betrifft es den Gesamtanschluss ( Tastatur, und Co).

Gruß
Genau so ist es, aber eventuell mit zwei Adaptern wäre es eben möglich. Einer für die Tastatur und einer für den Mausanschluss.

Re: Der Maus das Beenden der Bereitschaft verbieten

Verfasst: Montag 10. Oktober 2022, 11:21
von LaGGGer
josefine_h hat geschrieben: Montag 10. Oktober 2022, 08:46 Genau so ist es, aber eventuell mit zwei Adaptern wäre es eben möglich. Einer für die Tastatur und einer für den Mausanschluss.
Vergiss es, der macht das nicht. Er zieht es ja nicht mal in Erwägung. Ist noch nie drauf eingegangen.
Und das wars jetzt auch für mich, wieder jemand für die rote Liste.

Re: Der Maus das Beenden der Bereitschaft verbieten

Verfasst: Montag 10. Oktober 2022, 12:09
von maroco
@Allfred: Falls du damit leben könntest, dass Maus/Touchpad und Tastatur fürs Wecken deaktiviert werden, willst du vielleicht zuletzt noch folgendes versuchen:

Code: Alles auswählen

sudo sh -c "echo PS2K > /proc/acpi/wakeup"
Damit wird, so jedenfalls meine Hoffnung, dem Device "PS2K" die Erlaubnis für das Wecken entzogen, das dann aber noch per kurzes Drücken des Powerknopfes funktionieren sollte.

Ein Neustart macht diese Einstellung allerdings wieder rückgängig. Bei Gefallen könnte man sie als systemd-Service dauerhaft einrichten.

Re: Der Maus das Beenden der Bereitschaft verbieten

Verfasst: Dienstag 11. Oktober 2022, 18:08
von Allfred
Mea culpa
Ich habe den Rat unzähliger Helfer wahr gemacht und Geld in die Hand genommen.
Aber statt mechnischen Umständen investierte ich 20€ in einen Dell 7010 (zuvor 990).
SSD rüber, alles angesteckt - und, was meint ihr? 8)

Nach dem Standby weckt die Tastatur aber nicht der Trackball.