Nieuws:

Ubuntu-NL weer online!

Na een periode van technische problemen en een overbelaste server zijn we eindelijk weer bereikbaar.
Samen met Hobbynet, onze sponsor en hostingpartner, hebben we een oplossing gevonden zodat alles weer soepel draait.

Bedankt voor jullie geduld en begrip. We hopen nu weer verder te gaan waar we gebleven waren.

Het team van Ubuntu-NL

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: evtest en sudo  (gelezen 2529 keer)

Offline peer

  • Lid
evtest en sudo
« Gepost op: 2024/04/23, 11:03:22 »
os: debian 12
Ik ontdekte gistseren het volgende
Als ik het commando '/usr/bin/evtest' invoer dan krijg ik het volgende:
evtest
No device specified, trying to scan all of /dev/input/event*
Not running as root, no devices may be available.
Available devices:
Select the device event number [0-30]:
Ik ben geen root dus het commando werkt niet goed.
Vervolgens heb ik mij toegevoegd aan de group 'input':
sudo usermod -a -G input peer
[sudo] password for peer:
Als ik nu weer het commando 'evtest'ingeef dan krijg ik ook alle devices te zien.
evtest
No device specified, trying to scan all of /dev/input/event*
Not running as root, no devices may be available.
Available devices:
/dev/input/event0:      AT Translated Set 2 keyboard
/dev/input/event1:      Power Button
/dev/input/event10:     HUION 256C PEN STYLUS
/dev/input/event11:     RFID Reader RFID Reader
/dev/input/event12:     RFID Reader RFID Reader Keyboard
/dev/input/event14:     HDA ATI HDMI HDMI/DP,pcm=3
/dev/input/event15:     HDA ATI HDMI HDMI/DP,pcm=7
/dev/input/event16:     HDA ATI HDMI HDMI/DP,pcm=8
/dev/input/event17:     HDA ATI HDMI HDMI/DP,pcm=9
/dev/input/event18:     HDA ATI HDMI HDMI/DP,pcm=10
/dev/input/event19:     HDA ATI HDMI HDMI/DP,pcm=11
/dev/input/event2:      Power Button
/dev/input/event20:     HDA Digital PCBeep
/dev/input/event21:     HDA Intel PCH Front Mic
/dev/input/event22:     HDA Intel PCH Rear Mic
/dev/input/event23:     HDA Intel PCH Line
/dev/input/event24:     HDA Intel PCH Line Out
/dev/input/event25:     HDA Intel PCH Front Headphone
/dev/input/event26:     Huion Tablet
/dev/input/event27:     Huion Tablet
/dev/input/event29:     Huion keyboard
/dev/input/event3:      YICHIP Wireless Device
/dev/input/event30:     Huion mouse
/dev/input/event4:      YICHIP Wireless Device Mouse
/dev/input/event5:      YICHIP Wireless Device System Control
/dev/input/event6:      PC Speaker
/dev/input/event7:      YICHIP Wireless Device Consumer Control
/dev/input/event8:      HUION Huion Tablet_H640P Keyboard
/dev/input/event9:      Logitech USB Trackball
Select the device event number [0-30]:
Maar ik ben nog steeds geen root. Als ik bij de eigenschappen van /usr/bin/evtest kijk dan zie ik: eigenaar: root; groep: root.
Kennelijk heb ik door de group 'input' gedeeltelijk rootrechten. Hoe zit dat precies???

Offline peer

  • Lid
Re: evtest en sudo
« Reactie #1 Gepost op: 2024/04/23, 11:03:39 »
os: debian 12
Ik ontdekte gisteren het volgende
Als ik het commando '/usr/bin/evtest' invoer dan krijg ik het volgende:
evtest
No device specified, trying to scan all of /dev/input/event*
Not running as root, no devices may be available.
Available devices:
Select the device event number [0-30]:
Ik ben geen root dus het commando werkt niet goed.
Vervolgens heb ik mij toegevoegd aan de group 'input':
sudo usermod -a -G input peer
[sudo] password for peer:
Als ik nu weer het commando 'evtest'ingeef dan krijg ik ook alle devices te zien.
evtest
No device specified, trying to scan all of /dev/input/event*
Not running as root, no devices may be available.
Available devices:
/dev/input/event0:      AT Translated Set 2 keyboard
/dev/input/event1:      Power Button
/dev/input/event10:     HUION 256C PEN STYLUS
/dev/input/event11:     RFID Reader RFID Reader
/dev/input/event12:     RFID Reader RFID Reader Keyboard
/dev/input/event14:     HDA ATI HDMI HDMI/DP,pcm=3
/dev/input/event15:     HDA ATI HDMI HDMI/DP,pcm=7
/dev/input/event16:     HDA ATI HDMI HDMI/DP,pcm=8
/dev/input/event17:     HDA ATI HDMI HDMI/DP,pcm=9
/dev/input/event18:     HDA ATI HDMI HDMI/DP,pcm=10
/dev/input/event19:     HDA ATI HDMI HDMI/DP,pcm=11
/dev/input/event2:      Power Button
/dev/input/event20:     HDA Digital PCBeep
/dev/input/event21:     HDA Intel PCH Front Mic
/dev/input/event22:     HDA Intel PCH Rear Mic
/dev/input/event23:     HDA Intel PCH Line
/dev/input/event24:     HDA Intel PCH Line Out
/dev/input/event25:     HDA Intel PCH Front Headphone
/dev/input/event26:     Huion Tablet
/dev/input/event27:     Huion Tablet
/dev/input/event29:     Huion keyboard
/dev/input/event3:      YICHIP Wireless Device
/dev/input/event30:     Huion mouse
/dev/input/event4:      YICHIP Wireless Device Mouse
/dev/input/event5:      YICHIP Wireless Device System Control
/dev/input/event6:      PC Speaker
/dev/input/event7:      YICHIP Wireless Device Consumer Control
/dev/input/event8:      HUION Huion Tablet_H640P Keyboard
/dev/input/event9:      Logitech USB Trackball
Select the device event number [0-30]:
Maar ik ben nog steeds geen root. Als ik bij de eigenschappen van /usr/bin/evtest kijk dan zie ik: eigenaar: root; groep: root.
Kennelijk heb ik door de group 'input' gedeeltelijk rootrechten. Hoe zit dat precies???

Offline bart85

  • Lid
Re: evtest en sudo
« Reactie #2 Gepost op: 2024/04/23, 13:50:33 »
Rechten van evtest zijn prima ingesteld. Het gaat hier niet om de rechten op dat programma, maar om de 'special files' in de folder /dev/input. Deze bestanden hebben de permissie van de groep op input staan.
Je leert maar mooi over weg gaan met de commandline.
Linus: "I'm happy with the people who are wandering around looking at the stars but I am looking at the ground and I want to fix the pothole before I fall in."
I look to the clouds behind me and see the thunder coming.

Offline peer

  • Lid
Re: evtest en sudo
« Reactie #3 Gepost op: 2024/04/23, 15:36:12 »
ja, dat moet het zijn.
Evtest leest de bestanden in /dev/input' en als ik de rechten bekijk dan zie ik daar:
owner: root, group: input