View previous topic :: View next topic |
Author |
Message |
sian Apprentice
Joined: 26 Jan 2004 Posts: 288
|
Posted: Sun Jan 04, 2009 11:03 pm Post subject: [RESOLU] xorg-1.5.3+hal-5.11-r1 Pas de clavier ni souris |
|
|
Bonjour,
J'ai voulu utiliser evdev avec Hal et Xorg mais j'ai pas de clavier ni de souris.
J'ai compilé xorg-server avec hal et evdev-2.1.0
J'ai mis "evdev" dans INPUT_DEVICES dans /etc/make.conf (plus de mouse keyboard)
Voici mon fichier fdi pour hal : /etc/hal/fdi/policy/10-x11-input.fdi
Quote: | <?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<!-- Mouse configuration -->
<match key="info.capabilities" contains="input.mouse">
<merge key="input.x11_driver" type="string">evdev</merge>
</match>
<!-- Keyboard configuration -->
<match key="info.capabilities" contains="input.keymap">
<append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
</match>
<match key="info.capabilities" contains="input.keys">
<merge key="input.xkb.model" type="string">evdev</merge>
<merge key="input.x11_driver" type="string">evdev</merge>
<merge key="input.xkb.layout" type="string">fr</merge>
<merge key="input.xkb.variant" type="string">,winkeys</merge>
</match>
</device>
</deviceinfo>
|
J'ai retiré mouse et keyboard de mon xorg.conf
Quote: | Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "glx"
Load "dri"
EndSection
Section "Files"
EndSection
Section "ServerFlags"
# force Xorg not to use hal for mouse/keyboard
# Option "AllowEmptyInput" "false"
EndSection
Section "Monitor"
Identifier "LG_monitor"
HorizSync 31.5 - 82.0
VertRefresh 40-150
EndSection
Section "Device"
Identifier "Standard VGA"
VendorName "Unknown"
BoardName "Unknown"
Driver "vga"
EndSection
Section "Device"
Identifier "ati_radeon_9700_pro"
Driver "radeon"
#VideoRam 131072
# Insert Clocks lines here if appropriate
EndSection
Section "Screen"
Identifier "Screen 1"
Device "ati_radeon_9700_pro"
Monitor "LG_monitor"
DefaultDepth 24
Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection
Section "ServerLayout"
Identifier "Simple Layout"
Screen "Screen 1"
EndSection
Section "DRI"
Mode 0666
EndSection
|
Merci d'avance pour votre aide. _________________ Kernel : 2.6.32 - E17 - OpenRC-0.61 - gcc-4.4.3
Last edited by sian on Mon Jan 05, 2009 10:28 pm; edited 1 time in total |
|
Back to top |
|
|
Tanki Apprentice
Joined: 29 Mar 2005 Posts: 195 Location: Bordeaux/France
|
Posted: Mon Jan 05, 2009 12:09 am Post subject: |
|
|
moi aussi ça me l'a fait
alors sur Google j'ai trouvé ça que j'ai rajouté à mon xorg.conf :
Code: | Section "ServerLayout"
[...]
Option "AllowEmptyInput" "off"
Option "AllowAddDevices" "off"
EndSection |
par contre mes claviers et souris sont toujours gérés par X.org (enfin je crois)
donc pense à rajouter les sections qui vont bien _________________ Kick Ass !
Dell XPS 13 Developer Edition 9350 | Intel Core i7 @2.20 GHz | 16 Go DDR3 | SSD Samsung PM951 NVMe 512Go |
|
Back to top |
|
|
titoucha Advocate
Joined: 21 Jul 2005 Posts: 2374 Location: Genève
|
Posted: Mon Jan 05, 2009 3:01 am Post subject: |
|
|
Je te mets les règles hal qui fonctionne chez moi pour mon clavier.
Code: | <device>
<match key="info.capabilities" contains="input.keymap">
<append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
</match>
<match key="info.capabilities" contains="input.keys">
<merge key="input.xkb.rules" type="string">xorg</merge>
<merge key="input.xkb.model" type="string">keyboard</merge>
<merge key="input.x11_driver" type="string">evdev</merge>
<merge key="input.xkb.layout" type="string">ch</merge>
<merge key="input.xkb.variant" type="string">fr</merge>
</match>
</device>
|
_________________ Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??) |
|
Back to top |
|
|
sian Apprentice
Joined: 26 Jan 2004 Posts: 288
|
Posted: Mon Jan 05, 2009 6:28 pm Post subject: |
|
|
Bonsoir :
A Tanki : merci pour l'info, je l'utilisais déjà mais sous X, mon clavier est Qwerty et je suis obligé de passer par setxkeymap fr. Et puis je voudrais utiliser HAL pour Xorg vu que c'est la direction que prend l'équipe de développement.
A titoucha : quelle est la configuration pour votre souris ? Car avec hal la mienne ne veut pas bouger.
Avez-vous xf86-input-mouse et xf86-input-keyboard installé ?
J'ai essayé lshal et me suis rendu compte que seul "computer" était détecté. J'ai alors mis à jour hal et lshal était beaucoup plus complet.
mais toujours au même point.
FINALEMENT : j'ai craqué j'ai suivi les conseils de Tanki... Et ça marche ! _________________ Kernel : 2.6.32 - E17 - OpenRC-0.61 - gcc-4.4.3 |
|
Back to top |
|
|
titoucha Advocate
Joined: 21 Jul 2005 Posts: 2374 Location: Genève
|
Posted: Tue Jan 06, 2009 3:22 am Post subject: |
|
|
Voilà pour ma souris Code: | <deviceinfo version="0.2">
<device>
<!-- Mouse configuration -->
<match key="info.capabilities" contains="input.mouse">
<match key="info.capabilities" contains_not="input.touchpad">
<merge key="input.x11_driver" type="string">evdev</merge>
</match>
</match>
</device>
| Je n'ai plus de pilote pour la souris et le clavier, je n'ai plus que evdev. _________________ Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??) |
|
Back to top |
|
|
sian Apprentice
Joined: 26 Jan 2004 Posts: 288
|
Posted: Tue Jan 06, 2009 11:37 am Post subject: |
|
|
Bonjour,
@Titoucha : pour la souris, pour le clavier : 2 fichiers fdi séparés ? _________________ Kernel : 2.6.32 - E17 - OpenRC-0.61 - gcc-4.4.3 |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8710 Location: ~Brussels - Belgique
|
Posted: Tue Jan 06, 2009 12:33 pm Post subject: |
|
|
C'est comme tu veux : hal va lire tout le répertoire et interpréter chaque fichier, dans l'ordre lexicographique. _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
sian Apprentice
Joined: 26 Jan 2004 Posts: 288
|
Posted: Sat Jan 10, 2009 10:19 am Post subject: |
|
|
Bonjour,
J'ai réessayé avec le meme fichier de configuration que Titoucha et :
- ma souris est détectée mais va systématiquement en haut
- mon clavier (pc105 sour Xorg avec driver kbd) écrit n'importe quoi quand je tape sur les touches. _________________ Kernel : 2.6.32 - E17 - OpenRC-0.61 - gcc-4.4.3 |
|
Back to top |
|
|
sian Apprentice
Joined: 26 Jan 2004 Posts: 288
|
Posted: Sat Jan 17, 2009 10:28 am Post subject: |
|
|
Bonjour,
Finalement résolu en utilisant evdev et hal pour le clavier et la souris.
- hal version 0.5.11-r6
- xf86-input-evdev version 2.1.1
mes fichiers 10-x11-input-keyboard.fdi
Quote: |
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.keymap">
<append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
</match>
<match key="info.capabilities" contains="input.keys">
<merge key="input.xkb.rules" type="string">evdev</merge>
<merge key="input.x11_driver" type="string">evdev</merge>
<merge key="input.xkb.model" type="string">pc105</merge>
<merge key="input.xkb.layout" type="string">fr</merge>
<merge key="input.xkb.variant" type="string">,winkeys</merge>
</match>
</device>
</deviceinfo>
|
et 10-x11-input-mouse.fdi
Quote: |
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<!-- Mouse configuration -->
<match key="info.capabilities" contains="input.mouse">
<match key="info.capabilities" contains_not="input.touchpad">
<merge key="input.x11_driver" type="string">evdev</merge>
</match>
</match>
</device>
</deviceinfo>
|
Merci à tous pour votre aide. Donc c'est finalement résolu pour moi _________________ Kernel : 2.6.32 - E17 - OpenRC-0.61 - gcc-4.4.3 |
|
Back to top |
|
|
sian Apprentice
Joined: 26 Jan 2004 Posts: 288
|
Posted: Sat Jan 17, 2009 10:29 am Post subject: |
|
|
Bonjour,
Finalement résolu en utilisant evdev et hal pour le clavier et la souris.
- hal version 0.5.11-r6
- xf86-input-evdev version 2.1.1
mes fichiers 10-x11-input-keyboard.fdi
Quote: |
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.keymap">
<append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
</match>
<match key="info.capabilities" contains="input.keys">
<merge key="input.xkb.rules" type="string">evdev</merge>
<merge key="input.x11_driver" type="string">evdev</merge>
<merge key="input.xkb.model" type="string">pc105</merge>
<merge key="input.xkb.layout" type="string">fr</merge>
<merge key="input.xkb.variant" type="string">,winkeys</merge>
</match>
</device>
</deviceinfo>
|
et 10-x11-input-mouse.fdi
Quote: |
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<!-- Mouse configuration -->
<match key="info.capabilities" contains="input.mouse">
<match key="info.capabilities" contains_not="input.touchpad">
<merge key="input.x11_driver" type="string">evdev</merge>
</match>
</match>
</device>
</deviceinfo>
|
Merci à tous pour votre aide. Donc c'est finalement résolu pour moi _________________ Kernel : 2.6.32 - E17 - OpenRC-0.61 - gcc-4.4.3 |
|
Back to top |
|
|
|