Created attachment 3070 [details] /etc/hal/fdi/policy/mouse-wheel.fdi Предлагаю добавить прилагаемую fdi-шку в этот пакет; см. https://bugs.freedesktop.org/show_bug.cgi?id=4147 https://bugzilla.redhat.com/show_bug.cgi?id=446627 http://mvogt.wordpress.com/2008/08/15/xorg-evdev-and-emulatewheel/ http://vbraun.name/cms/node/7 (конкретно у этой наблюдается недостаток -- включается _и_ горизонтальный скроллинг, который в мозиллообразных зацеплен за back/forward и это сильно мешает при браузинге; сейчас не соображу, с чего бы это)
скролинг на TrackPoint появился вместе с появлением fdi в драйверах. если тебе не нравится горизонтальный скрол - отключи
(In reply to comment #1) > скролинг на TrackPoint появился вместе с появлением fdi в драйверах. Не совсем так -- ещё надо было HAL перестартовать, похоже. (btw если его можно ткнуть носом в изменения без перезапуска -- может, реакцию на *.fdi стоит оформить posttrans-скриптом?) > если тебе не нравится горизонтальный скрол - отключи А как? Мне бы -Option "YAxisMapping" "4 5" -Option "XAxisMapping" "6 7" +Option "ZAxisMapping" "4 5" и не хачить локально 20-x11-input-mouse-thinkpad.fdi. Хотя судя по вчерашнему поиску, народ в основном тоже отрывает горизонтальный, включая EmulateWheel -- мож сразу так и сделаешь или нужен опрос населения?
$ hal-device /org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input | grep input.x11_options | sort input.x11_options.EmulateWheelButton = '3' (string) input.x11_options.EmulateWheelInertia = '10' (string) input.x11_options.EmulateWheelTimeout = '200' (string) input.x11_options.EmulateWheel = 'true' (string) input.x11_options.XAxisMapping = '6 7' (string) input.x11_options.YAxisMapping = '4 5' (string) input.x11_options.XAxisMapping это строка, оторвать действительно нельзя, хотя можно заменить на пустую строку. в общем да, наверно лучше будет ZAxisMapping='4 5', меня местами тоже раздражает
2.1.0-alt2
thx, работает.