Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: Hakito 07 Října 2010, 19:18:50

Název: TrackBall na linux? Problém? {Vyřešeno}
Přispěvatel: Hakito 07 Října 2010, 19:18:50
Zdravím,
Chtěl bych se předběžně zeptat, jestli je problém mít trackball na ubuntu.
Nerad bych ho totiž koupil a pak zjistil, že mám smůlu a že mi ho systém prostě nerozpozná...
Chystám se ho koupit, ale nikde jsem nenašel, jestli je podporován i v tomto, jinak úžasném systému.
Díky všem za pomoc.

[attachment deleted by admin]
Název: Re: TrackBall na linux? Problém?
Přispěvatel: Martin Kiklhorn 07 Října 2010, 19:22:38
Softwarově je to stejně jen myš, předpokládám že fungovat bude.
Název: Re: TrackBall na linux? Problém?
Přispěvatel: Hakito 07 Října 2010, 19:23:51
Dobře, díky, Hlavní moderátore.  ;D
Název: Re: TrackBall na linux? Problém?
Přispěvatel: Vojtěch Trefný 07 Října 2010, 19:31:33
Mám stejný (je-li to Logitech TrackMan Marble). Funguje dobře, jen je třeba trošku "zapracovat".

Vytvořte si soubor s následujícím obsahem:

Kód: [Vybrat]
#!/bin/bash

xinput set-button-map "8" 1 2 3 4 5 6 7 8 9
xinput set-int-prop "8" "Evdev Wheel Emulation Button" 8 8
xinput set-int-prop "8" "Evdev Wheel Emulation" 8 1
xinput set-int-prop "8" "Evdev Wheel Emulation Axes" 8 6 7 4 5
xinput set-int-prop "8" "Evdev Wheel Emulation X Axis" 8 6

udělejte ho spustitelným a nechte ho automaticky spouštět vždy po startu graf. prostředí. Způsobí to "správnou" funkci těch dvou malých tlačítek (levé pak slouží ke scrolování - držíte a točíte kolečkem a scrolujete). Normálně obě malá tlačítka slouží také jako vpřed a zpět ve firefoxu, nautilu a podobně.

https://help.ubuntu.com/community/Logitech_Marblemouse_USB
Název: Re: TrackBall na linux? Problém?
Přispěvatel: Hakito 07 Října 2010, 19:36:44
Mám stejný (je-li to Logitech TrackMan Marble). Funguje dobře, jen je třeba trošku "zapracovat".

Vytvořte si soubor s následujícím obsahem:

Kód: [Vybrat]
#!/bin/bash

xinput set-button-map "8" 1 2 3 4 5 6 7 8 9
xinput set-int-prop "8" "Evdev Wheel Emulation Button" 8 8
xinput set-int-prop "8" "Evdev Wheel Emulation" 8 1
xinput set-int-prop "8" "Evdev Wheel Emulation Axes" 8 6 7 4 5
xinput set-int-prop "8" "Evdev Wheel Emulation X Axis" 8 6

udělejte ho spustitelným a nechte ho automaticky spouštět vždy po startu graf. prostředí. Způsobí to "správnou" funkci těch dvou malých tlačítek (levé pak slouží ke scrolování - držíte a točíte kolečkem a scrolujete). Normálně obě malá tlačítka slouží také jako vpřed a zpět ve firefoxu, nautilu a podobně.

https://help.ubuntu.com/community/Logitech_Marblemouse_USB

Páni, no díky moc!
Ale, pokud si nastavím levé na rolování, tak nemám "normální levé" tlačítko, ne?
Tedy, chňápu-li to správně...
Má to celkem čtyři tlačítka.
A když obě malá budou jako vpřed a z5, tak pravé(velké) bude mít funkci pravého "myšidla"(vyskakovací tabulka) a potom mi bude chybět levé, ne?

[Každopádně díky za ten příkaz]
Název: Re: TrackBall na linux? Problém?
Přispěvatel: Vojtěch Trefný 07 Října 2010, 19:48:05
Jsou čtyři tlačítka - dvě pravá a dvě levá. Velká slouží jako klasické levé a pravé. Malá slouží (bez použití toho skriptu) jako vpřed a zpět. Po použití toho skriptu pořád slouží jako zpět a vpřed (po kliknutí) a malé levé zároveň "inicializuje" scrolování (držení toho tlačítka a "točení koulí").
Název: Re: TrackBall na linux? Problém?
Přispěvatel: Hakito 07 Října 2010, 19:50:16
Jo tákhle  :o
Mazané.
Díky. Už se na něj těším, jako malej kluk na vánoce...  :D :D
Název: Re: TrackBall na linux? Problém?
Přispěvatel: Hakito 07 Října 2010, 20:04:07
A kiklhorn umí Japonsky?  :o
Nebo je snad dokonce otaku?
Ale to sem nepatří, že?
Název: Re: TrackBall na linux? Problém? {Vyřešeno}
Přispěvatel: LuciusMare 07 Října 2010, 22:36:10
Čistě ze zvědavosti, proč používáš trackball? :)
Název: Re: TrackBall na linux? Problém? {Vyřešeno}
Přispěvatel: Hakito 08 Října 2010, 14:19:20
Čistě ze zvědavosti, proč používáš trackball? :)

Hmm... Chtěl jsem ho, protože nevím, jaké to bude, je to jiný pohled na svět elektroniky.  ;)
A taky jsem si ho oblíbil, kvůli tomu, že je to vyjímka a nikdo koho znám ho nemá. (Prostě mám potřebu se od ostatních nějak lišit.)
Název: Re: TrackBall na linux? Problém?
Přispěvatel: Hakito 08 Října 2010, 14:40:27
Jsou čtyři tlačítka - dvě pravá a dvě levá. Velká slouží jako klasické levé a pravé. Malá slouží (bez použití toho skriptu) jako vpřed a zpět. Po použití toho skriptu pořád slouží jako zpět a vpřed (po kliknutí) a malé levé zároveň "inicializuje" scrolování (držení toho tlačítka a "točení koulí").
Tak už ho(trackball) mám.
Je to  hodně jiné, neš myš, ale to je o zvyku. ;)

Ale mám problém s tím příkazem.
Vytvořil jsem spouštěč a v poli 'příkaz' jsem vyplnil to, co jste mi poradili a funguje pořád stejně(malé ani velké levé tlačítko nescroluje...
Název: Re: TrackBall na linux? Problém?
Přispěvatel: Vojtěch Trefný 08 Října 2010, 15:37:47
Udělejte si normálně soubor s tím, co jsem napsal, někam ho uložte. Název mu dejte třeba trackball.sh a v aplikacích spouštěných po přihlášení nastavte jako příkaz cestu k tomu vašemu souboru (např. /home/hakito/skripty/trackball.sh)
Název: Re: TrackBall na linux? Problém?
Přispěvatel: Hakito 08 Října 2010, 15:56:42
No, udělal jsem to přesně tak, jak mám, ale pořád to (ne)funguje stajně... ???
Název: Re: TrackBall na linux? Problém?
Přispěvatel: GdH 08 Října 2010, 15:58:24
No, udělal jsem to přesně tak, jak mám, ale pořád to (ne)funguje stajně... ???

Co spustitelný příznak (http://wiki.ubuntu.cz/Spustiteln%C3%BD%20p%C5%99%C3%ADznak)? Nastavils?
Název: Re: TrackBall na linux? Problém?
Přispěvatel: Hakito 08 Října 2010, 16:00:06
No, udělal jsem to přesně tak, jak mám, ale pořád to (ne)funguje stajně... ???

Co spustitelný příznak (http://wiki.ubuntu.cz/Spustiteln%C3%BD%20p%C5%99%C3%ADznak)? Nastavils?

Sakra... taková blbá školácká chyba... :-X

EDIT: Ale stejnak to nejde.  ???
Název: Re: TrackBall na linux? Problém?
Přispěvatel: Hakito 10 Října 2010, 21:57:01
Povedlo se.
Po několika neúspěšných pokusech jsem udělal další neúspěšné pokusy z odkazu od Vojtěcha Trefného, sesmolil soubor a nějakým záhadným, ale příjemným způsobem to všechno funguje, jak má.
Díky za snahu všem zúčastněným. ^_^

EDIT:
Ten záhadný způsob je
http://askubuntu.com/questions/66253/how-to-configure-logitech-marble-trackball (http://askubuntu.com/questions/66253/how-to-configure-logitech-marble-trackball)
Protože jsem se s tím problémem setkal znova a znova, radši to sem připíšu. A kdyby měl někdo podobný/stejný problém, tu je řešení.