Stránka 9 z 13

Napsal: 28 čer 2024, 16:14
od Duvsan
ja som pochopil, že TRESHOLD má byť citlivosť na dotyk a BITSHIFT rýchlosť posuvu. Dal som 10 a nepomohlo.

Napsal: 28 čer 2024, 16:15
od asdf
Pokus. Takhle jsem to zkusil upravit. Možná to bude míň skákat. Ale možná to vůbec nebude rolovat, nemám to jak vyzkoušet.

EDIT: Tak prý to nepomohlo. Tak bych zůstal u toho původního.

Napsal: 28 čer 2024, 16:18
od asdf
Zase bude třeba si nastavit ten THRESHOLD. Třeba tak na 100.

Napsal: 28 čer 2024, 16:21
od Duvsan
Skákať neber doslova. Funguje spoľahlivo. Len posúva príliš rýchlo.

Napsal: 28 čer 2024, 16:25
od Duvsan
Mám dať "make -C ... clean" , Tvojimi súbormi nahradiť pôvodné a nanovo skompilovať?

Napsal: 28 čer 2024, 16:30
od asdf
Jo jo.

Funguje ti ten soubor install, jak jsem nedávno dával? Tím by se to přeložilo i nainstalovalo samo.

Povedlo se ti to už trochu zpomalit? Dělá ten THRESHOLD vůbec něco?

Já jsem tu úpravu okoukal z jiného driveru nějakého touchpadu. A právě nevím, jestli to bude lepší, nebo horší.

Napsal: 28 čer 2024, 18:13
od Duvsan
Chcel som napísať sem a poslal som do sz.

TWL, zvládol si to nainštalovať a už len detail, spomaliť to rolovanie. Ak by si z tých zdrojákov niečo vykúmal, ja sem občas pozriem.

Ale dobrá práca. Dík za snahu a hlavne trpezlivosť.

Napsal: 28 čer 2024, 18:21
od asdf
To nejen já. Na ten initramfs přišel rnbw, s tím apt source linux přišel matahari. Já jsem se alespoň něco naučil.

Napsal: 28 čer 2024, 19:39
od Duvsan
#define FJS_CAPACITANCE_THRESHOLD 0x09

Ako by si zapísal max. prípustnú hodnotu? Písal si 0x400, ale nemá to byť v 16-kovej sústave?

Napsal: 28 čer 2024, 21:35
od asdf
Ten FJS_CAPACITANCE_THRESHOLD bych vůbec neměnil. Ten bych nechal, jak byl.

Napsal: 28 čer 2024, 22:16
od Duvsan
Správne. To by mala byť citlivosť na dotyk. Pomýlil som sa. Pardón.
Myslel som #define FJS_POSITION_CHANGE_THRESHOLD 0x04

Toto ma mätie:
FJS_POSITION_CHANGE_THRESHOLD 0x100 // Used for the possible events. Not actual
// events, though.

Napsal: 28 čer 2024, 22:22
od asdf
Celé kolečko je 0x1000. Rozumné maximum toho threshold mi přijde tak čtvrtina kolečka, tj. 0x400, nebo desítkově 1024.

Napsal: 29 čer 2024, 07:04
od Duvsan
#define FJS_POSITION_CHANGE_THRESHOLD 0x400
a žiadna zmena. Môže toto byť pravda? Neignoruje to ten prekladač?

Čo znamená toto?
#define FJS_MAX_REPEAT 10

A koľko max. by si dal sem?
* How much the movement value should be bitshifted right
#define FJS_MOVEMENT_BITSHIFT 3

Napsal: 29 čer 2024, 07:49
od asdf
Jestli to ignoruje, to se dá zjistit. Napiš příkaz:

Kód: Vybrat vše

cat /sys/module/psmouse/parameters/fujitsu_threshold
Poslal jsem ti mailem další pokus. Zkus ho, prosím.

Napsal: 29 čer 2024, 11:49
od asdf
Duvsan píše:Čo znamená toto?
#define FJS_MAX_REPEAT 10
To je z té mé úpravy, kterou jsem okoukal v jiném touchpadu. Tam se rolování simuluje pomocí dvou tlačítek. A tahle hodnota omezuje, kolikrát se může tlačítko stisknout najednou. Myslel jsem, že to bude třeba lepší. Ale jak o tom tak přemýšlím, tak to bude asi horší. V tom, co jsem ti poslal už jsem to zase vrátil.
Duvsan píše:A koľko max. by si dal sem?
* How much the movement value should be bitshifted right
#define FJS_MOVEMENT_BITSHIFT 3
Maximálně bych tam dal tak 11, protože ta hodnota je 12-tibitová. Ale to už je asi moc. V tom, co jsem ti poslal, už tuhle hodnotu nepoužívám. Moc se mi nelíbí.