Portál AbcLinuxu, 5. května 2024 15:34


Dotaz: Xorg kašle na xorg.conf

Fluttershy, yay! avatar 6.12.2009 23:23 Fluttershy, yay! | skóre: 92 | blog:
Xorg kašle na xorg.conf
Přečteno: 744×
Odpovědět | Admin
Zdar a sílu,

nainstaloval jsem (na Dell Latitude D410) Debian (Squeeze) a do něj Xorg, slim a LXDE.

Xorg se nastavuje automaticky, xorg.conf se vůbec nevytvořil, takže jsem si ho vytvořit nechal (přes Xorg -configure a pak cp /root/xorg.conf.new /etc/X11/xorg.conf), jenže Xorg ten konfigurák (a mé změny v něm) vůbec nereflektuje.

Potřeboval bych si nastavit klikání na touchpadu, aspoň než mi přijde nová klávesnice, ale změny provedené v gsynaptics systém vždycky po vypnutí Xorg zapomene a manuálně mi to nastavit nejde...

Prosím o nějaký tip, jak to přinutit chovat se podle xorg.conf, jsem už pomalu na prášky.
🇵🇸Touch grass🇺🇦 ✊ no gods, no masters

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Vašek Lorenc avatar 6.12.2009 23:32 Vašek Lorenc | skóre: 27
Rozbalit Rozbalit vše Re: Xorg kašle na xorg.conf
Odpovědět | | Sbalit | Link | Blokovat | Admin
Moc do toho nevidím a nevím, co za kroky už jsi podnikl, ale není potřeba mu říct, aby nebral ohledy na HAL?
...včetně majestátného loosa
6.12.2009 23:33 rastos | skóre: 62 | blog: rastos
Rozbalit Rozbalit vše Re: Xorg kašle na xorg.conf
Odpovědět | | Sbalit | Link | Blokovat | Admin
Niekde na začiatku súboru /var/log/Xorg.0.log nájdi niečo ako:

(==) Using config file: "/etc/X11/xorg.conf"

Tam sa dozvieš kde X server ten konfigurák hľadá.
Fluttershy, yay! avatar 7.12.2009 12:27 Fluttershy, yay! | skóre: 92 | blog:
Rozbalit Rozbalit vše Re: Xorg kašle na xorg.conf
(==) Using config file: "/etc/X11/xorg.conf"
Ale na mé změny stejně kašle.
🇵🇸Touch grass🇺🇦 ✊ no gods, no masters
bazil avatar 7.12.2009 00:04 bazil | skóre: 33 | blog: sluje | Miroslav
Rozbalit Rozbalit vše Re: Xorg kašle na xorg.conf
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pánové, nejčistší cesta je říct HALu, jak má dané zařízení konfigurovat, protože Xorg už nějakej ten pátek všechny zařízení detekuje přez HAL. Ale nepotěším vás, HAL je označenej za deprecated a už se i všechny části v Xorg přepisujou na použití devicekitu a podobnejch. Takže to zase bude jinak ;-)

Jakou přesně funcionalitu tomu touchpadu chcete vnutit?
Fluttershy, yay! avatar 7.12.2009 12:30 Fluttershy, yay! | skóre: 92 | blog:
Rozbalit Rozbalit vše Re: Xorg kašle na xorg.conf
Klikání ťukáním na touchpad, přičemž chci emulovat třetí tlačítko v pravém horním rohu a pravé tlačítko v pravém dolním rohu.
🇵🇸Touch grass🇺🇦 ✊ no gods, no masters
Beda0 avatar 7.12.2009 00:25 Beda0 | skóre: 29
Rozbalit Rozbalit vše Re: Xorg kašle na xorg.conf
Odpovědět | | Sbalit | Link | Blokovat | Admin
Myslím, že nové verze X už nastavení myši a klávesnice neberou z xorg.conf ale z HALu.
7.12.2009 00:29 Miklik | skóre: 27 | Krnov
Rozbalit Rozbalit vše Re: Xorg kašle na xorg.conf
Odpovědět | | Sbalit | Link | Blokovat | Admin
synclient na touchpad.

synclient TapButton1=1 # pro tapani misto klikani

Přidat někam do Autostart.
Netvrdím to, ale možná je to pravda.
7.12.2009 08:06 zigi | skóre: 14
Rozbalit Rozbalit vše Re: Xorg kašle na xorg.conf
Odpovědět | | Sbalit | Link | Blokovat | Admin
Příloha:
Prilozeny soubor si stahnete a nahrajte do /etc/hal/fdi/policy (popr. nastavte prava 644 a vlastnika root:root).

Pomoci prikazu lshal najdete vyrobce vaseho touchpadu:
...
udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input'
  info.capabilities = {'input', 'input.mouse', 'input.touchpad'} (string list)
  info.category = 'input'  (string)
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.product = 'AlpsPS/2 ALPS DualPoint TouchPad'  (string)
  info.subsystem = 'input'  (string)
  info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input'  (string)
  input.device = '/dev/input/event10'  (string)
  input.product = 'AlpsPS/2 ALPS DualPoint TouchPad'  (string)
  input.x11_driver = 'synaptics'  (string)
  ...
a upravte drive stazeny soubor:
..
<match key="info.product" string="AlpsPS/2 ALPS DualPoint TouchPad">
..
<merge key="input.x11_options.PARAMETR" type="string">true</merge>
..
7.12.2009 11:45 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Xorg kašle na xorg.conf
Odpovědět | | Sbalit | Link | Blokovat | Admin

Někde mezi 1.6.3.901 a 1.6.5 se změnila implicitní hodnota volby AllowEmptyInput na on, což má dle xorg.conf(5) za následek:

If AllowEmptyInput is on, devices using the kbd, mouse or vmmouse driver are ignored.

Taky jsem koukal, když po aktualizaci X terminálu byla klávesnice a myš mrtvá a kromě SysRq se nebylo možné přepnout na VT.

Popravdě implicitní hodnota je odvozena z voleb AutoAddDevices a AutoEnableDevices, takže možná budete chtít změnit je. Ale každopádně tahle změna není v manuálu popsaná.

vencour avatar 7.12.2009 12:15 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: Xorg kašle na xorg.conf

Jj, na tohle jsem už taky přišel, že musim doplnit danou volbu do xorg.conf. Možná to jde jinak, já dávam do xorg.conf Option "AllowEmptyInput" "False"

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
Fluttershy, yay! avatar 7.12.2009 13:00 Fluttershy, yay! | skóre: 92 | blog:
Rozbalit Rozbalit vše Re: Xorg kašle na xorg.conf
Díky, ještě to chtělo dodat xserver-xorg-input-kbd a -mouse.
🇵🇸Touch grass🇺🇦 ✊ no gods, no masters

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.