Non proprio una risposta finale, condivido solo le mie scoperte, dato che sono anche seccato da questo problema: come ha commentato Dolan Antenucci, la disinstallazione di LCC normalizzerà il comportamento del tasto sinistro del mouse combinato con lo scorrimento, ma a costo di perdere personalizzazione del mouse. Non è un'opzione per me.
Curiosamente, ho cercato e cercato per ore, e sembra che nessun altro qui si stia lamentando di questo. Il più vicino che ho trovato è stato il rapporto di un bug in un framework dell'interfaccia utente scritto in Python, ma così vicino nel comportamento che per un secondo (o una coppia o più ;-)) ho dovuto chiedermi se è davvero una coincidenza ( Io ora, io ora ..).
Vedi https://github.com/kivy/kivy/issues/5058
Lì descrivono (quasi?) Esattamente quello che credo stia accadendo qui: lo scorrimento genera un evento del mouse su per il pulsante precedentemente premuto.
Per verificare, puoi provare questo: su un browser, tieni premuto il tasto destro. Quindi spostare il mouse su un'opzione del menu a comparsa (ad esempio "indietro"), quindi scorrere la rotellina. L'opzione è selezionata, come se il pulsante fosse stato rilasciato.
Lo stesso accade con la selezione del testo. Fai questo: con il tasto sinistro del mouse fai clic e tieni premuto, seleziona un po 'di testo, "blocca qualsiasi movimento del mouse" (spiega più avanti), quindi scorri verso il basso (ma non troppo, mantieni visibile il testo già selezionato). Il testo che rimane selezionato è solo quello che è stato selezionato poco prima del movimento di scorrimento (come se fosse stato rilasciato il pulsante appena prima di iniziare lo scorrimento). Quindi interrompere lo scorrimento, tenere premuto il tasto Maiusc e fare alcuni movimenti del mouse. In risposta alla mossa più piccola, il testo tra viene aggiunto automaticamente alla selezione e dopo puoi anche rilasciare lo spostamento, non importa più, continua a muovere il mouse (a condizione che non sposti la pergamena) per continuare la sintonizzazione selezione. Questo è esattamente ciò che sarebbe dovuto succedere se avessi rilasciato il pulsante appena prima di iniziare lo scorrimento (noto anche come evento del mouse), esegui uno scorrimento,
L'unico problema è che, se si tiene premuto il pulsante e dopo qualche scorrimento (che "erroneamente" ha generato un evento del pulsante del mouse), si fa qualsiasi movimento del mouse, in risposta a questa mossa, (forse nel tentativo) di onorare il fatto che tieni ancora premuto il pulsante, il sistema genera immediatamente un evento pulsante giù del mouse.
Ecco perché pensi che lo scroll deselezioni il testo: normalmente, quando qualcuno fa un po 'di scroll per aggiungere la selezione, fai senza muovere il mouse, ma tende a fare alcuni movimenti finali del mouse dopo lo scroll, tu regola la fine della selezione. Prova a tenere premuto il pulsante, esegui una selezione tramite lo spostamento, blocca il movimento del mouse, scorri (continua a congelare), rilascia il pulsante, sposta il mouse (nota, la selezione non scompare), quindi sposta + clic / tieni premuto quando il mouse raggiunge il punto di destinazione. Dato che hai rilasciato il pulsante appena prima di riavviare i movimenti del mouse, quando esegui le nuove mosse, il sistema non genererà un evento di pulsante del mouse verso il basso, una volta che non è necessario "onorare" questo stato (dopo tutto, il pulsante è già attivo) .
Non è lo scorrimento che deseleziona il testo: è il movimento del mouse, dopo lo scorrimento, mentre si tiene premuto il pulsante del mouse.
Penso che sia un tentativo di mantenere / riguadagnare la coerenza del sistema, dato che l'ultima informazione passata è stata sostanzialmente sbagliata: l'evento del pulsante del mouse in alto, come conseguenza di un movimento di scorrimento, non dovrebbe mai avvenire.
Riferirò questo a logitech, forse se presentato con qualche spiegazione tecnica in più risolveranno il problema. (Dio, è così doloroso da usare che il sito invia un semplice messaggio, qualcuno conosce un modo più semplice?)
Nel frattempo, come soluzione alternativa, per selezionare testi lunghi, puoi fare come ho detto sopra: effettuare la selezione iniziale, rilasciare il pulsante, scorrere fino alla destinazione e spostare di nuovo clic / tenere premuto, per terminare la selezione.