How can I change the behavior of the volume buttons vs. the orientation of the screen
19
votes
3
answers
9345
views
On the Acer Iconia A200, when you change the orientation of the screen, the function of the volume rocker flips. In landscape mode, with the volume rocker on the right side and at the top, you find that 'down' on the rocker turns down the volume.
Now, flip the device 90 degrees left to a portait orientation, with the volume rocker on the top left. Now the same press that was 'down' before is 'right' and it turns the volume UP.
In other words, the action of the volume rocker is sensitive to the orientation of the device.
I haven't found any way to control this yet in the settings - is there any way to change this behavior? I'll eventually get used to it, but for the moment it's driving me batty.
Added: After seeing Zuul's answer talking about the gpio_keys.kl file, AND getting a bluetooth keyboard, I did some experimenting. When using a bluetooth keyboard, the bluetooth vol up/down buttons are independent of tablet orientation. So either some bit of software checks where the key is coming from and remaps or not as appropriate, OR the swap is happening at some lower layer (i.e. before it becomes a key code).
Asked by Michael Kohne
(1798 rep)
Apr 6, 2012, 04:19 PM
Last activity: Feb 20, 2020, 01:16 AM
Last activity: Feb 20, 2020, 01:16 AM