1 (2016-11-06 13:22:08 отредактировано ddponedelnik)

В заголовке суть проблемы не совсем точно обозначена, а она вот в чём: у меня ноутбук с трекпоинтом lenovo x220. В 5 версии Mageia всё устраивает в работе кнопок трекпоинта, а в 6 при нажатии на среднюю кнопку и движении трекпоинтом включается режим скролла, что мне не подходит, например, при работе в Блендере, где в этом случае должен перемещаться вид. Как настроить поведение средней кнопки как в 5 магее, т.е. нажатие на среднюю кнопку должно быть аналогично нажатию на колёсико на обычной мышке? Использую плазма 5 в 6 магее и 4 кде в 5 магее.

2

ddponedelnik, через параметры системы-устройства ввода не настраивается? Еще можно попробовать установить росовский configure-trackpoint.

3

kvv-vp пишет:

ddponedelnik, через параметры системы-устройства ввода не настраивается? Еще можно попробовать установить росовский configure-trackpoint.

Спасибо за наводку - подправил чувствительность, но заявленную проблему не решает.

4

Всё-так хотелось бы победить эту проблему - по работе нужно бывает что-то сделать быстро, а мышку носить не удобно, трекпоинт всем хорош. Проверил в другом de - та же проблема, наверно это настраивается через иксы, но как?

5

ddponedelnik пишет:
kvv-vp пишет:

ddponedelnik, через параметры системы-устройства ввода не настраивается? Еще можно попробовать установить росовский configure-trackpoint.

Спасибо за наводку - подправил чувствительность, но заявленную проблему не решает.

Так чем (из 2-х посоветованных способов) вы решили проблему?

6

Olej пишет:
ddponedelnik пишет:
kvv-vp пишет:

ddponedelnik, через параметры системы-устройства ввода не настраивается? Еще можно попробовать установить росовский configure-trackpoint.

Спасибо за наводку - подправил чувствительность, но заявленную проблему не решает.

Так чем (из 2-х посоветованных способов) вы решили проблему?

Чувствительность можно настроить  с помощью configure-trackpoint, правда не разобрался как сделать, чтоб сохранялись параметры после перезагрузки. А вот со средней кнопкой так и не разобрался...

7

ddponedelnik⇓ пишет:

Чувствительность можно настроить  с помощью configure-trackpoint,

Это в каком DE у вас такой configure-trackpoint ?

8

ddponedelnik⇓ пишет:

Чувствительность можно настроить  с помощью configure-trackpoint, правда не разобрался как сделать, чтоб сохранялись параметры после перезагрузки. А вот со средней кнопкой так и не разобрался...

Удалось вам настроить его для комфортной работы?
Какие операции вы с ним выполняете?
Не знаете ли, почему это к ним продают резиновые насадки а). партиями (упаковками!) по 10 шт., б). по 11-12 руб. за штуку и в). судя по графику заказов и продаж Dell, например, их покупают со всего мира по 2-3 заказа каждый день.

9

ddponedelnik,
1) может дрова не те на это устройство?
2) urpmf --summary mouse выдал несколько утилит которые возможно помогут
3) вот здесь /proc/sys/dev/mac_hid/ как я понял есть настройка разных кнопок мыши, но что с этим делать ищи сам.

PS: у меня мышка, так что надо будет подставить (поискать) всё это для своего устройства

x86_64, Xfce
английский язык скудный, невыразительный, торопливый, пишется и говорится по разному.

10

Olej пишет:
ddponedelnik⇓ пишет:

Чувствительность можно настроить  с помощью configure-trackpoint,

Это в каком DE у вас такой configure-trackpoint ?

Это поставленный из стороннего источника.

11

Olej пишет:
ddponedelnik⇓ пишет:

Чувствительность можно настроить  с помощью configure-trackpoint, правда не разобрался как сделать, чтоб сохранялись параметры после перезагрузки. А вот со средней кнопкой так и не разобрался...

Удалось вам настроить его для комфортной работы?
Какие операции вы с ним выполняете?
Не знаете ли, почему это к ним продают резиновые насадки а). партиями (упаковками!) по 10 шт., б). по 11-12 руб. за штуку и в). судя по графику заказов и продаж Dell, например, их покупают со всего мира по 2-3 заказа каждый день.

Я же написал, вроде: чувствительность настраивается, но проблема со средней кнопкой осталась.

12

ddponedelnik⇓ пишет:

Я же написал, вроде:

вроде :-(

13

Olej пишет:
ddponedelnik⇓ пишет:

Я же написал, вроде:

вроде :-(

https://www.rpmfind.net/linux/rpm2html/ … 8x86-64%29
Скачал для кукера и поставил

14

ddponedelnik, проблема решена или ещё нет. Если нет, то хочется подробностей

Консоль
$ lspci -k
$ tree /proc/sys/dev
# lsmod

x86_64, Xfce
английский язык скудный, невыразительный, торопливый, пишется и говорится по разному.

15

zrpg⇓ пишет:

Если нет, то хочется подробностей

Нет.
Есть множество вопросов, см. выше.

16

ddponedelnik⇓ пишет:

Всё-так хотелось бы победить эту проблему - по работе нужно бывает что-то сделать быстро, а мышку носить не удобно, трекпоинт всем хорош. Проверил в другом de - та же проблема, наверно это настраивается через иксы, но как?

Сравните конфиги.

17 (2016-11-02 17:12:24 отредактировано ddponedelnik)

zrpg пишет:

ddponedelnik, проблема решена или ещё нет. Если нет, то хочется подробностей

Консоль
$ lspci -k
$ tree /proc/sys/dev
# lsmod

не решена

Spoiler

Консоль
lspci -k
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
        Subsystem: Lenovo Device 21da
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
        Subsystem: Lenovo Device 21da
        Kernel driver in use: i915
        Kernel modules: i915
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
        Subsystem: Lenovo Device 21da
        Kernel driver in use: mei_me
        Kernel modules: mei_me
00:16.3 Serial controller: Intel Corporation 6 Series/C200 Series Chipset Family KT Controller (rev 04)
        Subsystem: Lenovo Device 21da
        Kernel driver in use: serial
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
        Subsystem: Lenovo Device 21ce
        Kernel driver in use: e1000e
        Kernel modules: e1000e
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
        Subsystem: Lenovo Device 21da
        Kernel driver in use: ehci-pci
        Kernel modules: ehci_pci
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
        Subsystem: Lenovo Device 21da
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)
        Kernel driver in use: pcieport
        Kernel modules: shpchp
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b4)
        Kernel driver in use: pcieport
        Kernel modules: shpchp
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b4)
        Kernel driver in use: pcieport
        Kernel modules: shpchp
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b4)
        Kernel driver in use: pcieport
        Kernel modules: shpchp
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
        Subsystem: Lenovo Device 21da
        Kernel driver in use: ehci-pci                                                                                                                                                     
        Kernel modules: ehci_pci                                                                                                                                                           
00:1f.0 ISA bridge: Intel Corporation QM67 Express Chipset Family LPC Controller (rev 04)                                                                                                 
        Subsystem: Lenovo Device 21da                                                                                                                                                     
        Kernel driver in use: lpc_ich                                                                                                                                                     
        Kernel modules: lpc_ich                                                                                                                                                           
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 04)
        Subsystem: Lenovo Device 21da
        Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)
        Subsystem: Lenovo Device 21da
        Kernel driver in use: i801_smbus
        Kernel modules: i2c_i801
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)
        Subsystem: Intel Corporation Centrino Advanced-N 6205 AGN
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi
0d:00.0 System peripheral: Ricoh Co Ltd MMC/SD Host Controller (rev 07)
        Subsystem: Lenovo Device 21da
        Kernel driver in use: sdhci-pci
        Kernel modules: sdhci_pci

Spoiler

Консоль
/proc/sys/dev
├── cdrom
│   ├── autoclose
│   ├── autoeject
│   ├── check_media
│   ├── debug
│   ├── info
│   └── lock
├── hpet
│   └── max-user-freq
├── mac_hid
│   ├── mouse_button2_keycode
│   ├── mouse_button3_keycode
│   └── mouse_button_emulation
├── raid
│   ├── speed_limit_max
│   └── speed_limit_min
└── scsi
    └── logging_level

5 directories, 13 files

Spoiler

Консоль
# lsmod
Module                  Size  Used by
ccm                    20480  2
rfcomm                 77824  0
xt_recent              20480  1
ip6table_nat           16384  0
nf_nat_ipv6            16384  1 ip6table_nat
nf_nat                 28672  1 nf_nat_ipv6
xt_comment             16384  32
ip6t_REJECT            16384  4
nf_reject_ipv6         16384  1 ip6t_REJECT
xt_addrtype            16384  0
bridge                131072  0
stp                    16384  1 bridge
llc                    16384  2 bridge,stp
xt_mark                16384  1
ip6table_mangle        16384  1
nf_conntrack_snmp      16384  0
xt_tcpudp              16384  31
xt_CT                  16384  14
ip6table_raw           16384  1
xt_multiport           16384  4
nf_conntrack_ipv6      20480  23
nf_defrag_ipv6         36864  1 nf_conntrack_ipv6
xt_conntrack           16384  8
xt_NFLOG               16384  0
nfnetlink_log          20480  1 xt_NFLOG
xt_LOG                 16384  6
nf_log_ipv6            16384  6
nf_log_common          16384  1 nf_log_ipv6
nf_conntrack_tftp      16384  2
nf_conntrack_sip       28672  2
nf_conntrack_sane      16384  2
nf_conntrack_proto_udplite    16384  0
nf_conntrack_proto_sctp    24576  0
nf_conntrack_pptp      16384  0
nf_conntrack_proto_gre    16384  1 nf_conntrack_pptp
nf_conntrack_netlink    40960  0
nfnetlink              16384  2 nfnetlink_log,nf_conntrack_netlink
nf_conntrack_netbios_ns    16384  0
nf_conntrack_broadcast    16384  2 nf_conntrack_snmp,nf_conntrack_netbios_ns
nf_conntrack_irc       16384  0
nf_conntrack_h323      77824  4
nf_conntrack_ftp       20480  2
ts_kmp                 16384  5
nf_conntrack_amanda    16384  2
nf_conntrack          114688  20 nf_conntrack_sip,nf_conntrack_snmp,nf_conntrack_proto_sctp,nf_conntrack_irc,nf_conntrack_ipv6,nf_conntrack_ftp,nf_conntrack_tftp,nf_conntrack_pptp,nf_conntrack_amanda,nf_conntrack_broadcast,nf_conntrack_sane,nf_conntrack_netlink,nf_conntrack_proto_udplite,nf_conntrack_netbios_ns,nf_conntrack_proto_gre,xt_CT,nf_nat_ipv6,nf_conntrack_h323,xt_conntrack,nf_nat
ip6table_filter        16384  1
ip6_tables             28672  4 ip6table_mangle,ip6table_filter,ip6table_raw,ip6table_nat
x_tables               36864  15 xt_comment,xt_LOG,xt_multiport,xt_mark,xt_tcpudp,ip6t_REJECT,ip6table_mangle,xt_recent,ip6table_filter,xt_addrtype,xt_CT,ip6table_raw,xt_conntrack,ip6_tables,xt_NFLOG
af_packet              40960  6
binfmt_misc            20480  1
bnep                   20480  2
msr                    16384  0
dm_mirror              24576  0
dm_region_hash         24576  1 dm_mirror
dm_log                 20480  2 dm_mirror,dm_region_hash
dm_mod                110592  2 dm_mirror,dm_log
joydev                 20480  0
fuse                   98304  5
uvcvideo               90112  0
videobuf2_vmalloc      16384  1 uvcvideo
videobuf2_memops       16384  1 videobuf2_vmalloc
videobuf2_v4l2         24576  1 uvcvideo
videobuf2_core         40960  2 uvcvideo,videobuf2_v4l2
videodev              176128  3 uvcvideo,videobuf2_core,videobuf2_v4l2
media                  40960  2 uvcvideo,videodev
btusb                  45056  0
btrtl                  16384  1 btusb
btbcm                  16384  1 btusb
btintel                16384  1 btusb
bluetooth             516096  14 btrtl,btintel,bnep,btbcm,rfcomm,btusb
iTCO_wdt               16384  0
iTCO_vendor_support    16384  1 iTCO_wdt
snd_hda_codec_hdmi     45056  1
mei_wdt                16384  0
snd_hda_codec_conexant    24576  1
snd_hda_codec_generic    69632  1 snd_hda_codec_conexant
intel_rapl             20480  0
x86_pkg_temp_thermal    16384  0
intel_powerclamp       16384  0
coretemp               16384  0
kvm                   581632  0
irqbypass              16384  1 kvm
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
crc32c_intel           24576  0
ghash_clmulni_intel    16384  0
aesni_intel           167936  4
arc4                   16384  2
aes_x86_64             20480  1 aesni_intel
lrw                    16384  1 aesni_intel
glue_helper            16384  1 aesni_intel
ablk_helper            16384  1 aesni_intel
cryptd                 24576  3 ablk_helper,ghash_clmulni_intel,aesni_intel
intel_cstate           16384  0
intel_uncore          110592  0
psmouse               135168  0
intel_rapl_perf        16384  0
input_leds             16384  0
iwldvm                184320  0
mac80211              647168  1 iwldvm
i2c_i801               28672  0
i2c_smbus              16384  1 i2c_i801
lpc_ich                24576  0
wmi                    16384  0
thermal                20480  0
iwlwifi               163840  1 iwldvm
cfg80211              565248  3 iwlwifi,mac80211,iwldvm
snd_hda_intel          36864  4
battery                16384  0
thinkpad_acpi          86016  1
snd_hda_codec         135168  4 snd_hda_intel,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_codec_generic
ac                     16384  0
fjes                   28672  0
e1000e                245760  0
snd_hda_core           81920  5 snd_hda_intel,snd_hda_codec_conexant,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic
snd_hwdep              16384  1 snd_hda_codec
snd_pcm               122880  4 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi
tpm_tis                16384  0
tpm_tis_core           20480  1 tpm_tis
tpm                    45056  2 tpm_tis,tpm_tis_core
rfkill                 24576  10 bluetooth,thinkpad_acpi,cfg80211
snd_timer              32768  1 snd_pcm
snd                    86016  17 snd_hda_intel,snd_hwdep,snd_hda_codec_conexant,snd_hda_codec,snd_timer,thinkpad_acpi,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_pcm
mei_me                 36864  0
mei                   102400  3 mei_me,mei_wdt
ptp                    20480  1 e1000e
soundcore              16384  1 snd
pps_core               16384  1 ptp
shpchp                 36864  0
nfsd                  315392  1
auth_rpcgss            61440  1 nfsd
oid_registry           16384  1 auth_rpcgss
nfs_acl                16384  1 nfsd
lockd                  90112  1 nfsd
grace                  16384  2 nfsd,lockd
input_polldev          16384  0
evdev                  24576  27
sunrpc                327680  7 auth_rpcgss,nfsd,nfs_acl,lockd
nvram                  16384  1 thinkpad_acpi
sch_fq_codel           20480  6
ipv6                  409600  80 nf_conntrack_ipv6,nf_reject_ipv6,ip6table_mangle,nf_defrag_ipv6,nf_nat_ipv6,bridge
crc_ccitt              16384  1 ipv6
autofs4                40960  2
mmc_block              40960  0
ehci_pci               16384  0
ehci_hcd               81920  1 ehci_pci
sdhci_pci              28672  0
serio_raw              16384  0
usbcore               258048  4 uvcvideo,ehci_hcd,btusb,ehci_pci
sdhci                  45056  1 sdhci_pci
mmc_core              147456  3 sdhci,sdhci_pci,mmc_block
usb_common             16384  1 usbcore
i915                 1290240  15
video                  40960  2 thinkpad_acpi,i915
button                 16384  1 i915
i2c_algo_bit           16384  1 i915
drm_kms_helper        151552  1 i915
drm                   360448  16 i915,drm_kms_helper

18

ddponedelnik, далее интересно

Консоль
$ tail -n+1 /proc/sys/dev/mac_hid/*
$ lsusb -t

x86_64, Xfce
английский язык скудный, невыразительный, торопливый, пишется и говорится по разному.

19

zrpg пишет:

ddponedelnik, далее интересно

Консоль
$ tail -n+1 /proc/sys/dev/mac_hid/*
$ lsusb -t

Spoiler

Консоль
tail -n+1 /proc/sys/dev/mac_hid/*
==> /proc/sys/dev/mac_hid/mouse_button2_keycode <==
97

==> /proc/sys/dev/mac_hid/mouse_button3_keycode <==
100

==> /proc/sys/dev/mac_hid/mouse_button_emulation <==
0

Spoiler

Консоль
lsusb -t
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
        |__ Port 6: Dev 4, If 0, Class=Video, Driver=uvcvideo, 480M
        |__ Port 6: Dev 4, If 1, Class=Video, Driver=uvcvideo, 480M

20

ddponedelnik, пробуем аккуратненько сделать вот так, если что изменения сохраняются только до перезагрузки
# cd /proc/sys/dev/mac_hid
# echo 100 > mouse_button2_keycode ; echo 97 > mouse_button3_keycode

Дальше проверяем изменилось ли управление трекпоинтом

x86_64, Xfce
английский язык скудный, невыразительный, торопливый, пишется и говорится по разному.

21

zrpg пишет:

ddponedelnik, пробуем аккуратненько сделать вот так, если что изменения сохраняются только до перезагрузки
# cd /proc/sys/dev/mac_hid
# echo 100 > mouse_button2_keycode ; echo 97 > mouse_button3_keycode

Дальше проверяем изменилось ли управление трекпоинтом

нет, по прежнему кнопка средняя работает как скрол

22

ddponedelnik, есть ещё утилита xinput из одноимённого пакета. Вот ей такое делают. Увы, я не знаю как именно.
Если бы был трекпоинт поэкспериментировал, но нет.

x86_64, Xfce
английский язык скудный, невыразительный, торопливый, пишется и говорится по разному.

23 (2016-11-06 13:19:39 отредактировано ddponedelnik)

У себя сделал так:
удалил все прежние и скопировал из Mageia 5 файлы в /usr/share/X11/xorg.conf.d - заработало как надо, правда пришлось по новой настроить тачпад в KDE в параметрах системы
и повысил чувствительность трэкпоинта

Консоль
#echo -n 250 > /sys/devices/platform/i8042/serio1/serio2/sensitivity
#echo -n 120 > /sys/devices/platform/i8042/serio1/serio2/speed

З.Ы. Бегло просмотрел файлы, что там лежали - в 6 версии есть libinput, а в пятой нет. Содержание остальных файлов пробежал глазами, отличий не заметил.