Vill inte ändra ringvolym med ljudknappen.

Diskussion i 'Hero' startad av hkkla, 21 feb 2010.

  1. hkkla

    hkkla Youth Droid Medlem

    Blev medlem:
    3 feb 2010
    Inlägg:
    191
    Mottagna gillanden:
    1

    MINA ENHETER

    Jag stör mej på att man kan ändra ringvolym med volymknappen. Går det att stänga av på något sätt?
     
  2. valpen

    valpen Kid Droid Medlem

    Blev medlem:
    11 feb 2010
    Inlägg:
    43
    Mottagna gillanden:
    1

    MINA ENHETER

    Då är vi 2
     
  3. Pegaso

    Pegaso Youth Droid Medlem

    Blev medlem:
    16 dec 2009
    Inlägg:
    125
    Mottagna gillanden:
    0

    MINA ENHETER

    3


    "Inlägget som du har skrivit är för kort. Var vänlig och utöka ditt inlägg till minst 3 tecken"
    :cool::cool:
     
  4. dattacine

    dattacine Kid Droid Medlem

    Blev medlem:
    15 dec 2009
    Inlägg:
    73
    Mottagna gillanden:
    2

    MINA ENHETER

    4

    Det ligger högt på önskelistan.
     
  5. Benji

    Benji Youth Droid Medlem

    Blev medlem:
    18 sept 2009
    Inlägg:
    107
    Mottagna gillanden:
    0

    MINA ENHETER

    5

    man kommer åt den hela tiden känns det som. Den är lite "för öppen"
     
  6. Deavent

    Deavent Kid Droid Medlem

    Blev medlem:
    25 dec 2009
    Inlägg:
    86
    Mottagna gillanden:
    0

    MINA ENHETER

    Hade varit så förbannat skönt att bara styra medievolymen med knappen, ja. Ifall man behöver sänka ljudet är det ju bara att hålla inne off-knappen och där välja av eller vibration, varför nöjde de sig inte med det och kontrollen inne vid ljudinställningarna? :(
     
  7. hkkla

    hkkla Youth Droid Medlem

    Blev medlem:
    3 feb 2010
    Inlägg:
    191
    Mottagna gillanden:
    1

    MINA ENHETER

    Ja, det är inte såå ofta man behöver ändra volymen på ringsignalen att man behöver ha ett reglage så lättillgängligt.

    Nån programmerare som kan tillverka något eller ligger det här djupt i kärnan?
     
  8. e2zippo

    e2zippo Teen Droid Medlem

    Blev medlem:
    8 dec 2009
    Inlägg:
    269
    Mottagna gillanden:
    5

    MINA ENHETER

    Vad jag har hört går det inte att ändra funktionen på knapparna vilket är riktigt dåligt då jag också stör mig rejält på att att man kommer åt dom titt som tätt, jag hade mycket hellre sett en funktion som det är på dom flesta SE-lurar, att knapparna styr media-volymen och sen när man håller in dom lite längre så byter man låt.
     
  9. hkkla

    hkkla Youth Droid Medlem

    Blev medlem:
    3 feb 2010
    Inlägg:
    191
    Mottagna gillanden:
    1

    MINA ENHETER

    Egentligen borde det gå att ändra knappars funktion. I andra linuxinstallation, säkerligen Windows med, går det att mappa om tangenter precis som man vill. Det skulle vara om dom har på något sätt geggat in det så djupt i kärnan att hela kärnan måste skrivas om men det borde inte vara så. Egentligen borde det vara en relativt lätt grej för en insatt att ordna.
    Hoppas nån med relevanta kunskaper snappar upp denna önskan.
     
  10. vastis

    vastis Teen Droid Medlem

    Blev medlem:
    25 nov 2009
    Inlägg:
    409
    Mottagna gillanden:
    111
    Operatör:
    Hallon
    Telefon:
    Oneplus 11

    MINA ENHETER

    Operatör:
    Hallon
    Telefon:
    Oneplus 11
    Platta:
    Galaxy Tab S8 Ultra
    Övrigt:
    Pixel Watch
    Jag har en 10% lösning :)
    Jag har ett siliconfordral, som gör att volymknappen sitter 3-4 mm in i en skåra, så man inte kommer åt den så lätt. När man fattar telefonen, så råkar man inte trycka av misstag.
     
  11. hkkla

    hkkla Youth Droid Medlem

    Blev medlem:
    3 feb 2010
    Inlägg:
    191
    Mottagna gillanden:
    1

    MINA ENHETER

    Ja det kanske blir ett sånt där silikongrejs för mej. Måste kolla hur det ser ut i verkligheten bara.
     
  12. bjoli

    bjoli Senior Droid Hedersmedlem

    Blev medlem:
    24 jun 2009
    Inlägg:
    1 713
    Mottagna gillanden:
    119

    MINA ENHETER

    För min del räcker inte silikonskalet. Iallafall inte i landskapsläge.
     
  13. dattacine

    dattacine Kid Droid Medlem

    Blev medlem:
    15 dec 2009
    Inlägg:
    73
    Mottagna gillanden:
    2

    MINA ENHETER

    Silikon kommer aldrig få komma i närheten av min hjälte. :scared:


    Finns ju widgets som man kan ändra volymen(erna) med bl.a. till olika anpassningsbara profiler. Det kanske går att göra ett valbart tillägg där så att den automatiskt anger senast valda profil varje gång skärmen släcks.
     
  14. fredake

    fredake Infant Droid Medlem

    Blev medlem:
    12 jan 2010
    Inlägg:
    5
    Mottagna gillanden:
    0

    MINA ENHETER

  15. dattacine

    dattacine Kid Droid Medlem

    Blev medlem:
    15 dec 2009
    Inlägg:
    73
    Mottagna gillanden:
    2

    MINA ENHETER

    Ska testa den appen, tror iofs jag testat den förut men då såg den helt annorlunda ut så det kan kanske ha varit nån annan med snarlikt namn.

    Nu har jag inte ändrat volymen ofrivilligt så ofta senaste tiden, men har ändå installerat volume widget som är ganska bra för att hantera ljudprofiler.
     
  16. hkkla

    hkkla Youth Droid Medlem

    Blev medlem:
    3 feb 2010
    Inlägg:
    191
    Mottagna gillanden:
    1

    MINA ENHETER

    Jag har funderat väldigt mycket på det här. För några år sedan när jag började använda Ubuntu så fanns det en konfigurationsfil i /etc/X11/x11.conf eller något liknande. Där kunde man göra lite olika inställningar, bland annat ange vilket tangentbord man hade men även mappa musknappar om man hade fler än två såna.
    Själva drivrutinen, eller stödet, för tangentbord låg väl dock nånannanstans men det kunde man ändra genom ett program som hette nånting jag inte kommer på just nu. Nån annan kanske vet vad jag snackar om?

    I vart fall, ändra funktionen på en knapp borde vara fullt möjlig, det borde inte vara så överdrivet avancerat att plocka bort funktionen att ändra på ringsignalvolym med volymknappen när telefonen är i idle-läge så att säga.

    Kan inte nån med relevanta kunskaper gräva runt lite?
     
  17. Newyn

    Newyn Infant Droid Medlem

    Blev medlem:
    28 sept 2009
    Inlägg:
    2
    Mottagna gillanden:
    0

    MINA ENHETER

    Det går med hjälp av adb på en rootad Hero. Nedan kommer en beskrivning av hur man kan göra. Detta kräver som sagt att Heron är rootad och att man har installerat adb. Beskrivningen är för Ubuntu men man bör kunna göra motsvarande på en windowsmaskin. Detta är relativt enkelt men är det några oklarheter eller om det dyker upp några problem så kan jag hjälp till med mer detaljerade instruktioner.

    Beskrivning av delmomenten.

    Ladda ner tangentmappningen från telefonen.
    newyn@home:~/android$ adb pull /system/usr/keylayout/hero-keypad.kl ./hero-keypad.kl

    Modifiera mappning efter behag med valfri editor.
    newyn@home:~/android$ gedit hero-keypad.kl

    Till exempel ändra volymknapparna
    key 115 VOLUME_UP WAKE
    key 114 VOLUME_DOWN WAKE

    till navigationsknappar (upp och ner)
    key 115 DPAD_UP WAKE
    key 114 DPAD_DOWN WAKE

    Spara filen. Kan också vara bra att spara en orginalkopia som backup.

    Dags att lägga upp den modifierade filen på telefonen.
    Gå in i telefonens filsystem.
    newyn@home:~/android$ adb shell

    Byt till rootanvändaren
    $ su

    Montera /system som läs- och skrivbart.
    Använd mount för att kontrollera vilken device som skall monteras.
    # mount
    rootfs / rootfs ro 0 0
    tmpfs /dev tmpfs rw,mode=755 0 0
    devpts /dev/pts devpts rw,mode=600 0 0
    proc /proc proc rw 0 0
    sysfs /sys sysfs rw 0 0
    tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
    /dev/block/mtdblock3 /system yaffs2 ro 0 0
    /dev/block/mtdblock5 /data yaffs2 rw,nosuid,nodev 0 0
    /dev/block/mtdblock4 /cache yaffs2 rw,nosuid,nodev 0 0
    /dev/block//vold/179:1 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1000,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8 0 0

    Då det är /system som vi vill ändra från read only till read write. Måste vi
    montera om device /dev/block/mtdblock3 som /system men skrivbart.
    # mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

    Ändra mappningsfilens rättigheter så den blir skrivbar
    # chmod 666 /system/usr/keylayout/hero-keypad.kl

    Logga ur telefonen eller öppna ett nytt terminalfönster.
    # exit
    $ exit

    Kopiera över den modifierade mappningsfilen till telefonen
    newyn@home:~/android$ adb push hero-keypad.kl /system/usr/keylayout/hero-keypad.kl

    Loggar på telefonen igen eller gå tillbaka till ditt första terminalfönster för att
    sätta tillbaka skrivskyddet på på mappningsfilen

    newyn@home:~/android$ adb shell
    $ su
    # chmod 644 /system/usr/keylayout/hero-keypad.kl

    Logga ut
    # exit
    $ exit

    Starta om telefonen

    Volymknappen bör nu fungera som en scroll det gör min i alla fall.
     
    Last edited: 27 feb 2010
  18. hkkla

    hkkla Youth Droid Medlem

    Blev medlem:
    3 feb 2010
    Inlägg:
    191
    Mottagna gillanden:
    1

    MINA ENHETER

    När du skriver "installerar adb", är det egentligen bara frågan om en uppackning av android sdk då? Jag kör Windows 7 beta.
    När jag kör den första raden säger den:
    Ska telefonen vara i något särskillt läge när man gör detta?

    Edit: Fick leta lite och lyckades till slut hitta rätt drivrutiner för ändamålet. Har utfört instruktionerna nu och den håller på att starta om. Spännande!

    Edit2: Ja du jäklar! Det fungerade. En liten nackdel dock, till exempel i Zedge så kan man inte längre höja och sänka ljudet. Vet inte om det är så i all mediauppspelning men jag hoppas inte det. Då blir det ju meningslöst att ha det på det här viset.

    Edit3: Nix, höja och sänka ljudet är borta med den knappen nu. Det var ju inte så bra. Men stort tack ändå för tiden du la ner på att skriva.

    Edit4: Alla andra mappningar där är ju om man har ett fysiskt tangentbord. Kan man inte på något vänster göra nån habrovink där då?

    Edit5: Om man kunde komma åt funktionen som höjer och sänker ringsignalens volym nånstans. I Inställningar finns det ju flera olika reglage för olika former av volym, del ringsignalens volym, sedan kan man skilja på ringsignalen och meddelandesignalen och man har även ett reglage för mediavolym. Allt detta i mjukvaruform så att säga, nånstans borde det ju gå att ändra på hårdvarunivå. Jag menar så att ringsignal och meddelandesignal inte påverkas av hårdvaruvolymknappen men att media påverkas av den.
     
    Last edited: 27 feb 2010
  19. hkkla

    hkkla Youth Droid Medlem

    Blev medlem:
    3 feb 2010
    Inlägg:
    191
    Mottagna gillanden:
    1

    MINA ENHETER

    En dum fråga, kommandot "pull" i adb tar bara ut en kopia på en fil va? Den tar inte ut filen helt, typ "klipp ut"?