I couldn't find any other version for Tosa other than beta1
[div align=\"right\"][a href=\"index.php?act=findpost&pid=155915\"][{POST_SNAPBACK}][/a][/div]
rc10-rc12 work, but they're really old. beta1 is about as new as it gets until someone can get the uboot bootloader to work on tosa. I'm trying to do this, but it's low priority for me right now.
Using inputconfig.py was something I tried before, and I can get the Fn key to be the "control" key, but then it no longer can produce the silk screen? keys like #, @, etc... plus the numbers.
Ideally, I'd like to use the "dot" key (opposite the rotate/light key) as the "control" key, but it doesn't show up when using xev. OZ does this. I'd also like to get creative with the "record" key as well.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=155915\"][{POST_SNAPBACK}][/a][/div]
I believe the "silkscreen" keys are only on the clamshell models, not the tosa. They are little pictographs on the lcd screen that act as virtual-buttons. I wouldn't try to use the "Fn" key to act as control, because as you've said, you lose the "!,@,#$,%,^,&,*,(.,)" keys. "Fn" needs to be set as "mode_switch" and it's like this by default.
"inputconfig.py" automatically sets the "calendar" key to act as the "control" key. To keep things less confusing, it's a good idea to stick with this scheme. Otherwise, you'll need to find a different key to act as "mode_switch".
Have you ever had the "control" key working in beta1? If you haven't, maybe you ought to focus on making it work at all before trying to move it around which is a little difficult. There are many places where the keymaps get changed, and it's hard to keep them all consistent sometimes.
Also, the buttons on the tosa are a little different than other models. The Guylhelm ROM was working on remapping some of the tosa buttons in Sharp-rom, but sadly, that sorta fizzled away for the time being.
@radiochickenwax; rotate doesn't work for me either, but rotate.sh does. I both rotate.sh and xrandr in /etc/xdg/openbox/rc.xml, but neither work when I push the "rotate" button. I'll look into this a bit more deeply.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=155915\"][{POST_SNAPBACK}][/a][/div]
I don't use openbox, but I tried this out because I thought this would have worked in the rc.xml file, but it doesn't work for me either. I'm trying to work out a solution to this. I'll edit this post if/when I do.
Finally, what's the magic that allowed SharpROM to do the "caps-lock" and "num-lock" thing? Is this something that is locked away in some proprietary binary or something, because I haven't seen it working outside of the SharpROM.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=155915\"][{POST_SNAPBACK}][/a][/div]
As far as this goes, I've almost had it working, but there are some problems. You can almost get it to work with the xmodmap file, but then "caps-lock" locks the capital keys on every press of "tab" instead of "Fn+Tab". One solution might be to use one of the non-keyboard keys "calendar, address, mail, menu, home" to act as caps-lock, and another to act as num-lock.