Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: Bent - 08.09.09 - klo:13.52
-
Hei,
Ostin tuossa tovi sitten Sony BD remoten ja bluetooth donglen ja ajattelin että laittaisin sen toimimaan, ei ollutkaan ihan niin helppoa. Olen muutamaa guidea kokeillut tuloksetta.
Onko kellään täällä kokemusta ja osaisiko joku kertoa miten olette saaneet toimimaan ? Tarkoitus olisi joku ilta tällä viikolla kokeilla taas yhtä uutta guidea. Jos ja kun saan toimimaan kerron toki täälläkin miten homma onnistui, mutta tunkkaus avusta olisin kiitollinen.
-
Miten olet yrittänyt naitatella laitteita? Tuli vain mieleen, että ilmeisesti ps3:n ohjaimet saa toimimaan ihan ok, mutta niissä olevat merkkivalot parituksesta ei toimi vaikka yhteys on muodostettu.
-
Hei,
Olen eniten duunannut tämän ketjun parissa: http://www.xbmc.org/forum/showthread.php?t=50717.
Eli ihan blueman-appletin kautta olen kokeillut. Tosin tätä vaihetta mulla ei ikinä tule tuossa pairing wizardissa: "On the next screen will see 2 options "input service" and "don't connect", we select "input service and click next." Vaan heti don't pair kohdan jälkeen homma on "valmis".
Ongelma on ettei tuota:
cat /proc/bus/input/devices avulla tule näkymään tuota BD remotea.
Olen myös kokeillut cakemote.py:tä ja bdremoted daemonia millään en ole päässyt niin pitälle että irw:llä tulisi jotain ulos.
Osaisitko lyhyesti selittää miten olet saanut toimimaan ?
EDIT:
löysin suht hyvän guiden ja kokeilen tätä vielä: http://popey.com/blog/2009/08/06/acer-aspire-revo-ubuntu-boxee-and-remote-control/
Eli tämä osa oli jäänyt multa tekämättä toisesta guidesta kun en ollut osannut lukea rivien välistä.
I also noted that the ‘uinput’ kernel module isn’t loaded by default. So I edited /etc/modules and added the line in.
sudo nano /etc/modules
This is all we need to add:-
uinput
Further we need a udev rule:-
sudo nano /etc/udev/rules.d/40-permissions.rules
Add this line.
KERNEL=="uinput", MODE="0666"
Next I loaded the module manually to save me having to reboot.
sudo modprobe uinput
Katson tänä iltana jos ehdin uudelleen.
-
Ajattelin tähän väliin mainita että sain toimimaan. Ihan vaan tuurista osittain kiinni nyttenkin tein tuon blueman setup vaiheen ~15 kertaa ennenkuin anto sen setup as input device vaihtoehdon jotenki ilmeisesti tuo kaukosäädin aina ehti sammumaan siinä välissä tai jotain en täysin ymmärrä.
Mutta nyt toimii pitää vaan vielä väsätä mythtv:lle oma confi filu ja sitten homma on bueno. Voin postailla vaikka omat conffit sitten vielä huomenna. Tämä tarina todennäköisesti saa muutenkin jatkoa sillä ilmeisesti tuo kake ei sammu ikinä ilman ylimäärästä tunkkausta eli katson nyt kauanko patterit kestää ja sitten arvioin onko ylimääräsen duunin arvosta vai ei.
EDIT: Selkein ohje on muuten mielestäni: http://popey.com/blog/2009/08/06/acer-aspire-revo-ubuntu-boxee-and-remote-control/
-
Lupaamani confit.
/etc/lirc/hardware.conf
REMOTE="ps3"
REMOTE_DRIVER="devinput"
REMOTE_DEVICE="/dev/input/event7"
Tuo event7 pitää täsmätä siis laitteen Handlers tunnisteen kanssa. cat /proc/bus/input/devices antaa minulle tuolle PS3 Remote Controllerille. Se on mitä todennäköisemmin eri kuin minulla eli tarkastakaa omanne. Elkää sekoittako handlers kohtaa Sysfs kohtaan.
I: Bus=0005 Vendor=054c Product=0306 Version=0000
N: Name="PS3 Remote Controller"
P: Phys=
S: Sysfs=/devices/virtual/input/input10
U: Uniq=
H: Handlers=kbd event7
B: EV=3
B: KEY=8000000000000000 7000001083c100 8c00ea00000000 6bc0000000000001 8000 1102c0000801 80168000000000 10000ffe
Käyttämäni /etc/lirc/lircd.conf
# Please make this file available to others
# by sending it to <lirc@bartelmus.de>
#
# this config file was automatically generated
# using lirc-0.8.4a(devinput) on Sun May 3 19:43:29 2009
#
# contributed by
#
# brand: PS3
# model no. of remote control:
# devices being controlled by this remote:
#
begin remote
name ps3
bits 32
eps 30
aeps 100
one 0 0
zero 0 0
gap 102974
toggle_bit_mask 0x8001019C
begin codes
1 0x80010002
2 0x80010003
3 0x80010004
4 0x80010005
5 0x80010006
6 0x80010007
7 0x00010008
8 0x80010009
9 0x8001000A
0 0x8001000B
eject 0x800100A1
audio 0x80010188
angle 0x80010173
subtitle 0x80010172
clear 0x80010163
time 0x80010167
red 0x0001018E
green 0x8001018F
yellow 0x80010190
blue 0x80010191
display 0x80010166
top_menu 0x8001008B
popup 0x800101B6
return 0x80010001
options 0x80010165
back 0x8001009E
view 0x80010177
x 0x80010100
enter 0x8001001C
up 0x80010067
down 0x8001006C
left 0x00010069
right 0x8001006A
l1 0x80010136
l2 0x80010138
l3 0x8001013D
r1 0x80010137
r2 0x80010139
r3 0x8001013E
select 0x80010161
start 0x8001013B
ps 0x800100AC
rew 0x800100A8
play 0x800100CF
ffw 0x8001009F
prev 0x0001019C
stop 0x80010080
next 0x80010197
slow_rew 0x800101B4
pause 0x80010077
slow_ffw 0x800101B5
end codes
end remote
Sitten vielä mythtv:n conffi /home/<mythtkäyttäjä>/.mythtv/lircrc
begin
prog = mythtv
button = back
config = Esc
end
begin
prog = mythtv
button = return
config = Esc
repeat = 0
end
begin
prog=mythtv
button=up
config=Up
repeat=0
end
begin
prog=mythtv
button=down
config=Down
repeat=0
end
begin
prog=mythtv
button=left
config=Left
repeat=0
end
begin
prog=mythtv
button=right
config=Right
repeat=0
end
# Volume Up
begin
prog = mythtv
button = r1
repeat = 0
config = F11
end
# Volume Down
begin
prog = mythtv
button = r2
repeat = 0
config = F10
end
# Enter/Return
begin
prog = mythtv
button = enter
config = Return
end
# Menu Button
begin
prog = mythtv
button = view
config = S
end
begin
prog = mythtv
button = options
config = M
end
# Mute
begin
prog = mythtv
button = x
config = F9
end
# Rewind
begin
prog = mythtv
button = Rewind
config = Left
end
begin
prog = mythtv
button = rew
config = Left
end
# Fast Forward
begin
prog = mythtv
button = FastForward
config = Right
end
begin
prog = mythtv
button = ffw
config = Right
end
# Play
begin
prog = mythtv
button = play
config = P
end
# Pause
begin
prog = mythtv
button = pause
config = P
end
# Record
begin
prog = mythtv
button = red
config = R
end
# Stop
begin
prog = mythtv
button = stop
config = Esc
end
# Previous Track/Chapter
begin
prog = mythtv
button = prev
config = Home
end
# Next Track/Chapter
begin
prog = mythtv
button = next
config = End
end
# Jump Point to MythVideo
begin
prog = mythtv
button = blue
config = F12
end
# Jump Point to MythMusic
begin
prog = mythtv
button = yellow
config = F11
end
# Jump Point to LiveTV
begin
prog = mythtv
button = green
config = F10
end
# Jump Point to Main Menu
begin
prog = mythtv
button = top_menu
config = F2
end
# Display Information
begin
prog = mythtv
button = time
config = I
end
begin
prog = mythtv
button = display
config = W
end
##############################
# Numbers
##############################
begin
prog = mythtv
button = 0
config = 0
end
begin
prog = mythtv
button = 1
config = 1
end
begin
prog = mythtv
button = 2
config = 2
end
begin
prog = mythtv
button = 3
config = 3
end
begin
prog = mythtv
button = 4
config = 4
end
begin
prog = mythtv
button = 5
config = 5
end
begin
prog = mythtv
button = 6
config = 6
end
begin
prog = mythtv
button = 7
config = 7
end
begin
prog = mythtv
button = 8
config = 8
end
begin
prog = mythtv
button = 9
config = 9
end
Nyt kun tuo tuli ratkaistua niin olen aika tyytyväinen tuon toimintaan, painallukset tapahtuvat tosi sähäkästi ja kake toimii seinien läpi hyvin. Seurailen nyt vielä tuota patterien kulutusta ja jos se on ongelma niin siihenkin pitäisi löytyä ratkaisu.
-
Saako tuon kaukosäätimen sammumaan pitämällä ps näppäintä pohjassa? Ajattelin että mahtaakohan tuo sama sammutusongelma koskea niitä ps3 ohjaimia. Noissa ohjaimissahan ei alkuun ollut automaattista virrankatkaisua ja itseä ainakin ärsytti kun ohjaimesta tuntui olevan mehut lopussa alle kahdessa vuorokaudessa, sitten jossain firmware päivityksessä ne alkoivat sammumaan itsekseen muistaakseni 15min viiveellä. Kait tuo ps3 lähettää ohjaimelle sitten jonkinlaisen sammutus signaalin tai periaatteessa on kait mahdollista ohjaimen piirin päivitys samalla kun käyttäjät lataa usb kaapelilla ohjaimen, mutta tuskinpa noin?
Mukavaa että laitoit näkyviin noita konffeja ja kerrot tapahtumasta, itsellä kun on ollut ajatuksena hommata jonkinlainen kaukosäädin.
-
Saako tuon kaukosäätimen sammumaan pitämällä ps näppäintä pohjassa? Ajattelin että mahtaakohan tuo sama sammutusongelma koskea niitä ps3 ohjaimia. Noissa ohjaimissahan ei alkuun ollut automaattista virrankatkaisua ja itseä ainakin ärsytti kun ohjaimesta tuntui olevan mehut lopussa alle kahdessa vuorokaudessa, sitten jossain firmware päivityksessä ne alkoivat sammumaan itsekseen muistaakseni 15min viiveellä. Kait tuo ps3 lähettää ohjaimelle sitten jonkinlaisen sammutus signaalin tai periaatteessa on kait mahdollista ohjaimen piirin päivitys samalla kun käyttäjät lataa usb kaapelilla ohjaimen, mutta tuskinpa noin?
Mukavaa että laitoit näkyviin noita konffeja ja kerrot tapahtumasta, itsellä kun on ollut ajatuksena hommata jonkinlainen kaukosäädin.
Saa sen varmaan sammumaan en tiedä kun en ole kokeillut ja itseasiassa tein irrexecistä ajettavan scriptin tuohon nappiin joten pitäisi melkeen ottaa se pois ennenkuin voin kokeilla mutta periaatteessa tuosta napista pitäisi sammua kaukosäädin. Käsittääkseni normaalissa ps3 käytössä kuitenkin se sammutus komento tulee itse ps3:lta ei kaukosäätimellä ole omaa "ajastinta". Eli noi miten tämä on linukassa toteutettu on muokkaamalla bluez modulea ja lisäämällä sinne sen sammutuksen.
Katsotaan tuo porukka joka sen kanssa on väsäillyt on aika aktiivisen oloista porukkaa ja tiedä vaikka ne sais modauksensa johonkin viralliseen versioon mukaan.
Täällä oli mm siitä juttua: http://www.xbmc.org/forum/showthread.php?t=50717.
-
Ajattelin taas vähän raportoida tänne, vaihdoin tuon nykyisen ratkaisuni: http://code.google.com/p/bdremote-ng/ ajurilla toimivaan. Eli periaatteessa aika samanlainen mutta tuossa on parametrisoituna kaukosäätimen sammutus. Kake sammuu defaulttina 60sec idlen jälkeen. Tämä siis siksi että tuolla toisella tavalla patterit kestivät noin 7 vuorokautta.
Tässä vielä testailen tätä mutta ihan yhtä hyvin toimii, tosin paritus kestää välillä turhan pitkään. Luultavasti nostan tuon idle ajan huomattavasti suuremmaksi niin helpottaa. Paritus kun kestää välillä jopa 5s joten aika ärsyttävää, mutta voi olla että saan vielä paritusta nopeutettua katsotaan tai sitten tosiaan sammutan vasta esim 30 min idlen jälkeen.
-
Tuon alkuperäisen bluetooth peliohjaimen automaattinen sammutus kestää arviolta noin 10-20min kun merkkivalot häipyy, veikkaisin että aika on sama tuolla kaukosäätimellä. Mukava kuulla että homma kuitenkin toimii.
Paritus kun kestää välillä jopa 5s joten aika ärsyttävää
3-5s kestää suunnilleen tuon peliohjaimenkin paritus ps3:lla. En tiedä sitten voiko tuollaisia diy ratkaisujen parituksia nopeutella.
-
Tuon alkuperäisen bluetooth peliohjaimen automaattinen sammutus kestää arviolta noin 10-20min kun merkkivalot häipyy, veikkaisin että aika on sama tuolla kaukosäätimellä. Mukava kuulla että homma kuitenkin toimii.
Paritus kun kestää välillä jopa 5s joten aika ärsyttävää
3-5s kestää suunnilleen tuon peliohjaimenkin paritus ps3:lla. En tiedä sitten voiko tuollaisia diy ratkaisujen parituksia nopeutella.
Tosiaan aattelin sen verran korjata itseäni ettei kyse ole varsinaisesti parituksesta vaan laitehan on "paired" pysyvästi kyse on vaan siitä ajasta kun laite käynnistyy ja tuo bdremoteng alkaa vastaanottamaan painalluksia ja lähettämään niitä lircille. Minulle kake kyllä sammuu heti kun tuo bdremoteng antaa sen sammua en tiedä miten se on toteutettu. Muutin default 60s sammumisesta sen nyt 1800 sec idlen jälkeen sammumaan ja nyt tuo sammuminen häiritsee jo paljon vähemmän. Huomaan itse ainakin jatkuvasti käyttävän kaukosäädintä, en vain paina play ja katso vaan volumea säädetään ja pausea ja mutea käytetään melkeen kokoajan.