A lot of great suggestions above. My personal desires would be:
- Splitting books/letters/maps/papers/notes into their own tab so that all oils/bombs/potions are in one block together and you don't have to scroll over 300 books/letters to get to them.
- Having the inventory grid scale to fit the height of the screen resolution so that if you have more vertical pixels on your particular display then you will see more Inventory slots on the screen. The way it is now the bottom of the inventory is several inches of wasted black space on my 2560x1600 display, but still a lot of wasted space on 1920x1200 as well. Even at 1080p it has wasted space. I am guessing they made the inventory fixed size for the lowest common denominator instead of making it take advantage of what one's actual display has in terms of pixel real estate. I'd definitely like this optimized to the screen resolution, ditto with shops.
- Having a user togglable read/unread flag for books and not some auto-read thing. Sometimes I pick up books/letters and actually look at them to realize it is something I don't feel like reading in its entirety immediately. I'd like to be able to flag this back as "unread" for later with some visual indicator that requires me to manually click on something to re-mark it as read and not just by accidentally hovering the mouse over or through it as the little asterisk thing works right now. In other words, asterisk means "new item you haven't noticed yet", pass the mouse over it and it now registers you've well.. passed the mouse over it, not that you read it or looked or even noticed it or anything, you just passed the mouse over it and the asterisk is now cleared. A separate "I have read/looked at this and want to make a concrete explicit indication of this to MYSELF not to the game engine" flag, which is freely toggled back and forth 1000 times if desired, would be greatly appreciated. If the game wants to track some concept of "read/unread" for itself internally for quest completion or something that's fine but just because a user has clicked on something and the engine registers it for a quest or whatever doesn't mean the person actually read it. As it is right now, I have to keep a text file open on a secondary monitor and type out the names of books/letters/etc. that I have actually read fully with my eyes, not just clicked on or passed the mouse over, and then every book I pick up I have to check my list to see if I've already seen and read that book or not. Not the best user interface, although it's better than Skyrim's for sure.
- Ability to sort items in inventory by weight, by price (buy or sell as appropriate)
- For CDPR to make up their minds consistently about what is and is not a quest item, and to consistently put all quest items in one single place. As it is right now some quest items show up in the "quest" inventory tab, others in other tabs inconsistently. Also, some quest oriented books show up in the quest tab while others show up in the regular inventory tab for no apparent reason other than being inconsistent.
- Ability to either sell or drop some quest items once the quest(s) they are used in are completed and the item serves no further purpose in the game, or have the game just auto-remove items that no longer serve a purpose in order to reduce clutter, or have it move them from the quest tab to the "junk" tab and unlock them so they can be sold/dropped. Items like the green ghost lantern which still has a use after the initial quest you obtain it for would still remain in the inventory because they're still either needed for other quests, or it is still useful. Soon as something is NOT useful though, shitcan it or remove the "quest lock" on it. Being forced to cart around undroppable old no longer useful quest items just weighs down Geralt permanently for no good reason. I'm currently more or less stuck perma-overburdened at this point because I can't drop shit I don't want anymore and I have shit I do want that puts me over limit.
- When you sell stuff to a vendor, the game puts the sold items into the vendor's inventory in a seemingly random manner where it could show up 2 pages down in his inventory with a huge empty block in the middle. Why? Cram just-sold items to the very next slot in the vendor's inventory so they're immediately visible and not 3 pages down. If it is done the way it is for sorting reasons, simply sort the vendor's inventory however is fit immediately after each sale, shuffling items around in sort order if need be. Having a huge gap in inventory just looks ugly and there is no "press F to tighten up empty space" button for the vendor side inventory like there is for the Geralt side.