LINUX.ORG.RU

Xorg 1.8, клавиатура и другие устройства ввода.

 , , , , ,


0

0

Ныне (с версии 1.8) xorg в linux использует udev вместо HAL, а это значит что если вы использовали HAL для смены раскладки клавиатуры, то перенастраивать придется вновь. В этой статье описан процесс настройки X-сервера 1.8 при помощи udev.

>>> Сама статья

★★★★★

Проверено: anonymous_incognito ()
Последнее исправление: shahid (всего исправлений: 1)
Ответ на: комментарий от Gary

>На месте работы обычно система уже настроена, никто не хочет чтобы люди красноглазили вместо выполнения обязанностей :))
Только вот не всегда она настроена так, как мне удобно. Но у меня-то настройка рабочего окружения, в том числе и раскладки клавиатуры, практически целиком производится в моих конфигах, так что я этого не замечу. А вот приверженцам xorg.conf или хала придётся либо привыкать к новому окружению, либо, что называется, красноглазить.

За одним компьютером максимальное что — может возникнуть конфликт «какой кнопочкой переключать». Да и у Вас наверное один пользователь всё равно :)

Лично я использую английский dvorak, русский typewriter, а переключаю раскладку левым контролом. За моим компьютером периодически работают ещё два человека, у каждого из них свои предпочтения. Как быть - каждый раз при смене пользователя править конфиг, заставлять их использовать мои настройки или самому использовать их настройки?

Кстати, если следовать вашей логике, то и файлы типа ~/.profile тоже не нужны - есть же /etc/profile

Laz ★★★★★
()
Ответ на: комментарий от Neko

Это ты идиот. Один раз слазил в .xinitrc/.xsession и необходимость в «конфигах» отпадает.

nerfur ★★★
()
Ответ на: комментарий от nikotyn

>Хз, только что обновился до 1.8 — все ок. ... Честно говоря kwin, определенно, заработал быстрей. Эффект «все окна» работает лучше, им теперь даже можно пользоваться.

А что, раньше пользоваться нельзя было? Очередная сценка из сериала «Нвидяшники жрут блобы».

Pavval ★★★★★
()
Ответ на: комментарий от Pavval

> А что, раньше пользоваться нельзя было? Очередная сценка из сериала «Нвидяшники жрут блобы».
В 4.3.4 работало классно, пользвался. В 4.4.1 стало хуже, в настройках → внешний вид → тонкая настройка → графические эффекты сменил на низкое разрешение и низкую нагрузку на процессор. Стало опять работать хорошо, даже очень, но после обновления до 4.4.2 опять стало хреново. При чем хреново было всегда, вне зависимости от того что установлено в вышеуказанном параметре. После обновления иксов до 1.8 стало лучше, но все равно не так как было. Такое вот.

P.S. Про nvidia вроде уже было где нагадить, на все темы не распространяйтесь уже, пожалуйста.

nikotyn
()
Ответ на: комментарий от nikotyn

>P.S. Про nvidia вроде уже было где нагадить, на все темы не распространяйтесь уже, пожалуйста.

Это ответная злость. Нвидяшники срут гораздо сильнее атишников.

Pavval ★★★★★
()

вобще не понимаю как связь может быть между графической средой и устройствами ввода. Где юниксвэй?

Maclaud
()
Ответ на: комментарий от Pavval

Tag successfully applied

Это многое говорит о тебе :}

Deleted
()
Ответ на: комментарий от Pavval

> Это ответная злость. Нвидяшники срут гораздо сильнее атишников.
Не по адресу. Я же не произношу вслух что сосут ati'шники.

nikotyn
()
Ответ на: ухты! от Alve

Что сказать то хотел, не разобрал.

Zodd ★★★★★
()
Ответ на: комментарий от NuclearPhoenix

Кстати, наткнулся на… не знаю баг или нет.

Если в xorg.conf (1.7) написать:

Section "InputDevice"
Identifier "Mouse0"
Driver "evdev"
Option "Device" "/dev/input/event2"
Option "ButtonMapping" "1 2 3 4 5 6 7 8 9 10"
EndSection
, имея
# ls /dev/input/by-id/ -l
total 0
lrwxrwxrwx 1 root root 9 Апр 11 17:55 usb-Logitech_G500_07BE9CEAC00018-event-kbd -> ../event3
lrwxrwxrwx 1 root root 9 Апр 11 17:55 usb-Logitech_G500_07BE9CEAC00018-event-mouse -> ../event2
lrwxrwxrwx 1 root root 9 Апр 11 17:55 usb-Logitech_G500_07BE9CEAC00018-mouse -> ../mouse0
lrwxrwxrwx 1 root root 9 Апр 11 12:29 usb-Logitech_Logitech_Gaming_Keyboard-event-if01 -> ../event5
lrwxrwxrwx 1 root root 9 Апр 11 12:29 usb-Logitech_Logitech_Gaming_Keyboard-event-kbd -> ../event4

то при переподключении мышки она в Х отваливается до рестарта Х. При этом

Section "ServerFlags"
Option "Xinerama" "0"
Option "AllowEmptyInput" "on"
Option "AutoAddDevices" "on" (хотя это без hal не работает, можно удалить)
Option "AutoEnableDevices" "on"
EndSection

Подозреваю, что добавление нового устройства, описанного в xorg.conf, но не подключенного ранее, также потребует рестарта Х. С hal подобные фокусы не требовали рестарта.

HolyBoy
()
Ответ на: комментарий от Sanderklaas

>Простите, о каких настройках ИксСервера может вообще идти речь в 2010 году да еще и для таких банальных вещей как клавиатура и мышь??! И зачем для этого выделять целую статью? К чему мне готовиться? К правка тысячи и одного конфига с иксемелем? Или может быть проще купить Ms Windows?

Разработчики застряли в годах 80-х, вывести в чисто поле и растрелять, исходники xorg предать анафеме и сжечь, показывая всему миру по всем телеканалам. необходима вменяемая современная альтернатива иксам, коли уж тащут линукс на десктоп.

anonymous
()
Ответ на: комментарий от dion

Это вы расскажите пользователям убунты 9.10, у который загрузку ~/.xsession выпилили за ненадобностью, она там теперь только через костыли заводится (до первого апдейта). Разрабы бубунты сказали так - «а зачем вам что-то кроме гнома?». Пришлось переходить на деб(тестинг) из-за этого.

kod-x
()
Ответ на: комментарий от anonymous

Господин аноним, мы тут никоим образом не за десктопы под GNU/Linux. Сами то мы и так им пользуемся, но крайне не заинтересованы в разрушении экосистемы быдлопользователей. Windows для нас как плотина от леммингов их и так прибоем намывает. Не нужно приходить и указывать как им, леммингам, надо. Надо учится и понимать почему сделано так а не иначе. Домохозяйки не хотят - пусть используют w*. Их сюда тянут корпорации которые снижают издежки. К ним и претензии. Не они создали эту систему они просто ею пользуются. Мы может только отстаивать GPL, но чем больше леммингов тем это сложнее. Незнание разрушает идею.

По-поводу новости, слава богу что «человеколюбивый xml» пошёл в мусор. Любителям xml сразу вопрос чем он лучше S-Expression, YAML или ini языков описания, которые были до него, потому-что хуже он во всём.

alx_me ★★☆
()
Ответ на: комментарий от Maclaud

>X Window System — оконная система, обеспечивающая стандартные инструменты и протоколы для построения графического интерфейса пользователя

Иди читай что такое «интерфейс пользователя». Нужна обратная связь, т.е. обеспечение доступа ко всем устройствам ввода

Gary ★★★★★
()
Ответ на: комментарий от bohm

Похоже, хотя и тут xkb. Или оно к иксам тут отношения не имеет, не пойму. И в федоре console-setup нет, XKBLAYOUT только в xorg.conf и 10-keymap.fdi нашел. Но и на том спасибо.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.