Rolovacie koliesko u touchpadu, inštalácia driveru

Počítače stolní, notebooky, tablety, tiskárny, scanery a vše, co nějak souvisí s PC

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
Duvsan
Příspěvky: 6120
Registrován: 21 úno 2009, 00:00
Bydliště: Okres Nitra

#121 Příspěvek od Duvsan »

ja som pochopil, že TRESHOLD má byť citlivosť na dotyk a BITSHIFT rýchlosť posuvu. Dal som 10 a nepomohlo.
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#122 Příspěvek 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.
Přílohy
fujitsu_scroll.zip
(2.93 KiB) Staženo 19 x
Naposledy upravil(a) asdf dne 28 čer 2024, 17:47, celkem upraveno 1 x.
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#123 Příspěvek od asdf »

Zase bude třeba si nastavit ten THRESHOLD. Třeba tak na 100.
Uživatelský avatar
Duvsan
Příspěvky: 6120
Registrován: 21 úno 2009, 00:00
Bydliště: Okres Nitra

#124 Příspěvek od Duvsan »

Skákať neber doslova. Funguje spoľahlivo. Len posúva príliš rýchlo.
Uživatelský avatar
Duvsan
Příspěvky: 6120
Registrován: 21 úno 2009, 00:00
Bydliště: Okres Nitra

#125 Příspěvek od Duvsan »

Mám dať "make -C ... clean" , Tvojimi súbormi nahradiť pôvodné a nanovo skompilovať?
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#126 Příspěvek 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ší.
Uživatelský avatar
Duvsan
Příspěvky: 6120
Registrován: 21 úno 2009, 00:00
Bydliště: Okres Nitra

#127 Příspěvek 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ť.
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#128 Příspěvek 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.
Uživatelský avatar
Duvsan
Příspěvky: 6120
Registrován: 21 úno 2009, 00:00
Bydliště: Okres Nitra

#129 Příspěvek 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?
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#130 Příspěvek od asdf »

Ten FJS_CAPACITANCE_THRESHOLD bych vůbec neměnil. Ten bych nechal, jak byl.
Uživatelský avatar
Duvsan
Příspěvky: 6120
Registrován: 21 úno 2009, 00:00
Bydliště: Okres Nitra

#131 Příspěvek 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.
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#132 Příspěvek od asdf »

Celé kolečko je 0x1000. Rozumné maximum toho threshold mi přijde tak čtvrtina kolečka, tj. 0x400, nebo desítkově 1024.
Uživatelský avatar
Duvsan
Příspěvky: 6120
Registrován: 21 úno 2009, 00:00
Bydliště: Okres Nitra

#133 Příspěvek 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
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#134 Příspěvek 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.
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#135 Příspěvek 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í.
Odpovědět

Zpět na „Výpočetní technika“