Отображение двух джойстиков с Xorg

[1132150]yum полагается на rpm для выполнения транзакции ... rpm не является атомным. история или yum-complete-transaction пытаются сделать все возможное, после факта.

Вы также можете использовать возможности LVM снэпшотов в последних версиях yum, а затем откатить все блочное устройство, если возникнет какая-либо проблема. Но вы должны сделать откат, используя внешнее загрузочное LVM окружение (потому что к этому моменту все yum/rpm/glibc могут быть "шлангом")

Если вам нужны атомарные гарантии, то вы не можете напрямую использовать rpm (например, вы ostree, 0install, или расслоение нескольких загрузочных окружений)[1132155].

2
13.11.2016, 15:18
1 ответ

Я получил эту идею от использования контроллера mate на osx...

Сопоставить оба в одном конфиге. Вы можете изменить отображение клавиатуры, чтобы они не имели одинакового нажатия клавиш, или вы можете изменить тип входа на вход класса HID, который поддерживает ваша система. В любом случае, если у вас несколько конфигураций, будет использоваться только одна. Проверьте, включен ли js1, если нет, используйте конфигурацию 1 только с js0, в противном случае используйте конфигурацию с обоими отображениями.

Section "InputClass"
Identifier "Joystick 1 mapping"
    Option "device" "/dev/input/js0"
    Option "path" "/dev/input/js0"
    Option "StartKeyEnabled" "False"
    Option "StartMouseEnabled" "False"
    #MatchIsJoystick on
    #Option "MapAxis1" "keylow=113 keyhigh=114"
    #Option "MapAxis2" "keylow=111 keyhigh=116"
    Option "MapButton1" "key=52"
    Option "MapButton2" "key=53"
    Option "MapButton3" "key=38"
    Option "MapButton4" "key=39"
    Option "MapButton5" "key=40"
    Option "MapButton6" "key=54"
    Option "MapButton7" "key=14"
    Option "MapButton8" "key=10"
Identifier "Joystick 2 mapping"
    Option "device" "/dev/input/js1"
    Option "path" "/dev/input/js1"
    Option "StartKeyEnabled" "False"
    Option "StartMouseEnabled" "False"
    #MatchIsJoystick on
    #Option "MapAxis1" "keylow=113 keyhigh=114"
    #Option "MapAxis2" "keylow=111 keyhigh=116"
    Option "MapButton1" "key=52"
    Option "MapButton2" "key=53"
    Option "MapButton3" "key=38"
    Option "MapButton4" "key=39"
    Option "MapButton5" "key=40"
    Option "MapButton6" "key=54"
    Option "MapButton7" "key=14"
    Option "MapButton8" "key=10"
EndSection
0
27.01.2020, 22:55

Теги

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