Страница 1 из 1
Не работает ЛКМ и ПКМ на ноутбуке
Добавлено: 19 июн 2024, 16:57
Дмитрий1.91
Здравствуйте. Решил приобрести себе вот такое устройство
https://aliexpress.ru/item/1005002787390201.html больше, наверное по-приколу, но и для дел пригодиться. Поставил Минт 21.3. Тачпада как такового нет, но есть 2 клавиши ЛКМ и ПКМ. ПКМ работает нормально а вот ЛКМ не работает. При подключении мыши все ок, но родные клавиши хотелось бы тоже иметь в распоряжении. Если нажать "Показать раскладку клавиатуры" то при нажатии ПКМ "подсвечивается" клавиша "меню", а при нажатии ЛКМ подсвечивается клавиша "5", якобы расположенная на правой части клавиатуры, хотя ее нет. Попробовал тест: xev | grep button при нажатии клавиш мыши и клавиатуры отклика нет, отклик только при нажатии на монитор и определяется как "state 0x100 button 1, same_screen YES" Если без "Грепа":
KeyRelease event, serial 38, synthetic NO, window 0x4600001,
root 0x765, subw 0x0, time 6446239, (981, 568) root: (994, 642),
state 0x0, keykode 84 (keysym 0xff9d, KP_Begin), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent: False
Собственно, как я понимаю, он недопонимает что это за клавиша. Как переназначить можно? xorg.conf не нашел, есть только каталог xorg.confg.d
Я пока что в линуксе не очень шарю, но пытаюсь разобраться. Иногда могу тупить. Пожалуйста, заранее извините)
Не работает ЛКМ и ПКМ на ноутбуке
Добавлено: 19 июн 2024, 23:20
sveta13
Не поняла у тебя проблем с клавой????
Не работает ЛКМ и ПКМ на ноутбуке
Добавлено: 19 июн 2024, 23:44
sveta13
Народ ответье челу, я в не понятке

Не работает ЛКМ и ПКМ на ноутбуке
Добавлено: 20 июн 2024, 13:10
Дмитрий1.91
Поясняю, у этого мелкого ноута есть клава. Тачпада нет, но есть мини джостик, ЛКМ и ПКМ. Если ПКМ распознается как надо, то ЛКМ распознается как цифра 5 на правой цифровой клавиатуре. Попробовал переназначить при помощи inputmapper, получилось но не очень нравится решение. Переназначил через xmodmap, вот вывод (клавиша 84)
keycode 83 = KP_Left KP_4 KP_Left KP_4
keycode 84 = KP_Left KP_Left KP_Left
keycode 85 = KP_Right KP_6 KP_Right KP_6
Все равно не хочет(
Не работает ЛКМ и ПКМ на ноутбуке
Добавлено: 20 июн 2024, 13:25
WWolf
Дмитрий1.91, на винде то работает как надо? проверь в начале на винде, как заявлено продавцом
Не работает ЛКМ и ПКМ на ноутбуке
Добавлено: 20 июн 2024, 13:29
Дмитрий1.91
Я балбес, это не та кнопка

как называется лкм правильно чтобы в кейкод подставить?
Не работает ЛКМ и ПКМ на ноутбуке
Добавлено: 20 июн 2024, 13:29
Дмитрий1.91
WWolf писал(а): ↑20 июн 2024, 13:25
Дмитрий1.91, на винде то работает как надо? проверь в начале на винде, как заявлено продавцом
Да, на 11-ой винде работало
Не работает ЛКМ и ПКМ на ноутбуке
Добавлено: 20 июн 2024, 14:12
WWolf
Дмитрий1.91 писал(а): ↑20 июн 2024, 13:29
как называется лкм правильно чтобы в кейкод подставить?
BTN_LEFT
?
Не работает ЛКМ и ПКМ на ноутбуке
Добавлено: 20 июн 2024, 14:15
WWolf
Дмитрий1.91, вообще есть такая утилита как
evtest
выбираешь нужное устройство и смотришь какие коды летят в наглядном виде
для клавы
Код: Выделить всё
Event: time 1718882139.057393, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1c
Event: time 1718882139.057393, type 1 (EV_KEY), code 28 (KEY_ENTER), value 1
Event: time 1718882139.057393, -------------- SYN_REPORT ------------
Event: time 1718882139.119789, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1c
Event: time 1718882139.119789, type 1 (EV_KEY), code 28 (KEY_ENTER), value 0
Event: time 1718882139.119789, -------------- SYN_REPORT ------------
для мыши
Код: Выделить всё
Event: time 1718882187.831603, -------------- SYN_REPORT ------------
Event: time 1718882187.839597, type 2 (EV_REL), code 0 (REL_X), value 1
Event: time 1718882187.839597, type 2 (EV_REL), code 1 (REL_Y), value 1
Event: time 1718882187.839597, -------------- SYN_REPORT ------------
Event: time 1718882187.855600, type 2 (EV_REL), code 0 (REL_X), value 1
Event: time 1718882187.855600, -------------- SYN_REPORT ------------
Event: time 1718882188.479562, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90001
Event: time 1718882188.479562, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1
Event: time 1718882188.479562, -------------- SYN_REPORT ------------
Event: time 1718882188.591554, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90001
Event: time 1718882188.591554, type 1 (EV_KEY), code 272 (BTN_LEFT), value 0
Event: time 1718882188.591554, -------------- SYN_REPORT ------------
Event: time 1718882189.079533, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90002
Event: time 1718882189.079533, type 1 (EV_KEY), code 273 (BTN_RIGHT), value 1
Event: time 1718882189.079533, -------------- SYN_REPORT ------------
Event: time 1718882189.175520, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90002
Event: time 1718882189.175520, type 1 (EV_KEY), code 273 (BTN_RIGHT), value 0
Event: time 1718882189.175520, -------------- SYN_REPORT ------------
Не работает ЛКМ и ПКМ на ноутбуке
Добавлено: 20 июн 2024, 14:26
Дмитрий1.91
Вот, вроде нашел, вроде првильно, все равно не пашет(((
keycode 82 = KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract XF86Prev_VMode KP_Subtract KP_Subtract XF86Prev_VMode
keycode 83 = Pointer_Button1 Pointer_Button1 Pointer_Button1
keycode 84 = Pointer_Button1 Pointer_Button1 Pointer_Button1
keycode 85 = KP_Right KP_6 KP_Right KP_6
Не работает ЛКМ и ПКМ на ноутбуке
Добавлено: 20 июн 2024, 14:27
Дмитрий1.91
WWolf писал(а): ↑20 июн 2024, 14:15
Дмитрий1.91, вообще есть такая утилита как
evtest
выбираешь нужное устройство и смотришь какие коды летят в наглядном виде
для клавы
Код: Выделить всё
Event: time 1718882139.057393, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1c
Event: time 1718882139.057393, type 1 (EV_KEY), code 28 (KEY_ENTER), value 1
Event: time 1718882139.057393, -------------- SYN_REPORT ------------
Event: time 1718882139.119789, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1c
Event: time 1718882139.119789, type 1 (EV_KEY), code 28 (KEY_ENTER), value 0
Event: time 1718882139.119789, -------------- SYN_REPORT ------------
для мыши
Код: Выделить всё
Event: time 1718882187.831603, -------------- SYN_REPORT ------------
Event: time 1718882187.839597, type 2 (EV_REL), code 0 (REL_X), value 1
Event: time 1718882187.839597, type 2 (EV_REL), code 1 (REL_Y), value 1
Event: time 1718882187.839597, -------------- SYN_REPORT ------------
Event: time 1718882187.855600, type 2 (EV_REL), code 0 (REL_X), value 1
Event: time 1718882187.855600, -------------- SYN_REPORT ------------
Event: time 1718882188.479562, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90001
Event: time 1718882188.479562, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1
Event: time 1718882188.479562, -------------- SYN_REPORT ------------
Event: time 1718882188.591554, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90001
Event: time 1718882188.591554, type 1 (EV_KEY), code 272 (BTN_LEFT), value 0
Event: time 1718882188.591554, -------------- SYN_REPORT ------------
Event: time 1718882189.079533, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90002
Event: time 1718882189.079533, type 1 (EV_KEY), code 273 (BTN_RIGHT), value 1
Event: time 1718882189.079533, -------------- SYN_REPORT ------------
Event: time 1718882189.175520, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90002
Event: time 1718882189.175520, type 1 (EV_KEY), code 273 (BTN_RIGHT), value 0
Event: time 1718882189.175520, -------------- SYN_REPORT ------------
Благодарю, попробую.