Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[RESOLU] xorg-1.5.3+hal-5.11-r1 Pas de clavier ni souris
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
sian
Apprentice
Apprentice


Joined: 26 Jan 2004
Posts: 288

PostPosted: Sun Jan 04, 2009 11:03 pm    Post subject: [RESOLU] xorg-1.5.3+hal-5.11-r1 Pas de clavier ni souris Reply with quote

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
View user's profile Send private message
Tanki
Apprentice
Apprentice


Joined: 29 Mar 2005
Posts: 195
Location: Bordeaux/France

PostPosted: Mon Jan 05, 2009 12:09 am    Post subject: Reply with quote

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 :wink:
_________________
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
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Mon Jan 05, 2009 3:01 am    Post subject: Reply with quote

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
View user's profile Send private message
sian
Apprentice
Apprentice


Joined: 26 Jan 2004
Posts: 288

PostPosted: Mon Jan 05, 2009 6:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Tue Jan 06, 2009 3:22 am    Post subject: Reply with quote

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
View user's profile Send private message
sian
Apprentice
Apprentice


Joined: 26 Jan 2004
Posts: 288

PostPosted: Tue Jan 06, 2009 11:37 am    Post subject: Reply with quote

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
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8131
Location: ~Brussels - Belgique

PostPosted: Tue Jan 06, 2009 12:33 pm    Post subject: Reply with quote

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
View user's profile Send private message
sian
Apprentice
Apprentice


Joined: 26 Jan 2004
Posts: 288

PostPosted: Sat Jan 10, 2009 10:19 am    Post subject: Reply with quote

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
View user's profile Send private message
sian
Apprentice
Apprentice


Joined: 26 Jan 2004
Posts: 288

PostPosted: Sat Jan 17, 2009 10:28 am    Post subject: Reply with quote

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
View user's profile Send private message
sian
Apprentice
Apprentice


Joined: 26 Jan 2004
Posts: 288

PostPosted: Sat Jan 17, 2009 10:29 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum