LINUX.ORG.RU

Игры не видят WASD да и вообще клавиши от A-Z

 , , ,


0

2

Собсна вот. Захотел погонять в RTCW в wine, всё круто, но как ты раскладки не переключай, оно в настройках не видит буквы клавиатуры, пишет 0x00. Мышь видит, стрелки, space и прочее. Клавиатуры разные пробовал, в настройках kde выставлена клава 104 generic как и должно быть.

дистр manjaro.

Что это такое и как быть? Во всех играх в wine такое.

★★★★

У меня такое бывало в играх, когда перед запуском игры стояла русская раскладка.

У тебя точно английская раскладка стоит перед запуском игры? Запусти с:

export WINEDEBUG="keyboard"

Там в выводе среди прочего должна быть строчки типа:

00b8:trace:keyboard:X11DRV_KEYBOARD_DetectLayout detected layout is "United States keyboard layout (phantom key version)"
00b8:trace:keyboard:X11DRV_KEYBOARD_DetectLayout Attempting to match against "United States keyboard layout"
00b8:trace:keyboard:X11DRV_KEYBOARD_DetectLayout matches=47, mismatches=4, seq=46, score=78
00b8:warn:keyboard:X11DRV_KEYBOARD_DetectLayout Using closest match (United States keyboard layout (phantom key version)) for scan/virtual codes mapping.

Kron4ek ★★★★ ()
Последнее исправление: Kron4ek (всего исправлений: 2)
Ответ на: комментарий от Kron4ek

Решил проблему. Как и думал, kde что то намудрило. Пишу решение если кто с поисковика придет в поиске такой же проблемы. Просто выставляем setxkbmap us,ru. Видимо первой раскладкой стояла ru, вот и не выходило ничего

karton1 ★★★★ ()
Ответ на: комментарий от karton1

kde что то намудрило

Как оно могло намудрить? Это могли быть только «чьи-то» настройки. Вручную добавлял клаву?

Или ты последнюю версию Манджары ставил? Там починили раскладку? Раньше когда при установке выбирал русскую, то была ТОЛЬКО русская. а теперь исправили? Вот только поставили первой русскую, а не английскую?

ChekPuk ★★★ ()
Последнее исправление: ChekPuk (всего исправлений: 1)
Ответ на: комментарий от ChekPuk

нее, я ничего не трогал. Как поставил манжару, так оно и работало, просто в начале выбрал ru и us, не помню уж как. Вот оно видимо и поставило первой ru.

karton1 ★★★★ ()
Последнее исправление: karton1 (всего исправлений: 1)