По некоторым причинам получатель 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
У кого-то еще была такая же проблема, а кто-то предоставил решение сценария: https://stackoverflow.com/a/18756948