[8.9" Kindle Fire HD Android Development] soupmagnet:
Regarding the issue of not being able to move icons around in landscape, I'm attaching a logcat of me recreating the problem. It doesn't seem to provide much in regards to usable information, but hopefully it can point you in the right direction...

I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 1, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +143ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 3, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +164ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 1, mode 1, display id 0
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 1, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +146ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 3, mode 1, display id 0
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 3, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +181ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 1, mode 1, display id 0
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 1, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +150ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 3, mode 1, display id 0
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 3, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +167ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 1, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +144ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 3, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +153ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
D/dalvikvm( 4395): GC_CONCURRENT freed 1994K, 57% free 11189K/25832K, paused 3ms+8ms, total 40ms
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 1, mode 1, display id 0
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 1, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +152ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 3, mode 1, display id 0
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 3, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +157ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
W/SystemClock(21887): time going backwards: prev 362633821727334(ioctl) vs now 362633821300088(ioctl), tid=22279
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 1, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +151ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 3, mode 1, display id 0
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 3, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +165ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 1, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +173ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 3, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +160ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 1, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +153ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 3, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +160ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
D/dalvikvm( 4395): GC_CONCURRENT freed 1995K, 57% free 11189K/25832K, paused 3ms+5ms, total 32ms
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 1, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +145ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 3, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +152ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
D/webviewglue(21628): OnTrimMemory with EGL Context 0x0
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 1, mode 1, display id 0
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 1, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +132ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 3, mode 1, display id 0
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 3, mode 1, display id 0
I/WindowManager(16301): Screen frozen for +159ms due to Window{437ab620 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher}
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004
I/InputReader(16301): Device reconfigured: id=6, name='cyttsp4-i2c', size 1200x1920, orientation 0, mode 1, display id 0
I/InputReader(16301): Reconfiguring input devices.* changes=0x00000004