У файлі конфігурації X кнопки миші можна відобразити за допомогою параметра ButtonMapping:
Section "InputClass"
# ...
Option "ButtonMapping" "1 9 3 4 5 6 7 8 2"
# ...
EndSection
Зміна порядку чисел змінює поведінку кнопок миші. Але я не можу знайти жодної документації, яка б описувала, як призначається поведінка. Що там мало документації , я допоміг написати.
Наприклад, якщо відображення кнопки було записане таким чином:
Option "ButtonMapping" "a b c d e f g h i"
Ми б документували ці позиції як:
- a - клацніть лівою кнопкою миші
- б - середній
- c - Клацніть правою кнопкою миші
- d - Прокрутіть вперед
- e - Прокрутіть назад
- f - Вперед
- г - назад
- h - Горизонтальна прокрутка
- i - вертикальна прокрутка
Моє питання: що тоді робити позиційні значення через I на насправді представляють і як вони відображаються на кнопки миші?
Оновлення
Запуск xmodmap -pp
:
$ xmodmap -pp
There are 10 pointer buttons defined.
Physical Button
Button Code
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
Це не корисно, оскільки воно не містить інформації, яку людина може використовувати про фізичні атрибути миші (тобто показ двох стовпців цифр марний без імен кнопок, наприклад "ліва кнопка"). Отже, хоча технічно це може відповісти на питання "як вони відображаються", питання залишається без відповіді в будь-якому практичному сенсі.