На ней под большим пальцем есть четыре кнопки, хотелось бы повешать на них своих хоткеев.
Только засада в том, что они распознаются не как мышиные button'ы, а как клавиатурные нажатия цифрового блока 1-4 (keyPress)
Выхлоп xev по данным кнопкам
Код: Выделить всё
KeyPress event, serial 38, synthetic NO, window 0x5c00001,
root 0x6c3, subw 0x0, time 1220481067, (926,702), root:(926,819),
state 0x10, keycode 10 (keysym 0x31, 1), same_screen YES,
XLookupString gives 1 bytes: (31) "1"
XmbLookupString gives 1 bytes: (31) "1"
XFilterEvent returns: False
KeyRelease event, serial 39, synthetic NO, window 0x5c00001,
root 0x6c3, subw 0x0, time 1220481213, (908,697), root:(908,814),
state 0x10, keycode 10 (keysym 0x31, 1), same_screen YES,
XLookupString gives 1 bytes: (31) "1"
XFilterEvent returns: False
KeyPress event, serial 39, synthetic NO, window 0x5c00001,
root 0x6c3, subw 0x0, time 1220482369, (908,697), root:(908,814),
state 0x10, keycode 11 (keysym 0x32, 2), same_screen YES,
XLookupString gives 1 bytes: (32) "2"
XmbLookupString gives 1 bytes: (32) "2"
XFilterEvent returns: False
KeyRelease event, serial 39, synthetic NO, window 0x5c00001,
root 0x6c3, subw 0x0, time 1220482473, (904,697), root:(904,814),
state 0x10, keycode 11 (keysym 0x32, 2), same_screen YES,
XLookupString gives 1 bytes: (32) "2"
XFilterEvent returns: False
KeyPress event, serial 39, synthetic NO, window 0x5c00001,
root 0x6c3, subw 0x0, time 1220482987, (904,697), root:(904,814),
state 0x10, keycode 12 (keysym 0x33, 3), same_screen YES,
XLookupString gives 1 bytes: (33) "3"
XmbLookupString gives 1 bytes: (33) "3"
XFilterEvent returns: False
KeyRelease event, serial 39, synthetic NO, window 0x5c00001,
root 0x6c3, subw 0x0, time 1220483083, (904,697), root:(904,814),
state 0x10, keycode 12 (keysym 0x33, 3), same_screen YES,
XLookupString gives 1 bytes: (33) "3"
XFilterEvent returns: False
KeyPress event, serial 39, synthetic NO, window 0x5c00001,
root 0x6c3, subw 0x0, time 1220483505, (904,697), root:(904,814),
state 0x10, keycode 13 (keysym 0x34, 4), same_screen YES,
XLookupString gives 1 bytes: (34) "4"
XmbLookupString gives 1 bytes: (34) "4"
XFilterEvent returns: False
KeyRelease event, serial 39, synthetic NO, window 0x5c00001,
root 0x6c3, subw 0x0, time 1220483641, (904,697), root:(904,814),
state 0x10, keycode 13 (keysym 0x34, 4), same_screen YES,
XLookupString gives 1 bytes: (34) "4"
XFilterEvent returns: False
Вот и думаю теперь как ее победить, может кто в курсе?)