| anode | 
             | 
    
| 
            
 
                Темы:
                
                    7
                
             
            
                Сообщения:
                
                    982
                
             
            
                Участник с: 30 августа 2011
             
            
         | 
        На фото ноутбука ТС комбинация Fn+Esc не обозначена, как клавиша KEY_SLEEP, по крайней мере на тех, что я видел, может быть отсюда и возникло предположение, что все клавиши должны выдавать какие-то коды вместе с Fn. "Спокойно можно прожить", но с работающими жить лучше :) | 
| Werd | 
             | 
    
| 
            
 
                Темы:
                
                    28
                
             
            
                Сообщения:
                
                    204
                
             
            
                Участник с: 15 августа 2017
             
            
         | 
        
            Fn + F2 определяется но работает крайне странно. Делает turn on/off wifi но с какой то минутной задержкой :/ Fn + F4, Fn + F5 Не определяются. Эти кнопки должны менять яркость. Но она если и меняется то с задержкой какой то, как в случае с F2. Fn + F6 Не определяется. Но исправно изменяет состояние подсветки клавиатуры Fn + F7 Не определяется Почему не определяются они ни одной из утилит? Но при этом как то работают.  | 
    
| vasek | 
             | 
    
| 
            
 
                Темы:
                
                    48
                
             
            
                Сообщения:
                
                    11340
                
             
            
                Участник с: 17 февраля 2013
             
            
         | 
        
            WerdНе может такого быть - даже стало интересно. Давай-ка проведем эксперимент. Узнаем event клавиатуры любым известным тебе способом, например, так ls /sys/devices/platform/i8042/serio0/input input3 Далее запускаем команду sudo od -tx1 /dev/input/event3 после нажатия Enter сразу выскочит несколько строк, типа такого НИЧЕГО НЕ НАЖИМАЯ запоминаем номер последней строки (0000060), но лучше выделить мышкой (клавиши не трогать) и после как запомнил/выделил нажимай нужную комбинацию, например, Fn + F6. После нажатия опять не трогая клавиши выделяем мышкой строки, полученные после последней выделенной строки, КОПИРУЕМ и завершаем нажатием ctrl+cСкопированный вывод сохраняем и выкладываем - получится что то типа такого. Это raw date, который парсят все утилиты и конвертируют в читаемый человеком вид. Но в проблемных/не понятных ситуациях лучше это сделать самому - в этом выводе находится вся информация о нажатии, даже время нажатия.Например, из этого вывода получаем время нажатия - Сб мар 2 17:05:32 MSK 2019 scancode - 89 keycode - 236 Что вообщем показывает и evtest время нажатия - Сб мар 2 17:28:39 MSK 2019 scancode - 89 keycode - 236 
            
                
                    
                        Ошибки не исчезают с опытом - они просто умнеют
                     
                
            
            
         | 
    
| Werd | 
             | 
    
| 
            
 
                Темы:
                
                    28
                
             
            
                Сообщения:
                
                    204
                
             
            
                Участник с: 15 августа 2017
             
            
         | 
        
            vasekСделал. На обычных комбинациях выскакивают строчки. На тех про которые я писал выше ничего не выскакивает. Например по нажатию на Fn+F6 ничего, но подсветка переключается :/  | 
    
| vasek | 
             | 
    
| 
            
 
                Темы:
                
                    48
                
             
            
                Сообщения:
                
                    11340
                
             
            
                Участник с: 17 февраля 2013
             
            
         | 
        
            WerdВот с таким встречаюсь в первые, чтобы комбинации клавиш не определялись, а действие выполнялось. Хотя что то похожее и встречалось, вот только не понятно как в этом случае с определением клавиш Но есть и еще одно предположение - работает потому что забито железно в комбинации WMI hotkeysЕсли есть желание попробовать решить проблему с помощью udev, то посмотри этот топик - я сейчас добавил в него еще 2 ссылки (но это не так то просто) 
                        Ошибки не исчезают с опытом - они просто умнеют
                     
                
            
            
         | 
    
| Werd | 
             | 
    
| 
            
 
                Темы:
                
                    28
                
             
            
                Сообщения:
                
                    204
                
             
            
                Участник с: 15 августа 2017
             
            
         | 
        
            иксы не обрабатывают клавиши с кейкодами выше 255.думаете дело в этом?  | 
    
| vasek | 
             | 
    
| 
            
 
                Темы:
                
                    48
                
             
            
                Сообщения:
                
                    11340
                
             
            
                Участник с: 17 февраля 2013
             
            
         | 
        
            WerdНичего сказать не могу. Не понятно одно - почему не определяется scancode, который определен на аппаратном уровне и присваивается каждой клавише, с помощью этого кода драйвер клавиатуры распознает какая клавиша была нажата, ставит в соответствие keycode и далее ставится в соответствие keysym. То есть клавиша определена на 3-х уровнях идентификации (scancode, keycode, keysym). И если цепочка нарушена, клавиша не работает (как говорят, клавиша не мапится). Сканкод самый нижний уровень и его изменить нельзя.иксы не обрабатывают клавиши с кейкодами выше 255.думаете дело в этом? А потому и не понятно - клавиша нажимается, действие выполняется, а коды не определяются. Гадать нет смысла, нужно анализировать, а это не так то просто, нужно много знать. Если тебе это так важно, пробуй задействовать udev, ссылки давал. 
                        Ошибки не исчезают с опытом - они просто умнеют
                     
                
            
            
         | 
    
| Werd | 
             | 
    
| 
            
 
                Темы:
                
                    28
                
             
            
                Сообщения:
                
                    204
                
             
            
                Участник с: 15 августа 2017
             
            
         | 
        
            vasekтак не работает же он )) и насколько я понял ты также имеешь некоторые проблемы с Fn+ которые тебе решить не удалось. Можно попробовать спросить на англоязычном форуме и stackoverflow. Только надо описать проблему четко, в моем случае как я понял это невозможность получить scancode для некоторых комбинаций.  | 
    
| vasek | 
             | 
    
| 
            
 
                Темы:
                
                    48
                
             
            
                Сообщения:
                
                    11340
                
             
            
                Участник с: 17 февраля 2013
             
            
         | 
        
            WerdА точно пробовал это? - выбирать не клавиатуру, а WMI sudo evtest ........ /dev/input/event7: HP WMI hotkeys ....... и нажимаем цифирку, соответствующую WMI - у меня это 7 Enter и нажимаем комбинации с Fn - если будет что то отображаться, то можно задействовать udev (у меня, как писал, глухо - ничего не отображается) WerdУ меня WM - могу повесить любую команду на любую комбинацию клавиш, которая, конечно, определяется. Так что меня это не беспокоит. 
                        Ошибки не исчезают с опытом - они просто умнеют
                     
                
            
            
         | 
    
| Werd | 
             | 
    
| 
            
 
                Темы:
                
                    28
                
             
            
                Сообщения:
                
                    204
                
             
            
                Участник с: 15 августа 2017
             
            
         | 
        
            vasek Если жать Fn+Key ничего не происходит..  |