Topic: Instrument selection buggy on touchscreen

I use a touchscreen, usually with fullscreen pianoteq (8.0.2) on Windows 10.

Trying to select an instrument is very buggy/impossible.
It is possible click on the name of the current piano, so the popup list of other piano's show.
But then, when pressing a piano, often the submenu of that piano does not show up.
Or sometimes even a submenu of a different piano.

It would be nice if the great people at Modartt could do some testing with a touchscreen,
both in fullscreen mode and normal mode, to correct any issues that occur :-)

I could post a video of the issue on request.

Last edited by Mark (01-12-2022 11:55)

Re: Instrument selection buggy on touchscreen

I had the same sort of problem, and my workaround is to just hit the edit button to the right of the presently selected piano. There, the list is easy to navigate and use with touch. "X"ing out this menu quickly brings you back to the main screen.


(Lenovo Flex 14 2in1, Pianoteq 8, MobileSheets for windows, Casio PX-780, generic page turn pedal)

Lenovo Flex 14 2in1, Windows11,  Pianoteq 8 (Steinway D & B, Petrof, C. Bechstein, Steingraeber),  MobileSheets for windows, Casio PX-780, generic page turn pedal.

Re: Instrument selection buggy on touchscreen

Had this (or similar) bug on Linux and Julien fixed it in 8.0.2. I'm not sure if the fix was applied to Windows as well though.

Last edited by navindra (01-12-2022 02:12)

Re: Instrument selection buggy on touchscreen

The latest version (8.0.3) fixed this problem on my windows 11 machine.

Lenovo Flex 14 2in1, Windows11,  Pianoteq 8 (Steinway D & B, Petrof, C. Bechstein, Steingraeber),  MobileSheets for windows, Casio PX-780, generic page turn pedal.

Re: Instrument selection buggy on touchscreen

Willfredwin wrote:

The latest version (8.0.3) fixed this problem on my windows 11 machine.

I can confirm.
Issue is solved with 8.0.4 on windows 10.
Thanks devs!

Re: Instrument selection buggy on touchscreen

Just updating my PTQ from 8.1.2 to newest version 8.2.2 and this buggy behaviour comes back (I'm using arm64 Linux versions). Previous version was working perfect with my touchscreen.

Re: Instrument selection buggy on touchscreen

Updated to version 8.3 and I still have the same problem with touchscreen on linux arm-64bit.
This behavior seems to be related with how PTQ manage the "release" button of the mouse and OnMouseOver when the mouse cursor flies over the instrument list.

With touchscreen, clicking on the name of the current piano display the popup list of other pianos. Then, to enter on the submenu of the instrument, another click is needed: this click select automatically the first instrument setting (e.g. xxxxx Warm).

This could be corrected if this second click only opens the submenu without selecting automatically the first setting of the list.

A solution could be correcting this behavior on an additional parameter when launching PTQ e.g.:
$ Pianoteq --touchscreen

Hope someone from Modartt read this post...

Re: Instrument selection buggy on touchscreen

Pinipon wrote:

Hope someone from Modartt read this post...

I'm sure they do keep an eye on the forum, but the best place to report specific, reproducible issues that can't be solved by advice from the forum is here:

https://www.modartt.com/support

Re: Instrument selection buggy on touchscreen

Pinipon wrote:

Updated to version 8.3 and I still have the same problem with touchscreen on linux arm-64bit.
This behavior seems to be related with how PTQ manage the "release" button of the mouse and OnMouseOver when the mouse cursor flies over the instrument list.

With touchscreen, clicking on the name of the current piano display the popup list of other pianos. Then, to enter on the submenu of the instrument, another click is needed: this click select automatically the first instrument setting (e.g. xxxxx Warm).

This could be corrected if this second click only opens the submenu without selecting automatically the first setting of the list.

A solution could be correcting this behavior on an additional parameter when launching PTQ e.g.:
$ Pianoteq --touchscreen

Hope someone from Modartt read this post...

I hope so too. Having the same problem on macOS.
-Heinrich

Re: Instrument selection buggy on touchscreen

We have released version 8.3.2 which has an (experimental) toggle button in options / interface for forcing "touchscreen" mode.

I'm not sure if this will solve all issues (we have a touchscreen at the office that works incredibly bad on macOS, it is basically impossible to drag anything with it..), but it should be useful at least on Linux, where Pianoteq is not able to "know" if the current input comes from a mouse, or from a finger. On Windows, it should not be used as Pianoteq already knows the difference between mouse input and touch input.

Re: Instrument selection buggy on touchscreen

julien wrote:

We have released version 8.3.2 which has an (experimental) toggle button in options / interface for forcing "touchscreen" mode.

I'm not sure if this will solve all issues (we have a touchscreen at the office that works incredibly bad on macOS, it is basically impossible to drag anything with it..), but it should be useful at least on Linux, where Pianoteq is not able to "know" if the current input comes from a mouse, or from a finger. On Windows, it should not be used as Pianoteq already knows the difference between mouse input and touch input.

I tried the new toggle button and it works fine for me. I can now conveniently select the presets on the touch screen like I could with V7.x. (macOS 13.6.6)

Thank you for your good support!

-Heinrich

Re: Instrument selection buggy on touchscreen

julien wrote:

We have released version 8.3.2 which has an (experimental) toggle button in options / interface for forcing "touchscreen" mode.

I'm not sure if this will solve all issues (we have a touchscreen at the office that works incredibly bad on macOS, it is basically impossible to drag anything with it..), but it should be useful at least on Linux, where Pianoteq is not able to "know" if the current input comes from a mouse, or from a finger. On Windows, it should not be used as Pianoteq already knows the difference between mouse input and touch input.

Just upgraded to version 8.3.2 and tested Touchscreen mode: now it works as expected.
To Modartt Team: Thank you very much for this correction!

(running Pianoteq on RPi 4  - linux arm64)