К сожалению, gpointing-настройки-устройства, кажется, не имеют эффективно никакой документации whatsover. Страница справочника чрезвычайно пуста.
По-видимому, должен быть некоторый способ установить конфигурацию по умолчанию для GUI, но там, кажется, не такой файл в моей системе (14.04). В частности, я хотел бы настроить вещи так, чтобы GUI перешел непосредственно к сенсорной панели ALPS. Также моя пальмовая установка обнаружения потеряна на перезагрузке.
Спасибо за любой совет.
Настройки gpointing-device по существу мертвы. Я связался с администраторами проекта около года назад в их списке рассылки, чтобы спросить, что случилось с инструментом. Он не обновлялся годами и поддерживает только Gtk2, а не более позднюю Gtk3.
Единственный ответ, который я получил, был от одного парня, который покинул команду еще до последнего обновления и не знал, что он все еще был в списке. В противном случае я не получил никакого ответа, и с тех пор не было никаких обновлений.
Итак, лучше всего забыть о настройках gpointing-device и попробовать другие инструменты, например, synclient. Это уже установленный инструмент командной строки и очень хорошо задокументирован. Чтобы получить список поддерживаемых опций и их текущих значений, используйте
synclient -l
Для меня это возвращает:
Parameter settings:
LeftEdge = 1534
RightEdge = 5402
TopEdge = 1259
BottomEdge = 4613
FingerLow = 25
FingerHigh = 30
MaxTapTime = 180
MaxTapMove = 261
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
EmulateMidButtonTime = 75
EmulateTwoFingerMinZ = 282
EmulateTwoFingerMinW = 7
VertScrollDelta = -119
HorizScrollDelta = -119
VertEdgeScroll = 0
HorizEdgeScroll = 0
CornerCoasting = 0
VertTwoFingerScroll = 1
HorizTwoFingerScroll = 1
MinSpeed = 1
MaxSpeed = 1.75
AccelFactor = 0.0336078
TouchpadOff = 0
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 2
RBCornerButton = 3
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 3
TapButton3 = 2
ClickFinger1 = 1
ClickFinger2 = 3
ClickFinger3 = 2
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 0
CircularPad = 0
PalmDetect = 0
PalmMinWidth = 10
PalmMinZ = 200
CoastingSpeed = 20
CoastingFriction = 50
PressureMotionMinZ = 30
PressureMotionMaxZ = 160
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
ResolutionDetect = 1
GrabEventDevice = 1
TapAndDragGesture = 1
AreaLeftEdge = 0
AreaRightEdge = 0
AreaTopEdge = 0
AreaBottomEdge = 0
HorizHysteresis = 8
VertHysteresis = 8
ClickPad = 0
Вы можете изменить значение с помощью
synclient <option>=<newvalue>
[ 118] Это, однако, не является постоянным, поэтому лучше всего поместить все команды, которые вы используете, чтобы изменить что-то в сценарий и выполнить его при входе в систему.