Я не мог решить эту проблему, несмотря на то, что потратил много часов (два дня), поэтому решил спросить здесь. Как мне восстановить настройки по умолчанию для Apple Magic Trackpad 2 при использовании в Ubuntu?
Моя проблема заключается в следующем: Я использую Ubuntu 20.04 LTS. После использования Apple Magic Trackpad 2 в течение некоторого времени без серьезных проблем он перестал работать. (Использую через кабель). Мне всегда приходилось очень сильно нажимать на нее, чтобы можно было перемещать курсор . Непригоден для использования. Мне удалось найти здесь своего рода обходной путь (конфигурация Apple Magic Trackpad 2)
. Он предлагает использовать такую команду, как
xinput set-prop 17 296 2, 2, 0
С помощью xinput list
я сначала определяю идентификатор трекпада (не постоянный!). Теперь это 21.
⎜ ↳ Apple Inc. Magic Trackpad 2 id = 21 [slave pointer (2)]
Это его свойства, которые я определяю, набирая xinput watch-props 21
.
Device 'Apple Inc. Magic Trackpad 2':
Device Enabled (171): 1
Coordinate Transformation Matrix (173): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (304): 1
Device Accel Constant Deceleration (305): 2.500000
Device Accel Adaptive Deceleration (306): 1.000000
Device Accel Velocity Scaling (307): 22.886030
Synaptics Edges (331): -3031, 3287, -2048, 2157
Synaptics Finger (332): 70, 75, 0
Synaptics Tap Time (333): 180
Synaptics Tap Move (334): 402
Synaptics Tap Durations (335): 180, 180, 100
Synaptics ClickPad (336): 1
Synaptics Middle Button Timeout (337): 0
Synaptics Two-Finger Pressure (338): 279
Synaptics Two-Finger Width (339): 7
Synaptics Scrolling Distance (340): -182, 182
Synaptics Edge Scrolling (341): 0, 0, 0
Synaptics Two-Finger Scrolling (342): 1, 1
Synaptics Move Speed (343): 1.000000, 1.750000, 0.021875, 0.000000
Synaptics Off (344): 0
Synaptics Locked Drags (345): 0
Synaptics Locked Drags Timeout (346): 5000
Synaptics Tap Action (347): 0, 0, 0, 0, 1, 3, 2
Synaptics Click Action (348): 1, 3, 2
Synaptics Circular Scrolling (349): 0
Synaptics Circular Scrolling Distance (350): 0.100000
Synaptics Circular Scrolling Trigger (351): 0
Synaptics Circular Pad (352): 0
Synaptics Palm Detection (353): 1
Synaptics Palm Dimensions (354): 10, 198
Synaptics Coasting Speed (355): 20.000000, 50.000000
Synaptics Pressure Motion (356): 29, 158
Synaptics Pressure Motion Factor (357): 1.000000, 1.000000
Synaptics Resolution Detect (358): 1
Synaptics Grab Event Device (359): 0
Synaptics Gestures (360): 1
Synaptics Capabilities (361): 1, 0, 0, 1, 1, 1, 0
Synaptics Pad Resolution (362): 44, 47
Synaptics Area (363): 0, 0, 0, 0
Synaptics Soft Button Areas (364): 0, 0, 0, 0, 0, 0, 0, 0
Synaptics Noise Cancellation (365): 45, 45
Device Product ID (297): 1452, 613
Device Node (296): "/dev/input/event25"
Пока я ничего не модифицировал. Согласно вышеупомянутому обходному пути нам теперь нужно определить идентификатор Synaptics Finger, который в данном случае равен 332 (тоже не постоянный):
xinput set-prop 21 332 2, 2, 0
После этого , вроде работает.
Однако всякий раз, когда я перезагружаю компьютер или трекпад, все изменения исчезают.Сначала я добавил ярлык для этих команд; однако это неэффективно, поскольку идентификаторы имеют тенденцию меняться после отключения трекпада. Я также подумал о написании сценария, однако он должен вступать в силу всякий раз, когда я подключаю / включаю трекпад, а не когда компьютер включен.
Я хочу удалить все настройки, сохраненные при подключении этого трекпада. Как было вначале. Аналогично следующему решению для macos .
До сих пор я также пробовал следующие команды для восстановления настроек - они не были эффективны.
dconf reset -f /
dconf reset -f / org / gnome / desktop / периферийные устройства / мышь /
dconf reset -f / org / gnome / desktop / периферийные устройства / сенсорная панель /
Как я могу восстановить настройки по умолчанию для Apple Magic Trackpad 2 при использовании в Ubuntu? Или как сделать эти изменения постоянными?
Большое спасибо за любую помощь!