Технический паспорт клавиатуры гласит:
"Правая сторона пробела имеет типичные функции пробела; левая сторона пробела будет переключаться между функциональностью возврата и типичной функциональностью пробела. Чтобы активировать, нажмите и удерживайте обе стороны пробела в течение 3 секунд. "
Это говорит о том, что это встроенная функция клавиатуры и не требует драйвера. Если вы активируете эту функцию, showkeys
, скорее всего, сообщит скан-код для возврата, если вы нажмете левую клавишу пробела (в этом случае вам все еще не повезло). Если, с другой стороны, клавиатура действительно выделяет два разных сканкода для левой пробела и реального возврата, вы можете сопоставить этот код с клавишей Enter. Клавиатурные сопоставления можно манипулировать такими инструментами, как xkbcomp, или создать собственное сопоставление. Однако помните, что обработка кодов клавиш X очень эзотерична, а документация ... довольно краткая. Начнем с документации xkbcomp.
Кстати, обратите внимание, что сообщенные коды клавиш "0x39 0xb9" предназначены для одного и того же ключа, у последнего просто установлен старший бит, указывающий освобождение ключа. 0x39 - это 57 десятичное число, которое соответствует клавише Space в X для клавиатур ПК.