В Ubuntu 12.04 мой Asus N56DP отобразил как правую, так и левую кнопки мыши, которые нужно выбрать, или левую кнопку мыши. Чтобы получить щелчок правой кнопкой мыши или контекстное меню, я бы использовал два пальца. Я быстро привык к этому.
Все изменилось с 12.10 и позже. Я сейчас на Ubuntu 13.10. Теперь lmb - это select и rmb - контекстное меню.
Обратите внимание, что это один из этих трекпадов с сенсорной панелью с двумя кнопками под ним. Но физически кнопки не раздельные, они скрыты под трекпадом. Теперь я ненавижу поведение правой / левой кнопки мыши. Без каких-либо указаний по физическому контексту вы никогда не знаете, на какой кнопке вы нажимаете больше.
Мне бы хотелось, чтобы старые функции 12.04 рассматривали это как один кнопочный трекпад назад, но не могут понять, как это сделать. Все исследования, которые я сделал до сих пор, показывают, как переупорядочить кнопки на устройстве, но не как переназначить их таким образом, чтобы rmb и lmb были одинаковыми.
recap: Я хочу, чтобы lmb и rmb запускали select. Я хочу, чтобы нажатие на два пальца инициировало контекстное меню. Р>
xinput --list
Virtual core pointer id=2 [master pointer (3)]
↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
↳ ETPS/2 Elantech Touchpad id=14 [slave pointer (2)]
xinput --list-props "ETPS/2 Elantech Touchpad"
Device 'ETPS/2 Elantech Touchpad':
Device Enabled (144): 1
Coordinate Transformation Matrix (146): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (267): 1
Device Accel Constant Deceleration (268): 2.500000
Device Accel Adaptive Deceleration (269): 1.000000
Device Accel Velocity Scaling (270): 12.500000
Synaptics Edges (271): 136, 3284, 110, 1942
Synaptics Finger (272): 1, 1, 0
Synaptics Tap Time (273): 180
Synaptics Tap Move (274): 175
Synaptics Tap Durations (275): 180, 180, 100
Synaptics ClickPad (276): 1
Synaptics Middle Button Timeout (277): 0
Synaptics Two-Finger Pressure (278): 282
Synaptics Two-Finger Width (279): 7
Synaptics Scrolling Distance (280): 79, 79
Synaptics Edge Scrolling (281): 0, 0, 0
Synaptics Two-Finger Scrolling (282): 1, 1
Synaptics Move Speed (283): 1.000000, 1.750000, 0.050150, 0.000000
Synaptics Off (284): 0
Synaptics Locked Drags (285): 0
Synaptics Locked Drags Timeout (286): 5000
Synaptics Tap Action (287): 2, 3, 0, 0, 1, 3, 0
Synaptics Click Action (288): 1, 3, 0
Synaptics Circular Scrolling (289): 0
Synaptics Circular Scrolling Distance (290): 0.100000
Synaptics Circular Scrolling Trigger (291): 0
Synaptics Palm Detection (292): 0
Synaptics Palm Dimensions (293): 10, 200
Synaptics Coasting Speed (294): 20.000000, 50.000000
Synaptics Pressure Motion (295): 30, 160
Synaptics Pressure Motion Factor (296): 1.000000, 1.000000
Synaptics Resolution Detect (297): 1
Synaptics Grab Event Device (298): 1
Synaptics Gestures (299): 1
Synaptics Capabilities (300): 1, 0, 0, 1, 1, 1, 1
Synaptics Pad Resolution (301): 31, 31
Synaptics Area (302): 0, 0, 0, 0
Synaptics Soft Button Areas (303): 1710, 0, 1682, 0, 0, 0, 0, 0
Synaptics Noise Cancellation (304): 19, 19
Device Product ID (260): 2, 14
Device Node (261): "/dev/input/event7"
synclient -l
Parameter settings:
LeftEdge = 136
RightEdge = 3284
TopEdge = 110
BottomEdge = 1942
FingerLow = 1
FingerHigh = 1
MaxTapTime = 180
MaxTapMove = 175
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
EmulateMidButtonTime = 0
EmulateTwoFingerMinZ = 282
EmulateTwoFingerMinW = 7
VertScrollDelta = 79
HorizScrollDelta = 79
VertEdgeScroll = 0
HorizEdgeScroll = 0
CornerCoasting = 0
VertTwoFingerScroll = 1
HorizTwoFingerScroll = 1
MinSpeed = 1
MaxSpeed = 1.75
AccelFactor = 0.0501505
TouchpadOff = 0
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 2
RBCornerButton = 3
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 3
TapButton3 = 0
ClickFinger1 = 1
ClickFinger2 = 3
ClickFinger3 = 0
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 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 = 19
VertHysteresis = 19
ClickPad = 1
RightButtonAreaLeft = 1710
RightButtonAreaRight = 0
RightButtonAreaTop = 1682
RightButtonAreaBottom = 0
MiddleButtonAreaLeft = 0
MiddleButtonAreaRight = 0
MiddleButtonAreaTop = 0
MiddleButtonAreaBottom = 0