Go Back   maemo.org - Talk > Talk > Brainstorm
 
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
  #1  
Old 2010-01-05, 10:19
jakiman jakiman is offline
 
Join Date: Aug 2009
Location: Sydney
Posts: 1,427
Thanks!: 674
Thanked 2,077 Times in 597 Posts
Default [sandbox] Ability to tweak Touch Screen Vibration feedback.

Here is my brainstorm idea of possibility to change the Touch Screen Vibration feedback strength and/or length.

http://maemo.org/community/brainstor...edback_setting

Seems it can be done by modifying the 'dangerous' /etc/mce/mce.ini file.
Code:
PatternTouchscreen=10;3;0;1;23;0;15;50;255
But would rather have an option in the Settings > Display Settings or something similar.

Last edited by chemist; 2010-01-12 at 21:19. Reason: Title Change
Reply With Quote
The Following 8 Users Say Thank You to jakiman For This Useful Post:
  #2  
Old 2010-01-05, 23:01
jakiman jakiman is offline
 
Join Date: Aug 2009
Location: Sydney
Posts: 1,427
Thanks!: 674
Thanked 2,077 Times in 597 Posts
Default Re: Ability to tweak Touch Screen Vibration feedback.

Here is my current setting which I feel is quite good:

Code:
PatternTouchscreen=10;3;0;1;10;30;0;50;50
Red = AccelarationPeriod. (Made it slower so it doesn't "jerk" the phone as much)
Green = OnPeriod. (Made it longer so it's more prone)
Blue = BreakPeriod. (Made it 0 as I liked how it felt when I turned on my phone and saw it was 0 for PowerOn)
Magenta = Speed. (Made it low so that it's not too powerful and vibration feels gentle and soft)

This makes it more like a Samsung Haptic feedback devices.
Not too over powering but still gives a positive feedback.

How I changed it:
1. Install rootsh to get root access at terminal via "sudo gainroot"
2. Install Leafpad application (text editor)
3. from xterminal, sudo gainroot
4. from xterminal, leafpad /etc/mce/mce.ini
5. Go down to the very end (down).
6. Make the changes to the above mentioned line and save.
7. Reboot.

WARNING: Make sure you didn't make ANY mistakes. You can brick your N900 if you make wrong changes or syntax errors. I will take no responsibility if something goes wrong....

Last edited by jakiman; 2010-01-06 at 06:11.
Reply With Quote
The Following 16 Users Say Thank You to jakiman For This Useful Post:
  #3  
Old 2010-01-05, 23:29
R-R's Avatar
R-R R-R is offline
 
Join Date: Sep 2007
Location: Montreal
Posts: 739
Thanks!: 409
Thanked 242 Times in 123 Posts
Default Re: Ability to tweak Touch Screen Vibration feedback.

It would be nice to have a little software with scroll bar to generate LED and vibration patterns...

I myself refuse to use a ring as i find this to be an insult to others in public area but I'd love to be able to tweak the vibration pattern to something very irregular so i can feel it better while walking and such... :-)
Reply With Quote
The Following User Says Thank You to R-R For This Useful Post:
  #4  
Old 2010-01-09, 02:32
HRZ HRZ is offline
 
Join Date: Dec 2009
Location: China
Posts: 177
Thanks!: 326
Thanked 39 Times in 21 Posts
Default Re: Ability to tweak Touch Screen Vibration feedback.

Quote:
Originally Posted by jakiman View Post
Here is my current setting which I feel is quite good:

Code:
PatternTouchscreen=10;3;0;1;10;30;0;50;50
Red = AccelarationPeriod. (Made it slower so it doesn't "jerk" the phone as much)
Green = OnPeriod. (Made it longer so it's more prone)
Blue = BreakPeriod. (Made it 0 as I liked how it felt when I turned on my phone and saw it was 0 for PowerOn)
Magenta = Speed. (Made it low so that it's not too powerful and vibration feels gentle and soft)

This makes it more like a Samsung Haptic feedback devices.
Not too over powering but still gives a positive feedback.

How I changed it:
1. Install rootsh to get root access at terminal via "sudo gainroot"
2. Install Leafpad application (text editor)
3. from xterminal, sudo gainroot
4. from xterminal, leafpad /etc/mce/mce.ini
5. Go down to the very end (down).
6. Make the changes to the above mentioned line and save.
7. Reboot.

WARNING: Make sure you didn't make ANY mistakes. You can brick your N900 if you make wrong changes or syntax errors. I will take no responsibility if something goes wrong....
do you think you could come up with a patch or .bat file (something of that sort) for all of us non-Linux users and those of us without coding experience. I dont want to take the risk of bricking. I dont know anything about coding and step 3 and 4 don't make sense to me.
Reply With Quote
  #5  
Old 2010-01-09, 03:10
That One Guy That One Guy is offline
 
Join Date: Dec 2009
Location: US
Posts: 377
Thanks!: 18
Thanked 97 Times in 63 Posts
Default Re: Ability to tweak Touch Screen Vibration feedback.

There's no coding experience involved. If you can follow directions, you can do this. Don't let the "I'm not a linux user, so I don't know how to do it" mentality scare you off. Learn how to do it properly the first time, and you'll be that much better off. Don't always rely on a "patch" or a ".bat" file as you call them.
__________________
HNIC target-testing.com
Reply With Quote
The Following 2 Users Say Thank You to That One Guy For This Useful Post:
  #6  
Old 2010-01-09, 04:22
jakiman jakiman is offline
 
Join Date: Aug 2009
Location: Sydney
Posts: 1,427
Thanks!: 674
Thanked 2,077 Times in 597 Posts
Default Re: Ability to tweak Touch Screen Vibration feedback.

HRZ, I'm not linux expert either. Here's a more detailed step for 3 & 4.

Step 3
- launch xterminal (it's already installed on N900)
- type the following and press enter
sudo gainroot
- done

Step 4
- While you are still in xterminal
- type the following and press enter
leafpad /etc/mce/mce.ini
- the leafpad application will launch. (if installed as per step 2)
- you are now seeing the contents of mce.ini file.
Reply With Quote
The Following 3 Users Say Thank You to jakiman For This Useful Post:
  #7  
Old 2010-01-09, 04:27
HRZ HRZ is offline
 
Join Date: Dec 2009
Location: China
Posts: 177
Thanks!: 326
Thanked 39 Times in 21 Posts
Default Re: Ability to tweak Touch Screen Vibration feedback.

Quote:
Originally Posted by jakiman View Post
HRZ, I'm not linux expert either. Here's a more detailed step for 3 & 4.

Step 3
- launch xterminal (it's already installed on N900)
- type the following and press enter
sudo gainroot
- done

Step 4
- While you are still in xterminal
- type the following and press enter
leafpad /etc/mce/mce.ini
- the leafpad application will launch. (if installed as per step 2)
- you are now seeing the contents of mce.ini file.
thanks for breaking it down for me. much appreciation.
Reply With Quote
  #8  
Old 2010-01-09, 04:45
waleed786 waleed786 is offline
 
Join Date: Dec 2009
Location: Miami
Posts: 180
Thanks!: 30
Thanked 82 Times in 28 Posts
Default Re: Ability to tweak Touch Screen Vibration feedback.

Quote:
Originally Posted by jakiman View Post
Here is my current setting which I feel is quite good:

Code:
PatternTouchscreen=10;3;0;1;10;30;0;50;50
Red = AccelarationPeriod. (Made it slower so it doesn't "jerk" the phone as much)
Green = OnPeriod. (Made it longer so it's more prone)
Blue = BreakPeriod. (Made it 0 as I liked how it felt when I turned on my phone and saw it was 0 for PowerOn)
Magenta = Speed. (Made it low so that it's not too powerful and vibration feels gentle and soft)
Thanks bro, I always loved the samsungs haptic feedbacks..and this is as close as it gets. Thanks for the break down too, now I can play with it and see how it goes
Reply With Quote
  #9  
Old 2010-01-09, 05:06
jakiman jakiman is offline
 
Join Date: Aug 2009
Location: Sydney
Posts: 1,427
Thanks!: 674
Thanked 2,077 Times in 597 Posts
Default Re: Ability to tweak Touch Screen Vibration feedback.

Glad some like my setting. I've played with my friend's Samsung phone quite a bit to get that. =)

btw, I proposed a solution to my brainstorm:

I think it would be fairly easy for Nokia developer to add at least 3-5 presets to:

Settings - Disply - Touch screen vibration

When you click it, you get an option to select from following: (Similar to the Backlight time-out option)

0. Off
1. Default
2. Samsung
3. HTC
4. LG

etc.....

Each preset could be just a tweaked value of PatternTouchscreen in mce.ini
Reply With Quote
The Following 4 Users Say Thank You to jakiman For This Useful Post:
  #10  
Old 2010-01-10, 14:35
vyper1 vyper1 is offline
 
Join Date: Jan 2010
Location: Manchester UK
Posts: 46
Thanks!: 13
Thanked 13 Times in 8 Posts
Default Re: Ability to tweak Touch Screen Vibration feedback.

Thanks Jakiman I entered your settings and it's a much nicer feedback when you touch the screen. It would be good though if we did get the ability for presets from settings menu sometime in the future.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 18:07.