Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Blue6IX
Old
(Last edited by Blue6IX; 30th March 2012 at 02:47 AM.)
#1  
Blue6IX's Avatar
Senior Member - OP
Thanks Meter 1086
Posts: 1,704
Join Date: May 2011

 
DONATE TO ME
Default [MOD] ( any ROM ) Hardware Key Mapping | Flashable zips & Requests ( GB & ICS )

Return to Contents Page - doubleshot Developers Reference

Keylayout files

NOTE: Make sure to get the proper keylayout for ICS or Gingerbread - they don't work for the wrong version.

This thread was put together after browsing the Virtuous thread where people were requesting different keylayouts.

A keylayout is something that is ROM-independent. You can flash it for any ROM, so why not concentrate specific layouts in one thread.

This way people can come here and download a flashable zip of the keylayout of their choice, if they flash a ROM and like it but miss their custom key setup.

Here's how i'd like it to work:

Developers:
-Post questions, answers, and flashable zips.

-Make sure your zips are keylayout files only, nothing else.
-Make sure the post you make with the zip download describes what keys are changed to what.

Users:
-Post questions or answers, and requests. Be patient until someone comes along who is willing to make it and has the time.


Feel free to make requests for custom keylayouts in this thread, i'm sure someone will come along who can help you and post it within a few days or so.

Take a look at This Thread to learn about modding the keylayout file.

Front Facing means the 4 hardware buttons at the bottom of the screen, or any other exterior keys ( Volume, Power, Camera )

Hardware keyboard covers the keys on the slide-out keyboard.

So go ahead, post your favorite keylayouts in falshable zip form for other people to play with, or request one you'd like if you can't find it in the choices below.

Please read the whole thread before making a request.


ICS Keylayouts:
Quote:
Originally Posted by Paitor View Post
I have fixed two key setups for ICS. It was made for Pyr'o'Ice ICS Desensed 1.1.3 but will probably work on all using the new standard that ICS use. The symbol key didn't work in the ROM so I fixed that too. See these as beta but should work for daily use.
ICS_doubleshot_keylayout_dpad
From Post 38 of this thread:

Courtesy of Paitor
  • Front Facing:
    Genius = Search
  • Hardware Keyboard:
    Home = Left Arrow
    Menu = Right Arrow
    Back = Up Arrow
    Genius = Down Arrow
  • ICS_doubleshot_keylayout_dpad_Paitor_signed.zip
    Download Link
    MD5: 4a20aa0713f6f2eaacc08cfe69cd3cf3
    Size: 128.99 KB
ICS_doubleshot_keylayout_swedish
From Post 38 of this thread:

Courtesy of Paitor
  • HOME = LEFT ARROW
    MENU = RIGHT ARROW
  • BACK = ö
    BACK + SHIFT = Ö
    BACK + ALT = ø
    BACK + SHIFT + ALT = Ø
  • GENIUS = ä
    GENIUS + SHIFT = Ä
    GENIUS + ALT = æ
    GENIUS + SHIFT + ALT = Æ
  • ? = å
    ? + SHIFT = Å
    ? + ALT = ?
    ? + SHIFT + ALT = /
  • ICS_doubleshot_keylayout_swedish_Paitor_signed.zip
    Download Link
    MD5: a67add2022336dbe45b816925777e520
    Size: 129 KB




Gingerbread Keylayouts:
Stock Keylayout:
-Simply the default keylayout file in a flashable zip. Use this to go back to stock.
  • Stock_Keylayout_signed.zip
    Download Link
    MD5: f19d69bcc7b38b1983e7b723c0f87b4b
    Size: 125.19 KB
----
Stock Keylayout - Language:
To return to stock from an alternate language use:
  • Stock_Keylayout_Language_signed.zip
    Download Link
    MD5: fb1e27e682df988de6bf2725e078bb06
    Size: 198.01 KB
----
Genius Fix:
  • Front Facing:
    Genius = Search
  • Hardware Keyboard:
    Genius = Search
  • Genius_Fix_Keylayout_signed.zip
    Download Link
    MD5: 3e2ff144af94432b297f58cf93cbedae
    Size: 125.22 KB
----
Blue6IX Keylayout:
  • Front Facing:
    Genius = Search
  • Hardware Keyboard:
    Home = Up Arrow
    Menu = Down Arrow
    Back = Left Arrow
    Genius = Right Arrow
  • Blue6IX_Keylayout_signed.zip
    Download Link
    MD5: 2bfbcc7888b960a22b82ae4921e36c30
    Size: 125.27 KB
----
Swedish keylayout:
From Post 21 of this thread:

Courtesy of Paitor
  • HOME = LEFT ARROW
    MENU = RIGHT ARROW
  • BACK = ö
    BACK + SHIFT = Ö
    BACK + ALT = ö
    BACK + SHIFT + ALT = Ö
  • GENIUS = ä
    GENIUS + SHIFT = Ä
    GENIUS + ALT = ä
    GENIUS + SHIFT + ALT = Ä
  • ? = å
    ? + SHIFT = Å
    ? + ALT = ?
    ? + SHIFT + ALT = /
  • Swedish_Keylayout_Paitor_signed.zip
    Download Link
    MD5: 2284d5ce1af68535523fd28e201a235e
    Size: 198.12 KB
----
Genius to Back:
As per user request Post 31:

Front-face Genius button re-mapped to BACK function - all other keys are stock.
  • Genius_to_Back_Keylayout_signed.zip
    Download Link
    MD5: d2d5011c32d400c6e2b8866dd1d75c0e
    Size: 125.21 KB
Gingerbread keymappings from kernel source for development reference in post 45
Nook Color: MicroSD info: Here and Here.

HTC doubleshot: Dev Reference | Bulletproof ROM | doubleshot kernel project

--> RTFM <-- | XDA Mantra - Spirit of XDA | ... Donations? Read this
The Following 12 Users Say Thank You to Blue6IX For This Useful Post: [ Click to Expand ]
 
ekoee
Old
#2  
ekoee's Avatar
Senior Member
Thanks Meter 33
Posts: 178
Join Date: Aug 2011
Once again, good work blue. When I get home I'm gonna try figure out how to add shift + alt characters.
 
fcreeves
Old
#3  
fcreeves's Avatar
Senior Member
Thanks Meter 16
Posts: 270
Join Date: Apr 2007
Location: Back in NY
Very Nice addition to the cause.
xv6700
Tilt
FUZE
HD 2
MT4G
Atrix - sold it - no Sense?
MT4GS/Sensation
Amaze
One X - International
One X+ - AT&T
 
arcticwolf8
Old
#4  
arcticwolf8's Avatar
Senior Member
Thanks Meter 18
Posts: 139
Join Date: Dec 2009
Location: Vero Beach

 
DONATE TO ME
Can anyone make a key map that enables users to place objects in the MineCraft mobile apk for the Xperia Play?
[Devices]
AT&T Note II
Verizon SGSIII
 
Undeadk9
Old
#5  
Account currently disabled
Thanks Meter 681
Posts: 2,379
Join Date: Aug 2011
Location: Las Vegas, Nevada

 
DONATE TO ME
Quote:
Originally Posted by arcticwolf8 View Post
Can anyone make a key map that enables users to place objects in the MineCraft mobile apk for the Xperia Play?
It's only the Doubleshot that blue was talking bout. LOL. Go to the xperia play thread and ask there. :P

Sent from my myTouch_4G_Slide using xda premium
 
arcticwolf8
Old
#6  
arcticwolf8's Avatar
Senior Member
Thanks Meter 18
Posts: 139
Join Date: Dec 2009
Location: Vero Beach

 
DONATE TO ME
I know, the game was made for the Xperia play and I want to play it on the MTS4G :P
[Devices]
AT&T Note II
Verizon SGSIII
 
Undeadk9
Old
#7  
Account currently disabled
Thanks Meter 681
Posts: 2,379
Join Date: Aug 2011
Location: Las Vegas, Nevada

 
DONATE TO ME
Oh got ya.

Sent from my myTouch_4G_Slide using xda premium
 
Paitor
Old
(Last edited by Paitor; 2nd October 2011 at 12:21 PM.)
#8  
Paitor's Avatar
Senior Member
Thanks Meter 22
Posts: 444
Join Date: Apr 2007
Location: Gothenburg
Quote:
Originally Posted by ekoee View Post
Once again, good work blue. When I get home I'm gonna try figure out how to add shift + alt characters.
Great. When I get my computer back I will also try to work on my version with scandinavian letters åäö on back, genius and questionmark button.
Silver XPERIA X1 SWE
Touch IT V10.4
Motorola Milestone QWERTY UK from expansys
CyanogenMod 7.1.0
HTC Doubleshot / T Mobile MT4GS
The Following User Says Thank You to Paitor For This Useful Post: [ Click to Expand ]
 
Blue6IX
Old
#9  
Blue6IX's Avatar
Senior Member - OP
Thanks Meter 1086
Posts: 1,704
Join Date: May 2011

 
DONATE TO ME
Thanks guys, glad you like.

I have a theory that the terminal app only printing a tilde on screen when you press an alt character can be patched by some swapping.

With the question mark character, if you swapped the function so that it was alt+press to get the question mark, and just press to get slash, would it print a slash in terminal?

Could be the workaround to deal with having to use the soft keyboard for terminal emulator.

To the two of you interested in alt characters and their functions, what do you think?

This time of life right now is not good for me, time-wise - too much going on out there for me to spend enough time in here, but i'll keep up as much as I can.

Quote:
Originally Posted by arcticwolf8 View Post
Can anyone make a key map that enables users to place objects in the MineCraft mobile apk for the Xperia Play?
Sounds to me like you'd either need to:
-Get the .apk in question
-open it up, and change the button presses in the .apk to match something in our keylayout file.

or:
-get the .apk in question
-open it up and write down the button presses needed to use the app.
-Edit the doubleshot keylayout file to contain those button presses
(probably lose those hardware keys you remapped for anything else)

Sounds like an .apk edit, so you won't be able to get any updates for it in the future without having to go back into it and edit it again.

Way to start us off with a hard one - lol.

Is it a free app? If I get more then a few minutes to sit in development i'll take a look over the next few days if it is.
Nook Color: MicroSD info: Here and Here.

HTC doubleshot: Dev Reference | Bulletproof ROM | doubleshot kernel project

--> RTFM <-- | XDA Mantra - Spirit of XDA | ... Donations? Read this
The Following User Says Thank You to Blue6IX For This Useful Post: [ Click to Expand ]
 
Paitor
Old
#10  
Paitor's Avatar
Senior Member
Thanks Meter 22
Posts: 444
Join Date: Apr 2007
Location: Gothenburg
On droid/milestone we always edited the bin file in keychars with a hexeditor. This with keylayout was new to me.
Silver XPERIA X1 SWE
Touch IT V10.4
Motorola Milestone QWERTY UK from expansys
CyanogenMod 7.1.0
HTC Doubleshot / T Mobile MT4GS

The Following User Says Thank You to Paitor For This Useful Post: [ Click to Expand ]
 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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

Go to top of page...