Суперклавиши клавиатуры Razer не работают в Linux/X windows

Имеется параметр загрузки ядра sysrq_always_enabledв соответствии с документом :

sysrq_always_enabled
            [KNL]
            Ignore sysrq setting - this boot parameter will
            neutralize any effect of /proc/sys/kernel/sysrq.
            Useful for debugging.

Я проверил работу Sysrq (, например. help,sync )даже когдаkernel.sysctl=0(так же, как в документе выше ), если я добавлю аргумент загрузки ядраsysrq_always_enabled(примечание :, он не обязательно должен бытьsysrq_always_enabled=1).
(для двойной проверки, я также проверил, что Sysrq НЕ работает, когда kernel.sysctl=0и sysrq_always_enabledНЕ присутствуют в/proc/cmdline)
Исходный код также подтверждает это.

Примечание:/proc/sys/kernel/sysrq— это еще один способ чтения/записиkernel.sysrq

Дополнительные сведения о sysrq:https://www.kernel.org/doc/html/v4.15/admin-guide/sysrq.html
(хотя sysrq_always_enabledтам не упоминается, но здесь)

РЕДАКТИРОВАТЬ:Когда действует sysrq_always_enabled, появляется строка dmesg:

[    0.000000] sysrq: sysrq always enabled.

0
03.01.2021, 05:24
1 ответ

В Cynosa V2 и других клавиатурах Razer есть игровой режим, в котором эти определенные клавиши отключены. Вы, вероятно, активировали игровой режим на клавиатуре. На Cynosa вы можете переключать этот режим с помощью [Fn + F10]

.
0
18.03.2021, 22:38

Теги

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