[souris logitech] kde, systemsettings

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Zogla
archer de cavalerie
Messages : 197
Inscription : lun. 30 avr. 2012, 09:49

[souris logitech] kde, systemsettings

Message par Zogla »

Salut à vous !

Dans kde, quand je branche ma souris logitech MX à 5 boutons, je n'ai pas acces dans systemsettings à l'onglet qui permet de regler la precision (ou vitesse du curseur). Apparement, c'est un probleme de permissions... un kdesu systemsettings me permet de passer en 800 dpi mais il faut le refaire à chaque demarrage. J'ai bien trouvé ce sujet documenté sur internet mais je n'ai réussi à mettre en oeuvre aucune des deux solutions trouvées. La premiere consiste à modifier xorg.conf, que l'on ne trouve plus dans l'arch actuel. La seconde, à executer un script au demarrage et à ecrire dans /proc/bus/usb (voir http://docs.kde.org/stable/fr/kde-works ... index.html tout à la fin) mais je n'ai pas non plus le dossier correspondant.

Des solutions/autres idées ?
Merci !
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [souris logitech] kde, systemsettings

Message par FoolEcho »

Salut,
Zogla a écrit :un kdesu systemsettings me permet de passer en 800 dpi mais il faut le refaire à chaque demarrage.
Tu devrais être en mesure de modifier les réglages avec ton utilisateur (que renvoie find /home/ton_utilisateur ! -user ton_utilisateur ? :?).
Autrement pour Xorg, il suffit de rajouter un fichier supplémentaire comme indiqué dans le wiki, http://wiki.archlinux.fr/Xorg#Clavier (mais évidemment, ça l'impose à tous les utilisateurs...).
«The following statement is not true. The previous statement is true.» :nage:
Zogla
archer de cavalerie
Messages : 197
Inscription : lun. 30 avr. 2012, 09:49

Re: [souris logitech] kde, systemsettings

Message par Zogla »

Me revoici pour ce soucis, presque un mois en retard (désolé...). Donc, apparement tous les fichiers de mon home son associés à root et non pas à mon utilisateur courant.... ouille ? Apres, je n'ai pas d'autres utilisateurs de mon pc (hormis un 'visitor' mais je me fiche un peu que mes configs lui soient appliquées ou pas).

Pour ce qui est de la premiere suggestion, j'ai deja mis mon user courant dans le groupe (entre autres) usb et mouse (qui n'existe plus je crois, ca m'avait dit, quand j'avais essayé). De quels autres reglages parles tu ?

Je suis en train d'essayer de faire le xorg, je vous dirai ce que ca donne. Mais je suis quand meme preneur d'une solution pour avoir les bons droits des le branchage (apparement c'est un probleme specifique à ces/cette souris logitech, cf le lien de mon premier post)

[edit] premieres fouilles :
-Pour le xorg je n'ai pas trop compris quoi rajouter et quoi pas... et en quoi ca ne va pas interagir avec systemd et tout ? Ou c'est completement autre chose encore ?
-Pour revenir au lien que j'ai mis dans le premier post, le soucis est que je comprends bien ce qu'on veut faire mais que je ne trouve pas les fichiers dont il faut changer les permissions. Et pour cause, je n'ai pas de /proc/bus/usb (seulement pci et input) alors qu'un lsusb marche bien. Apparement, c'est parceque c'etait une dependance de usbfs qui est depuis depreciée (mais du coup les workarounds utilisaient un script d'ubuntu que je n'ai pas pu recuperer). Du coup, je suis toujours coincé !

Désolé de mon ignorance ! j'essaye de comprendre ce que je dis et fais et ce qu'on me demande, mais des fois... :)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17614
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [souris logitech] kde, systemsettings

Message par benjarobin »

Donc, apparement tous les fichiers de mon home son associés à root et non pas à mon utilisateur courant...
Et tu te demande pourquoi tu as des soucis ? :shock:
Ceci devrait résoudre pas mal de problème :

Code : Tout sélectionner

chown -R ton-utilisateur:ton-groupe /home/ton-utilisateur
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Zogla
archer de cavalerie
Messages : 197
Inscription : lun. 30 avr. 2012, 09:49

Re: [souris logitech] kde, systemsettings

Message par Zogla »

Mais et du coup, qu'ai je raté dans l'instal ? j'avais bien fais un adduser comme il faut et tout normalement.

Je continue mes questions de debutant, du coup (et pourtant j'essaye de cherche dans le wiki mais je dois m'y prendre comme un manche). Mon user est dans le group wheel, ca peut expliquer ca ? Apres relecture de la page groups and users du wiki je comprends pas ce que j'ai pu foirer pour pas que ca soit les bons droits (et aussi : comment j'ai pu installer/ecrire/travailler sans les droits ? Je veux dire, un ls -lrt montre bien que je peux comme tous les utilisateurs mais je suis sur de n'avoir jamais fait de chmod 755 là dedans, du coup... ?)

Ensuite, second probleme,
chown -R jacques /home/jacques ne donne pas de resultats. Pas d'erreurs, mais ensuite le find me donne toujours rien pour mon username et tous les fichiers pour root. Je ne savais pas trop quoi mettre dans le ton-groupe, mais à part un all ou un : rien j'ai pas eu d'idées et pas trouvé.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [souris logitech] kde, systemsettings

Message par FoolEcho »

Zogla a écrit :Mais et du coup, qu'ai je raté dans l'instal ? j'avais bien fais un adduser comme il faut et tout normalement.
Tu n'as rien raté dans l'installation mais dans l'utilisation (typiquement tu as joué du su sans tiret depuis ton compte utilisateur, cf. su et divers sujets pour comprendre la différence :chinois: ).
Zogla a écrit :Mon user est dans le group wheel, ca peut expliquer ca ?
Non.
Zogla a écrit :chown -R jacques /home/jacques ne donne pas de resultats. Pas d'erreurs, mais ensuite le find me donne toujours rien pour mon username et tous les fichiers pour root. Je ne savais pas trop quoi mettre dans le ton-groupe, mais à part un all ou un : rien j'ai pas eu d'idées et pas trouvé.
Si tu as suivi le wiki, ton groupe devrait être users (ou alors un groupe à ton nom, mais sans configuration, ça ne donne rien):

Code : Tout sélectionner

chown -R jacques:users /home/jacques
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17614
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [souris logitech] kde, systemsettings

Message par benjarobin »

le find me donne toujours rien pour mon username et tous les fichiers pour root.
Hum, je crois que aucun fichier n'appartienne à root, tu as juste mal compris la sortie de la commande.
Quelle sont les commande find que tu lances ? Et as tu des fichiers en sorties ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Zogla
archer de cavalerie
Messages : 197
Inscription : lun. 30 avr. 2012, 09:49

Re: [souris logitech] kde, systemsettings

Message par Zogla »

heu, alors, find /home/root ! -user root qui me renvoit tous les fichiers de mon home
et find /home/jacques ! -users jacques qui ne me renvoit aucun retour


Ok pour le groupe users ! Je me disais bien que il y avait des groupes plus "balaises" que les groupes genre ls, audio, etc.

Par contre je ne pense pas avoir fait du su. Sudo une fois mon user cree oui, mais je crois pas me souvenir de su. Mais en effet, j'ai ptet mal compris les find : le ! ca renvoit le contraire ? Du coup si j'ai rien avec mon user, c'est... bon ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17614
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [souris logitech] kde, systemsettings

Message par benjarobin »

Oui, tout est bon, le ! indique d'inverser la condition :

Code : Tout sélectionner

find ! -user jacques
Cette commande indique de trouver tous les fichier n'appartenant pas à l'utilisateur jacques

Peux tu donner des screenshots de systemsettings en utilisateur et en root, en particulier la section qui te propose de configurer la souris et son dpi
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Zogla
archer de cavalerie
Messages : 197
Inscription : lun. 30 avr. 2012, 09:49

Re: [souris logitech] kde, systemsettings

Message par Zogla »

Voilà les screen ! C'est surtout pour les DPI, sinon, la souris avance pas à 400. 800, c'est mieux. Videmment ca serait bien de pouvoir tout regler, mais bon, deja pouvoir juste mettre 800 de base ca serait cool :)


Image
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17614
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [souris logitech] kde, systemsettings

Message par benjarobin »

Peux tu donner la sortie en tant qu'utilisateur de

Code : Tout sélectionner

groups
grep -Eo "/dev/[^ \)\"]+" /var/log/Xorg.0.log | sort -u | xargs ls -l
ainsi que le log de Xorg : /var/log/Xorg.0.log
Ne redémarre pas, ne change pas de session, ne déconnecte pas la souris entre les 2.

Edit : Mais si je transpose ta situation à la mienne :

Code : Tout sélectionner

crw-r-----  1 root root   13, 32  4 janv. 16:33 /dev/input/mouse0
Je dirais que c'est normal que seul root est accès à la souris ou au clavier, car ce serait une grave faille de sécurité, n'importe quelle programme pourrait espionner ce que tu tapes...

Une solution que je vois est l'utilisation de xorg.conf.d pour spécifier le DPI, je ne sais comment par contre

Edit2 : Après un peut de documentation, je ne creuse pas dans la bonne direction.
Peux tu donner la sortie de

Code : Tout sélectionner

hwinfo --mouse
hwinfo --mouse | grep -Eo "/[^ ,\)]+" | xargs ls -l
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Zogla
archer de cavalerie
Messages : 197
Inscription : lun. 30 avr. 2012, 09:49

Re: [souris logitech] kde, systemsettings

Message par Zogla »

Ok, alors, groups :

Code : Tout sélectionner

lp wheel games network video audio optical storage scanner power users

Code : Tout sélectionner

jacques@Archie:~>  grep -Eo "/dev/[^ \)\"]+" /var/log/Xorg.0.log | sort -u | xargs ls -l
crw-rw----+ 1 root video 226,  0  5 janv. 13:35 /dev/dri/card0
crw-r-----  1 root root   13, 64  5 janv. 13:35 /dev/input/event0
crw-r-----  1 root root   13, 65  5 janv. 13:35 /dev/input/event1
crw-r-----  1 root root   13, 74  5 janv. 13:35 /dev/input/event10
crw-r-----  1 root root   13, 75  5 janv. 13:35 /dev/input/event11
crw-r-----  1 root root   13, 76  5 janv. 13:35 /dev/input/event12
crw-r-----  1 root root   13, 77  5 janv. 13:35 /dev/input/event13
crw-r-----  1 root root   13, 78  5 janv. 13:35 /dev/input/event14
crw-r-----  1 root root   13, 79  5 janv. 13:35 /dev/input/event15
crw-r-----  1 root root   13, 80  5 janv. 13:35 /dev/input/event16
crw-r-----  1 root root   13, 81  5 janv. 13:35 /dev/input/event17
crw-r-----  1 root root   13, 82  5 janv. 13:35 /dev/input/event18
crw-r-----  1 root root   13, 83  5 janv. 14:17 /dev/input/event19
crw-r-----  1 root root   13, 66  5 janv. 13:35 /dev/input/event2
crw-r-----  1 root root   13, 67  5 janv. 13:35 /dev/input/event3
crw-r-----  1 root root   13, 68  5 janv. 13:35 /dev/input/event4
crw-r-----  1 root root   13, 69  5 janv. 13:35 /dev/input/event5
crw-r-----  1 root root   13, 70  5 janv. 13:35 /dev/input/event6
crw-r-----  1 root root   13, 71  5 janv. 13:35 /dev/input/event7
crw-r-----  1 root root   13, 72  5 janv. 13:35 /dev/input/event8
crw-r-----  1 root root   13, 73  5 janv. 13:35 /dev/input/event9
crw-r-----  1 root root   13, 32  5 janv. 13:35 /dev/input/mouse0
crw-r-----  1 root root   13, 33  5 janv. 13:35 /dev/input/mouse1
crw-r-----  1 root root   13, 34  5 janv. 14:17 /dev/input/mouse2
brw-rw----  1 root disk    8,  3  5 janv. 13:35 /dev/sda3
Mon Xorg.o.log est ici : http://pastebin.archlinux.fr/486274

Code : Tout sélectionner

jacques@Archie:~>  hwinfo --mouse
32: USB 00.0: 10503 USB Mouse                                   
  [Created at usb.122]
  Unique ID: R8DB.7YgYC7M814C
  Parent ID: FKGF.4Nx_qoDfSd7
  SysFS ID: /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0
  SysFS BusID: 2-1.1:1.0
  Hardware Class: mouse
  Model: "Logitech USB-PS/2 Optical Mouse"
  Hotplug: USB
  Vendor: usb 0x046d "Logitech, Inc."
  Device: usb 0xc01d "USB-PS/2 Optical Mouse"
  Revision: "21.00"
  Compatible to: int 0x0210 0x0018
  Driver: "usbhid"
  Driver Modules: "usbhid"
  Device File: /dev/input/mice (/dev/input/mouse2)
  Device Files: /dev/input/mice, /dev/input/mouse2, /dev/input/event19, /dev/input/by-id/usb-Logitech_USB-PS_2_Optical_Mouse-event-mouse, /dev/input/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-event-mouse, /dev/input/by-id/usb-Logitech_USB-PS_2_Optical_Mouse-mouse, /dev/input/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-mouse
  Device Number: char 13:63 (char 13:34)
  Speed: 1.5 Mbps
  Module Alias: "usb:v046DpC01Dd2100dc00dsc00dp00ic03isc01ip02in00"
  Driver Info #0:
    Buttons: 8
    Wheels: 1
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #38 (Hub)

40: PS/2 00.0: 10500 PS/2 Mouse
  [Created at input.249]
  Unique ID: AH6Q.5+smWHVjPI3
  Hardware Class: mouse
  Model: "DualPoint Stick"
  Vendor: 0x0002 
  Device: 0x0008 "DualPoint Stick"
  Compatible to: int 0x0210 0x0003
  Device File: /dev/input/mice (/dev/input/mouse0)
  Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event16, /dev/input/by-path/platform-i8042-serio-1-event-mouse, /dev/input/by-path/platform-i8042-serio-1-mouse
  Device Number: char 13:63 (char 13:32)
  Driver Info #0:
    Buttons: 3
    Wheels: 0
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=new, avail=yes, need=no, active=unknown

41: PS/2 00.0: 10500 PS/2 Mouse
  [Created at input.249]
  Unique ID: AH6Q.5+smWHVjPI3
  Hardware Class: mouse
  Model: "AlpsPS/2 ALPS DualPoint TouchPad"
  Vendor: 0x0002 
  Device: 0x0008 "AlpsPS/2 ALPS DualPoint TouchPad"
  Compatible to: int 0x0210 0x0003
  Device File: /dev/input/mice (/dev/input/mouse1)
  Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event17, /dev/input/by-path/platform-i8042-serio-1-event-mouse, /dev/input/by-path/platform-i8042-serio-1-mouse
  Device Number: char 13:63 (char 13:33)
  Driver Info #0:
    Buttons: 3
    Wheels: 0
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=new, avail=yes, need=no, active=unknown

Code : Tout sélectionner

jacques@Archie:~>  hwinfo --mouse | grep -Eo "/[^ ,\)]+" | xargs ls -l
ls: impossible d'accéder à /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0: Aucun fichier ou dossier de ce type
ls: impossible d'accéder à /2: Aucun fichier ou dossier de ce type
ls: impossible d'accéder à /2: Aucun fichier ou dossier de ce type
ls: impossible d'accéder à /2: Aucun fichier ou dossier de ce type
ls: impossible d'accéder à /2: Aucun fichier ou dossier de ce type
ls: impossible d'accéder à /2: Aucun fichier ou dossier de ce type
ls: impossible d'accéder à /2: Aucun fichier ou dossier de ce type
ls: impossible d'accéder à /2: Aucun fichier ou dossier de ce type
ls: impossible d'accéder à /2: Aucun fichier ou dossier de ce type
ls: impossible d'accéder à /2: Aucun fichier ou dossier de ce type
ls: impossible d'accéder à /2: Aucun fichier ou dossier de ce type
ls: impossible d'accéder à /2: Aucun fichier ou dossier de ce type
lrwxrwxrwx 1 root root     10  5 janv. 14:17 /dev/input/by-id/usb-Logitech_USB-PS_2_Optical_Mouse-event-mouse -> ../event19
lrwxrwxrwx 1 root root      9  5 janv. 14:17 /dev/input/by-id/usb-Logitech_USB-PS_2_Optical_Mouse-mouse -> ../mouse2
lrwxrwxrwx 1 root root     10  5 janv. 14:17 /dev/input/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-event-mouse -> ../event19
lrwxrwxrwx 1 root root      9  5 janv. 14:17 /dev/input/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-mouse -> ../mouse2
lrwxrwxrwx 1 root root     10  5 janv. 13:35 /dev/input/by-path/platform-i8042-serio-1-event-mouse -> ../event17
lrwxrwxrwx 1 root root     10  5 janv. 13:35 /dev/input/by-path/platform-i8042-serio-1-event-mouse -> ../event17
lrwxrwxrwx 1 root root      9  5 janv. 13:35 /dev/input/by-path/platform-i8042-serio-1-mouse -> ../mouse1
lrwxrwxrwx 1 root root      9  5 janv. 13:35 /dev/input/by-path/platform-i8042-serio-1-mouse -> ../mouse1
crw-r----- 1 root root 13, 80  5 janv. 13:35 /dev/input/event16
crw-r----- 1 root root 13, 81  5 janv. 13:35 /dev/input/event17
crw-r----- 1 root root 13, 83  5 janv. 14:17 /dev/input/event19
crw-r----- 1 root root 13, 63  5 janv. 13:35 /dev/input/mice
crw-r----- 1 root root 13, 63  5 janv. 13:35 /dev/input/mice
crw-r----- 1 root root 13, 63  5 janv. 13:35 /dev/input/mice
crw-r----- 1 root root 13, 63  5 janv. 13:35 /dev/input/mice
crw-r----- 1 root root 13, 63  5 janv. 13:35 /dev/input/mice
crw-r----- 1 root root 13, 63  5 janv. 13:35 /dev/input/mice
crw-r----- 1 root root 13, 32  5 janv. 13:35 /dev/input/mouse0
crw-r----- 1 root root 13, 32  5 janv. 13:35 /dev/input/mouse0
crw-r----- 1 root root 13, 33  5 janv. 13:35 /dev/input/mouse1
crw-r----- 1 root root 13, 33  5 janv. 13:35 /dev/input/mouse1
crw-r----- 1 root root 13, 34  5 janv. 14:17 /dev/input/mouse2
crw-r----- 1 root root 13, 34  5 janv. 14:17 /dev/input/mouse2
Voilà !
Répondre