touchscreen stuff (S2W, S2S, DT2W) from flar2