Поскольку вы уже знакомы с xmodmap, это не должно быть слишком сложным. Посмотрите на xinput . В отличие от xmodmap, это позволяет вам указать устройство, для которого вы хотите переназначить.
- Запустите xinput list, чтобы получить список устройств
- Получить имя для Sylus
- Переназначить кнопки для этого устройства, используя xinput set-button-map "StylusName" 1 2 3 и т. Д.
Проверьте этот документ сообщества Ubuntu для примера того, как он используется для переназначения кнопок мыши.