'список xinput' показывает то же устройство дважды и идентификационное изменение устройства: как использовать 'опору набора' в сценарии?

По некоторым причинам получатель USB Logitech обнаруживается дважды в xinput list список устройств:

Logitech USB Receiver         id=13 [slave  pointer  (2)]
Logitech USB Receiver         id=14 [slave  pointer  (2)]

Когда я пытаюсь xinput set-prop "Logitech USB Receiver" "someSetting" n, Я, конечно, добираюсь:

Предупреждение: существует несколько устройств, соответствующих 'Logitech USB Receiver'. Гарантировать корректный выбрано, используйте идентификатор устройства или снабдите префиксом имя устройства 'указатель': или 'клавиатура': как соответствующий.

не мог найти устройство Logitech USB Receiver

Префикс не помогает, поскольку это - то же устройство (указатель).

Я могу использовать идентификатор вместо этого, но проблема состоит в том, что идентификатор, конечно, изменяется между стартапами, таким образом, я не могу делать это автоматическим (простой сценарий, который на запуске устанавливает sensitivies для всего моего указания decvices).

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

Команды, которые я хочу использовать:

xinput set-prop n "Device Accel Constant Deceleration" 2.4
xinput set-prop n "Device Accel Velocity Scaling" 1
11
задан 15 September 2013 в 22:51

1 ответ

У кого-то еще была такая же проблема, а кто-то предоставил решение сценария: https://stackoverflow.com/a/18756948

0
ответ дан 15 September 2013 в 22:51

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

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