Hi Mario,
Thanks for the reply. I attached a screenshot with the Nvidia configuration where I also had two additional display only screens attached. I run them as X screens, and it is possible to control stimulus presentation on all screens. This part was working unexpectedly easy and fine. At the moment I am testing without the LG monitors attached. The PC has two Nvidia Quadro P1000 cards, and I am aiming for connecting 6 touch screens plus the main control screen. The ideas is to have a large field stimulus display and recognize screen touches on a screen relative to presented stimuli. Hence I need to be able to control stimulus display independently (which worked) and recognize touches on the corresponding screens (which I am struggling with).
cheers,
wolf
Here are the outputs:
~$ xinput list-props 6
Device 'Elo TouchSystems, Inc. Elo TouchSystems 2700 IntelliTouch(r) USB':Device Enabled (153): 1Coordinate Transformation Matrix (155): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000libinput Natural Scrolling Enabled (284): 0libinput Natural Scrolling Enabled Default (285): 0libinput Calibration Matrix (286): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000libinput Calibration Matrix Default (287): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000libinput Left Handed Enabled (288): 0libinput Left Handed Enabled Default (289): 0libinput Send Events Modes Available (290): 1, 0libinput Send Events Mode Enabled (291): 0, 0libinput Send Events Mode Enabled Default (292): 0, 0Device Node (293): "/dev/input/event0"Device Product ID (294): 1255, 32libinput Drag Lock Buttons (295): <no items>libinput Horizontal Scroll Enabled (296):~$ xinput list-props 10Device 'Weida Hi-Tech CoolTouch System ':Device Enabled (153): 1Coordinate Transformation Matrix (155): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000libinput Calibration Matrix (286): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000libinput Calibration Matrix Default (287): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000libinput Send Events Modes Available (290): 1, 0libinput Send Events Mode Enabled (291): 0, 0libinput Send Events Mode Enabled Default (292): 0, 0Device Node (293): "/dev/input/event4"Device Product ID (294): 9589, 34643And in Matlab:>> d = PsychHID('Devices', 3)>> {d.product}'d =1×4 struct array with fields:[...]ans =4×1 cell array{'Virtual core XTEST pointer' }{'Elo TouchSystems, Inc. Elo TouchSystems 2700 IntelliTouch(r) USB'}{'Logitech USB Optical Mouse' }{'Weida Hi-Tech CoolTouch System ' }>> d(2)ans =struct with fields:usagePageValue: 1usageValue: 2usageName: 'slave pointer'index: 4transport: 'enabled'vendorID: []productID: []version: []manufacturer: []product: 'Elo TouchSystems, Inc. Elo TouchSystems 2700 IntelliTouch(r) USB'serialNumber: []locationID: 2interfaceID: 6totalElements: 11features: 7inputs: 11outputs: 0collections: 0axes: 4buttons: 7hats: 0sliders: 0dials: 0wheels: 0touchDeviceType: -1maxTouchpoints: -1>> d(4)ans =struct with fields:usagePageValue: 1usageValue: 2usageName: 'slave pointer'index: 8transport: 'enabled'vendorID: []productID: []version: []manufacturer: []product: 'Weida Hi-Tech CoolTouch System 'serialNumber: []locationID: 2interfaceID: 10totalElements: 11features: 6inputs: 11outputs: 0collections: 0axes: 4buttons: 7hats: 0sliders: 0dials: 0wheels: 0touchDeviceType: 1maxTouchpoints: 15