Psychtoolbox 3.0.14 beta release "Kafkaesque!"
Linux improvements and fixes:
* PsychOpenHMDVR: Fixes and hacks to make Rift CV1 work better. Add source of openhmdkeepalivedaemon.
* VRHMDDemo: Allow selection of HMD via optional deviceIndex parameter.
* KbQueues: Fix failure to detect key events on multi-x-screen setups if mouse pointer is on other screen than X-Screen 0.
General improvements:
* Add new optional 'GetNTPSynchronize' command to NetStation(), which allows to NTP synchronize event timestamps on suitable EGI Netstation systems for much higher timestamp accuracy. Successfully tested on a 400 series amp with Linux as client and MacOs Netstation amp machine. Also a new helper function GetNTP() which is an OS independent simple NTP client. Code contributed and tested by Andreas Widmann and Urte Roeber, with helpful input by Justin Ales.
* Add matching/selection of devices by productName, serialNumber or locationID to all of GetKeyboard/Mouse/Gamepad/KeypadIndices, ie. wherever this was missing.
* VideoMultiCameraCaptureDemo: Make it write movies in a format that even Apples dumb Quicktime player can comprehend, similar to ImagingStereoDemo.
Linux improvements and fixes:
* PsychOpenHMDVR: Fixes and hacks to make Rift CV1 work better. Add source of openhmdkeepalivedaemon.
* VRHMDDemo: Allow selection of HMD via optional deviceIndex parameter.
* KbQueues: Fix failure to detect key events on multi-x-screen setups if mouse pointer is on other screen than X-Screen 0.
General improvements:
* Add new optional 'GetNTPSynchronize' command to NetStation(), which allows to NTP synchronize event timestamps on suitable EGI Netstation systems for much higher timestamp accuracy. Successfully tested on a 400 series amp with Linux as client and MacOs Netstation amp machine. Also a new helper function GetNTP() which is an OS independent simple NTP client. Code contributed and tested by Andreas Widmann and Urte Roeber, with helpful input by Justin Ales.
* Add matching/selection of devices by productName, serialNumber or locationID to all of GetKeyboard/Mouse/Gamepad/KeypadIndices, ie. wherever this was missing.
* VideoMultiCameraCaptureDemo: Make it write movies in a format that even Apples dumb Quicktime player can comprehend, similar to ImagingStereoDemo.
-mario