我有两个目前在 SLES 12 SP3 中工作的触摸屏设备。我想做的是让 Xephyr 在第二台显示器上运行一个单独的(基本上是多座的)窗口,它有自己的独立于主屏幕的触摸屏。
问题是,我似乎无法让 Xephyr 抓取/允许触摸。我正在使用的命令如下:
Xephyr -ac -br -noreset -screen 1280x800 :1 -mouse evdev,,/device=/dev/input/by-id/usb-ILITEK_ILITEK-TP_V06.00.00.02-if01-event-mouse
/dev/input/by-id/ 的输出:
lrwxrwxrwx 1 root root 10 Apr 9 10:56 usb-Generic_USB_Audio_201405280001-event-if03 -> ../event16
lrwxrwxrwx 1 root root 9 Apr 9 10:56 usb-HP_HP_USB_Encryption_MSR_730T802038-event-kbd -> ../event4
lrwxrwxrwx 1 root root 10 Apr 9 10:56 usb-ILITEK_ILITEK-TP_V06.00.00.02-event-if00 -> ../event12
lrwxrwxrwx 1 root root 10 Apr 9 10:56 usb-ILITEK_ILITEK-TP_V06.00.00.02-if01-event-mouse -> ../event13
lrwxrwxrwx 1 root root 9 Apr 9 10:56 usb-ILITEK_ILITEK-TP_V06.00.00.02-if01-mouse -> ../mouse3
lrwxrwxrwx 1 root root 10 Apr 9 10:56 usb-ILITEK_ILITEK-TP_V06.02.00.02-event-if00 -> ../event11
lrwxrwxrwx 1 root root 9 Apr 9 10:56 usb-ILITEK_ILITEK-TP_V06.02.00.02-if01-event-mouse -> ../event5
lrwxrwxrwx 1 root root 6 Apr 9 10:56 usb-ILITEK_ILITEK-TP_V06.02.00.02-if01-mouse -> ../js0
lrwxrwxrwx 1 root root 10 Apr 9 11:18 usb-Lite-On_Tech_IBM_USB_Keyboard_with_UltraNav-event-if01 -> ../event15
lrwxrwxrwx 1 root root 10 Apr 9 11:18 usb-Lite-On_Tech_IBM_USB_Keyboard_with_UltraNav-event-kbd -> ../event14
lrwxrwxrwx 1 root root 10 Apr 9 11:18 usb-Synaptics_Inc._Composite_TouchPad___TrackPoint-event-mouse -> ../event17
lrwxrwxrwx 1 root root 10 Apr 9 11:18 usb-Synaptics_Inc._Composite_TouchPad___TrackPoint-if01-event-mouse -> ../event18
lrwxrwxrwx 1 root root 9 Apr 9 11:18 usb-Synaptics_Inc._Composite_TouchPad___TrackPoint-if01-mouse -> ../mouse5
lrwxrwxrwx 1 root root 9 Apr 9 11:18 usb-Synaptics_Inc._Composite_TouchPad___TrackPoint-mouse -> ../mouse4
我已经通过“ILITEK_ILITEK-TP_V06.00.00.02”读取了触摸事件,但实际的“鼠标按下”(又名点击)仍未注册,似乎没有任何内容可供选择。