xorg synaptics触屏配置问题
发表于 : 2018-06-26 1:21
小白折腾了一天 没折腾好
没事干在手机上跑chroot的linux
想原生xorg
framebuffer进去的一瞬间点击会反应一下
然后就没任何反应了
log
[ 169.029] (II) Using input driver 'synaptics' for 'touchscreen'
[ 169.029] (**) Option "CorePointer"
[ 169.029] (**) touchscreen: always reports core events
[ 169.029] (**) Option "Device" "/dev/input/event1"
[ 169.030] (--) synaptics: touchscreen: x-axis range 0 - 1079 (res 0)
[ 169.030] (--) synaptics: touchscreen: y-axis range 0 - 2159 (res 0)
[ 169.030] (II) synaptics: touchscreen: device does not report pressure, will use touch data.
[ 169.030] (II) synaptics: touchscreen: device does not report finger width.
[ 169.030] (--) synaptics: touchscreen: buttons:
[ 169.030] (--) synaptics: touchscreen: Vendor 0 Product 0x3
[ 169.030] (--) synaptics: touchscreen: invalid pressure range. defaulting to 0 - 255
[ 169.030] (--) synaptics: touchscreen: invalid finger width range. defaulting to 0 - 15
[ 169.030] (--) synaptics: touchscreen: touchpad found
[ 169.030] (**) touchscreen: always reports core events
[ 169.030] (II) XINPUT: Adding extended input device "touchscreen" (type: TOUCHPAD, id 6)
[ 169.031] (**) synaptics: touchscreen: (accel) MinSpeed is now constant deceleration 2.5
[ 169.031] (**) synaptics: touchscreen: (accel) MaxSpeed is now 1.75
[ 169.031] (**) synaptics: touchscreen: (accel) AccelFactor is now 0.083
[ 169.031] (**) touchscreen: (accel) keeping acceleration scheme 1
[ 169.031] (**) touchscreen: (accel) acceleration profile 1
[ 169.031] (**) touchscreen: (accel) acceleration factor: 2.000
[ 169.031] (**) touchscreen: (accel) acceleration threshold: 4
[ 169.031] (--) synaptics: touchscreen: touchpad found
cat /proc/bus/input/devices
I: Bus=0000 Vendor=0000 Product=0003 Version=2065
N: Name="synaptics_dsx"
P: Phys=synaptics_dsx/touch_input
S: Sysfs=/devices/soc/c179000.i2c/i2c-5/5-0020/input/input1
U: Uniq=
H: Handlers=mdss_fb kgsl mouse0 event1 cpufreq
B: PROP=2
B: EV=b
B: KEY=420 0 0 8000 0 0
B: ABS=263800000000003
70-synaptics.conf
Section "InputClass"
Identifier "touchpad"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "VertEdgeScroll" "on"
Option "VertTwoFingerScroll" "on"
Option "HorizEdgeScroll" "on"
Option "HorizTwoFingerScroll" "on"
Option "CircularScrolling" "on"
Option "CircScrollTrigger" "2"
Option "EmulateTwoFingerMinZ" "40"
Option "EmulateTwoFingerMinW" "8"
Option "CoastingSpeed" "20"
Option "PalmDetect" "1"
Option "PalmMinWidth" "3"
Option "PalmMinZ" "200"
MatchDevicePath "/dev/input/event1"
EndSection
xorg.conf
Section "InputDevice"
Identifier "touchscreen"
Option "Device" "/dev/input/event1" # FB_INPUT
Driver "synaptics"
#Driver "evdev"
EndSection
没事干在手机上跑chroot的linux
想原生xorg
framebuffer进去的一瞬间点击会反应一下
然后就没任何反应了
log
[ 169.029] (II) Using input driver 'synaptics' for 'touchscreen'
[ 169.029] (**) Option "CorePointer"
[ 169.029] (**) touchscreen: always reports core events
[ 169.029] (**) Option "Device" "/dev/input/event1"
[ 169.030] (--) synaptics: touchscreen: x-axis range 0 - 1079 (res 0)
[ 169.030] (--) synaptics: touchscreen: y-axis range 0 - 2159 (res 0)
[ 169.030] (II) synaptics: touchscreen: device does not report pressure, will use touch data.
[ 169.030] (II) synaptics: touchscreen: device does not report finger width.
[ 169.030] (--) synaptics: touchscreen: buttons:
[ 169.030] (--) synaptics: touchscreen: Vendor 0 Product 0x3
[ 169.030] (--) synaptics: touchscreen: invalid pressure range. defaulting to 0 - 255
[ 169.030] (--) synaptics: touchscreen: invalid finger width range. defaulting to 0 - 15
[ 169.030] (--) synaptics: touchscreen: touchpad found
[ 169.030] (**) touchscreen: always reports core events
[ 169.030] (II) XINPUT: Adding extended input device "touchscreen" (type: TOUCHPAD, id 6)
[ 169.031] (**) synaptics: touchscreen: (accel) MinSpeed is now constant deceleration 2.5
[ 169.031] (**) synaptics: touchscreen: (accel) MaxSpeed is now 1.75
[ 169.031] (**) synaptics: touchscreen: (accel) AccelFactor is now 0.083
[ 169.031] (**) touchscreen: (accel) keeping acceleration scheme 1
[ 169.031] (**) touchscreen: (accel) acceleration profile 1
[ 169.031] (**) touchscreen: (accel) acceleration factor: 2.000
[ 169.031] (**) touchscreen: (accel) acceleration threshold: 4
[ 169.031] (--) synaptics: touchscreen: touchpad found
cat /proc/bus/input/devices
I: Bus=0000 Vendor=0000 Product=0003 Version=2065
N: Name="synaptics_dsx"
P: Phys=synaptics_dsx/touch_input
S: Sysfs=/devices/soc/c179000.i2c/i2c-5/5-0020/input/input1
U: Uniq=
H: Handlers=mdss_fb kgsl mouse0 event1 cpufreq
B: PROP=2
B: EV=b
B: KEY=420 0 0 8000 0 0
B: ABS=263800000000003
70-synaptics.conf
Section "InputClass"
Identifier "touchpad"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "VertEdgeScroll" "on"
Option "VertTwoFingerScroll" "on"
Option "HorizEdgeScroll" "on"
Option "HorizTwoFingerScroll" "on"
Option "CircularScrolling" "on"
Option "CircScrollTrigger" "2"
Option "EmulateTwoFingerMinZ" "40"
Option "EmulateTwoFingerMinW" "8"
Option "CoastingSpeed" "20"
Option "PalmDetect" "1"
Option "PalmMinWidth" "3"
Option "PalmMinZ" "200"
MatchDevicePath "/dev/input/event1"
EndSection
xorg.conf
Section "InputDevice"
Identifier "touchscreen"
Option "Device" "/dev/input/event1" # FB_INPUT
Driver "synaptics"
#Driver "evdev"
EndSection