If you run a controls demo (for example HelloTableView) skin doesn't look like having touch support.
Using option -Dcom.sun.javafx.touch=true works ok and forces runtime to use touch screen skins.
Using option -Dcom.sun.javafx.touch=true works ok and forces runtime to use touch screen skins.