Как заставить ключевое событие релиза для fn + стрелки (home, end, pgup, pgdn)

это та же проблема, спрашивал раньше, но "решение" по аналогии "проблема ушла после обновления и перезагрузки", которая была чисто случайная, как я попытался установить тот же дистрибутив версии с обновлениями и ничего не изменилось. Проблема была оставлена без внимания специально.

после двух недель серфинга за ответы, я думаю, что я правильно сузили проблему, но я слишком нуб, чтобы выяснить, как получить код решение.

может кто-нибудь помочь пожалуйста?

я думаю, что проблема исходит из загрузки (в BIOS), но я не знаю как это изменить (или действительно хочешь рисковать с того, что я читал). Таким образом, решение может быть ... способом заставить событие-релиз для нажатия на клавиши. Это где я застрял. Как 18.04 заменил "контурная карта" файлы "hwdb" и "правила" файлы в директории /etc/udev может, я пробовал всякие перестановки, добавления строк в только что созданный файл 70-клавиатура-сила-релизе.hwdb и тот же .файл правил, но все безрезультатно.

SHOWKEY показывает сканирование и ключевых кодов, я просто не знаю что с ними делать. Я попытался с помощью других парных шаблонов, но я не могу выяснить это.

может кто-нибудь помочь мне выяснить, правильный код?

ниже мой оригинальный пост на другом форуме с описанием проблемы:

"я только что установил lubuntu, которая 18.04 ЛЦ архитектуру x86_64 на совершенно новый Dell компьютер Inspiron 11-3162 но "начало | конец | вверх | клавиша pgdn" функция не работает.

на данном клавиатуры вы должны нажмите FN+стрелка влево для дома, или FN+стрелка вправо для конца, клавиши FN+стрелку вверх для клавиши pgup и FN+Стрелкавниз для перемещения. Самое интересное это первый раз я использовать одну из этих функций он работает. Но если я попытаюсь уйти "домой" или "конец" второй раз, ничего не происходит. Мне нужно перезагрузить, чтобы быть в состоянии сделать это снова в первый раз, а потом ничего второй раз.

кроме того, Ключевая функция работает с другими функциями ... например ФН+F2 и F3 де/увеличения громкости; ФН+Ф12 светлеет экран ; сочетание клавиш FN+от F1 отключение звука.

Дополнительная информация:

я забыл упомянуть мой дистрибутив: с lubuntu 18.04 на ноутбук Inspiron 11-3162 распечатку с клавиатуры описание клавиатуры

[dиода d17]проблема: это после этого проблема с “не-решения” я описывал. Очень хорошее описание: клавиатуры описание распечатку[!dиода d17]

это БИОС? Еще один пользователь с аналогичной проблемой, но я думаю, что это БИОС (из-за комментариев): клавишу FN палки

BIOS или жратву? Еще один пользователь с аналогичной проблемой, но я думаю, что это BIOS или жратву из-за комментарии, я попробовал вот решения пока безрезультатно: клавишу FN палки

не решение: это то, что я считаю, что ближайшая попытка, но я не могу заставить его работать. https://github.com/arduino/dfu-utils-cross/blob/master/eudev-3.1.5/hwdb/60-keyboard.hwdb

есть что-то похожее на: https://github.com/arduino/dfu-utils-cross/blob/master/eudev-3.1.5/hwdb/60-keyboard.hwdb

я пробовал:

в etc/udev из/hwdb: файлам:atkbd:Дми:бвн*:бвр*:БД*:svnDell*:pnInspiron 11-3162:ПВР KEYBOARD_KEY_c9=!клавиши pageup KEYBOARD_KEY_d1=!вниз KEYBOARD_KEY_c7=!дома KEYBOARD_KEY_cf=!конец

файлам:atkbd:Дми:бвн*:бвр*:БД*:svnDell*:Пн* KEYBOARD_KEY_0xe0 0x49=!клавиши pageup KEYBOARD_KEY_0xe0 0x51=!вниз KEYBOARD_KEY_0xe0 0x47=!дома KEYBOARD_KEY_0xe0 0x4f=!конец

файлам:atkbd:Дми:бвн*:бвр*:БД*:svnDell*:Пн* KEYBOARD_KEY_0x49=!клавиши pageup KEYBOARD_KEY_0x51=!вниз KEYBOARD_KEY_0x47=!дома KEYBOARD_KEY_0x4f=!конец

файлам:atkbd:Дми:бвн*:бвр*:БД*:svnDell*:Пн* KEYBOARD_KEY_0x49=!104 KEYBOARD_KEY_0x51=!109 KEYBOARD_KEY_0x47=!102 KEYBOARD_KEY_0x4f=!107

в /etc/udev из/правил.д: файлам:atkbd:Дми:бвн*:бвр*:БД*:svnDell*:прн* KEYBOARD_KEY_c9=!104 KEYBOARD_KEY_d1=!109 KEYBOARD_KEY_c7=!102 KEYBOARD_KEY_cf=!107

почти все остальное, я поставил ниже в случае, если информация поможет вам. Как Линукс-младенец, я обнаружил, что полезно, но может я просто гоняться мой хвост по кругу. Я думаю, мне нужно где-то конечно, но это другая тема. В любом случае, вот еще что я пробовал:

ошибочное решение: я попробовал решение здесь, но я так безграмотно, я не уверен, если я даже перевел “решение” правильно. https://github.com/lu-zero/udev/blob/master/src/keymap/95-keyboard-force-release.rules

я пробовал: отредактируйте /usr/lib в/в udev/правила.д/70-раскладку.правила, добавьте следующую строку к другой конкретной линии Samsung

действий=="удалить", гото="force_release_end" подсистемы!="серио", гото="force_release_end" ядра!="серио*", гото="force_release_end" водитель!="atkbd", гото="force_release_end"

ЕНВ{DMI_VENDOR}=="[второй][dН][СС][пп][второй][РР][оо][dН]ноутбук Inspiron 11-3162:ПВР", запустить+="keyboard-force-release.sh $devpath Инспирон 11-3162"

[dрайвер d41]метка="force_release_end"[!dрайвер d41]

не решение: это был еще один подобный статье, которую я пытался использовать для другого решения безрезультатно. https://github.com/lu-zero/udev/blob/master/src/keymap/95-keyboard-force-release.rules

ошибочное решение: вот еще одно решение, которое я попытался назвать xdotool и. https://unix.stackexchange.com/questions/60007/how-to-force-release-of-a-keyboard-modifiers/64716 я не мог получить ничего, чтобы работать после попытки:

судо судо xdotool и xdotool и клавиша вверх клавиша вверх --clearmodifiers судо xdotool и ключ ... clearmodifiers судо xdotool и --clearmodifiers

ошибочное решение: пытаюсь сделать что-то с раскладкой было отходов я узнал, потому что он был заменен с /etc/udev из/hwdb и /etc/udev из/правил, но я пытался использовать некоторые данные в этой статье, чтобы придумать решение, но безрезультатно: https://unix.stackexchange.com/questions/60007/how-to-force-release-of-a-keyboard-modifiers/64716

фон: это была одна из самых полезных статей для меня, но я не знаю достаточно, чтобы придумать правильный код до сих пор. Предыстория: с моим тоталы опыт работы с Linux все около 3 недель после того, как окна рабом с ДОС-дней, я нашел следующие статьи, которые имеют несколько специфические проблемы полезно. Фон: я использовал то, что называется showkey, чтобы показать ключевые коды, которые показали прессов без выхода:

введите сюда описание изображения

Вы можете увидеть, как при первом нажатии на клавиши, но поскольку отсутствует событие выхода, она пойдет и дальше, пока не нажмите любую другую клавишу. Порядок нажатия клавиш попыток FN+стрелка влево (дома, код 102), сочетание клавиш FN+стрелка вправо (конец, код 107), FN+стрелка вверх ("вверх", код 104), и FN+стрелка вниз (клавиша pgdn, код 109). В нижней части выходного страница предназначена для нажимая только стрелки, чтобы показать, что у них разные коды и что они имеют версии событий сразу после пресс-конференции. В том же вышеуказанном порядке (влево, вправо, вверх, вниз), коды 105,106,103,108 (это же задница какая evtest ниже показывает)

фон: я использовал то, что называется evtest, чтобы показать коды клавиш и событий: порядок клавиш FN+стрелка влево (дома, код 105), сочетание клавиш FN+стрелка вправо (конец, код 106), FN+стрелка вверх ("вверх", ст. 103), и FN+стрелка вниз (клавиша pgdn, код 108), введите описание изображения здесь!д51]

подробнее: после просмотра ytube видео: "3.3 мероприятия (mousepressed на, keyPressed) - переработка учебника" по кодирование поезд, возможно, это важно для меня, чтобы указать, что я действительно нужно, это клавиши FN+клавиши со стрелками функциональность для использования дома, в конце, "вверх", служит в Excel и Word. Хотя было бы приятно работать в таких вещах, как мой менеджер файлов, сенсорная панель synaptics, в сети, и везде, мой приоритет в Excel и Word.

[размером d57]обновление инфо: я забыл упомянуть, еще одна причина, я думаю, это может быть проблема в BIOS заключается в том, что мой ноутбук Inspiron 11-3162 сертифицирован релиз Ubuntu 14.04, но BIOS для это 1.0 и мое 2.2. Я попытался Установить, что дистр, но безрезультатно. Я тоже где-то читал, что BIOS содержит инструкции для оборудования, включая клавиатуру. Парень, где я работаю (Университет Эмори) сказал мне, что вполне возможно, что BIOS либо не посылает отпустите кнопку для клавиши FN + стрелки, потому что Windows не нужно. Он также сказал, что вполне возможно, что BIOS не загружается должным образом, если она обнаруживает не-Windows ОС (спасибо Microsoft за намеренно делает это тяжелее, чтобы разорвать рабские цепи ОС Windows)[!размером d57]

инфо обновление: извините за такие частые обновления, но я их делаю в духе, надеясь, что они помогут кому-то там в Linux сообщества ... особенно, как я все еще пытаюсь решить эту проблему сама. В любом случае, вот ссылка на кого-то, кто гораздо более продвинутый, чем я (не трудно) у кого такие же проблемы и кто пробовал многие вещи, которые у меня есть - тоже безрезультатно.

1
задан 22 May 2018 в 14:28

0 ответов

Другие вопросы по тегам:

Похожие вопросы: