Я пытаюсь связать клавиши моего Wacom Intuos Pro с различными удобными сочетаниями клавиш, которые я обычно делаю с клавиатурой.
Моя ОС - Xubuntu 15.04, но я следую этому разделу вики Arch Linux на xsetwacom
. (Я знаю, что это разные дистрибутивы, но статьи Arch Wiki действительно полезны для вещей, не относящихся к дистрибутивам.)
Некоторые из них работали очень хорошо , чтобы установить space
панорамирование, отмена и повтор:
xsetwacom --set "Wacom Intuos Pro S Pen pad" Button 1 'key +space'
xsetwacom --set "Wacom Intuos Pro S Pen pad" Button 8 'key +ctrl z -ctrl'
xsetwacom --set "Wacom Intuos Pro S Pen pad" Button 2 'key +ctrl +shift z -ctrl -shift'
Тем не менее, когда я пытался связать квадратные скобки:
xsetwacom --set "Wacom Intuos Pro S Pen pad" Button 11 'key ]'
xsetwacom --set "Wacom Intuos Pro S Pen pad" Button 9 'key ['
это не работает. Нажатие этих клавиш просто набирает 9
и 8
.
Мне кажется, что это какая-то проблема с раскладками клавиатуры (моя раскладка против любой раскладки, которую используют разработчики xsetwacom
), но я не уверен, куда идти дальше.
Изменить: запуск xmodmap -pk|grep -i bracket
в соответствии с комментарием дает:
17 0x0038 (8) 0x002a (asterisk) 0x0038 (8) 0x002f (slash) 0x005b (bracketleft) 0x0ac9 (trademark) 0x1000300 (U0300) 0x1000301 (U0301)
18 0x0039 (9) 0x0028 (parenleft) 0x0039 (9) 0x0aaa (endash) 0x005d (bracketright) 0x00b1 (plusminus)
34 0x005b (bracketleft) 0x007b (braceleft) 0x06c3 (Cyrillic_tse) 0x06e3 (Cyrillic_TSE) 0xfe57 (dead_diaeresis) 0xfe58 (dead_abovering)
35 0x005d (bracketright) 0x007d (braceright) 0x003b (semicolon) 0x00a7 (section) 0xfe53 (dead_tilde) 0xfe54 (dead_macron)
49 0x0060 (grave) 0x00ac (notsign) 0x0028 (parenleft) 0x0029 (parenright) 0x007c (bar) 0x007c (bar) 0x005b (bracketleft) 0x005d (bracketright)